Dolphin, the GameCube and Wii emulator - Forums

Full Version: Optimizing Dolphin for the LG G2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hi,

I am currently trying to optimize Dolphin Alpha for my G2. I have seen app reviews saying that people have been able to get it to run at 30-40 FPS on the G2, and also saw a couple videos from someone on this forum of it running at that speed. However, I have been unsuccessful in accomplishing this thus far.

It only runs at about 1 FPS on the Software Renderer, which is to be expected. The thing is, the G2 supports Open Gl ES 3.0, and so I had hoped that would work. When I try it, though, the game force closes once, and then goes to a black screen the next time. I read somewhere that support for OGE 3 first came with 4.3 JB, so I then tried flashing CM 11, but I still got the same result with OGE 3. I've tried changing all of the settings, but nothing has changed.

I realize there probably aren't that many people out there testing this for the G2, but if anyone on here is and has any tips for how I can get this to work better, I would greatly appreciate it. I've been trying to get this to work for quite a while now. xD
you should download build dolphin master 4.0-427.apk from https://dl.dolphin-emu.org/builds/ which was the last build that worked with the g2 on opengl
(02-05-2014, 01:51 AM)XxZombiePikachu Wrote: [ -> ]you should download build dolphin master 4.0-427.apk from https://dl.dolphin-emu.org/builds/ which was the last build that worked with the g2 on opengl

I reversed over my Xperia Z Ultra, and have a G2 arriving tomorrow so I'll give it a spin.
Yeah, I downloaded a version of the emulator from around the time pikachu suggested, and it now works at roughly the same speed I saw in some of the videos... very rough, somewhat playable, but cool nonetheless. Aftershocker, if you find any ways to optimize it further, let me know.
My guess is once the 4.4 update arrives with the new official drivers (for the lg g2 of course) we wont have the issues of not being able to use the newer builds with opengl, so for now we wait...
It does not even support OpenGl ES 3.0 yet with the official rom.
You definitly need a custom rom (or a official update, whenever that might arrive)
a custom rom doesn't help because the official drivers haven't rolled out with the official rom in this case we are just waiting for 4.4, I guess since the G2 has 4.2.2 the emulator might think that our phone does not support opengl es 3.0 which is what some development builds make me think as pointed out in the screenshot below
I have a G2 and made one of the videos here.
30-40 frames are definetly not possible and the sound will stutter. But here are my settings, you should get a working state.

1. delete your currend version, you've downloaded.
2. delete the folder " dolphin-emu " on internalSD.
3. download the recommended 4.0-427 version and install.
4. options: Dual Core and Fastmen - selected, JIT ARM Recomplier
5. Video Backend: OpenGL ES
6. Enhancements: Scaled EFB Copy - selected, any others - unselected
7. Hacks: Skip EFB Access from CPU - selected, Fast Dephth Calculation - select
8. Any other checkboxes, not mentioned - unselect

That's a working state, the Gamecube game "Mario Kart: Double Dash" works. You must start the game, exit and start again to get it running. Sometimes, the emulator freezed. Kill the app with the taskmanager and try again.
That's not the most optimized configuration, I've used on the video. Unfortunately, I can't remember the others.
For example Luigi's Mansion: the background at the entrance hall at beginning of the game is black with these settings. It needs one of the other options to make it visible.
If someone knows it. Please give a short comment, would help.

This version has no visible working onscreen buttons, but the middle left side is start. 2 buttons are on the lower left corner. Just mapp a BT or USB gamepad for testing.
You're right, Scorpio, not 30 fps, but I got it to run at roughly the same speed as in your videos.

Another note: when I run SM Sunshine, it renders the ground, the goop, the plane, and the characters (albeit distorted), but it doesn't load the surrounding environment. Anyone know if this is a setting that can be tweaked, or just something with the chip?
You can flash drivers from Qualcomm's website that are for the adreno 3xx
Pages: 1 2