Emulator Issues #8229
closedShader compiler error in OpenGL for Metroid Prime 2: Echoes
0%
Description
Game Name?
Metroid Prime 2: Echoes (NTSC-U)
Game ID?
GM8E01
What's the problem? Describe what went wrong in few words.
Emulator errors put on launch when using the OpenGL backend as soon as the game starts. Dismissing the dialog causes the emulator to black screen but not hang.
What did you expect to happen instead?
Game should progress to menu as usual
What steps will reproduce the problem?
[Don't assume we have ever played the game and know any level names. Be as
specific as possible.]
- Enable OpenGL backend
- Start game
Which versions of Dolphin did you test on?
4.0-5487 x64
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
Worked on 4.0-5396.
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
Windows 8.1 x64
Intel Core i3-4130 @ 3.40GHz
AMD Radeon R9 290 4GB
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
Shader + error: https://gist.github.com/ceph3us/0d8fb2593a02f57474f0
Error dialog: http://i.imgur.com/ZExv13c.png
Note: The game 'plays' in D3D, but the screen remains black at all times. This problem might not be restricted to the OGL backend (but it produces the most information).
Updated by JMC4789 over 9 years ago
Do yo uhave any weird settings (like deterministic dualcore) on?
Updated by holmesmich over 9 years ago
It's set to auto in the per game config. I have Syncronize GPU thread enabled to combat the known 'black bar at bottom of screen' bug though.
Updated by JMC4789 over 9 years ago
Try turning that off; the option is partially broken.
Updated by holmesmich over 9 years ago
It appears to be Sync GPU thread causing the problem - setting it to off or default makes both the D3D and OGL problems go away.
Updated by JMC4789 over 9 years ago
- Status changed from New to Questionable
We have a SyncGPU bug report already I think? We're working on solutions to the black bar issue still.
I'm 99% sure there are bug reports for this already on the tracker; if not, please let me know and I'll accept this issue and rename it.
Updated by magumagu9 over 9 years ago
(Technically, there's also a shader generation bug here, but games should normally never trigger it; triggering it requires that xfmem and bpmem contain inconsistent values.)
Updated by holmesmich over 9 years ago
Go ahead and close this up - I wasn't aware that SyncGPU was problematic. The Black bar is well known as well and has an issue filed (https://code.google.com/p/dolphin-emu/issues/detail?id=4336). Sorry for the wasted time!
Updated by JMC4789 over 9 years ago
- Status changed from Questionable to Duplicate
You didn't waste time; every time someone files an issue report that's well written and has some thought, it's helpful. It lets us know what bugs people are running into and what problems there are in the emulator.