Emulator Issues #8896
GoldenEye Rogue Agent : Invisible menu/system text (NTSC-J)
GoldenEye: Rogue Agent a.k.a GoldenEye: "Dark" Agent in Japan
What's the problem? Describe what went wrong in few words.
Menu and system text are invisible in D3D/OGL expect in-game text.
I think maybe it visible in Software Renderer.
Because software renderer shown copyright text but the game stuck there, so I can't check other text.
Title Screen (OGL): http://imgur.com/rMZkTdY
Title Screen (D3D): http://imgur.com/HWn55Fps
Title Screen (Software): http://imgur.com/gLULRg7
Name Entry(OGL) : http://imgur.com/iZfEyCD
In-game text normally shows(D3D): http://imgur.com/Ovky9En
Which versions of Dolphin did you test on?
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
5.0-RC-19 - Broken
4.0-7409 - Broken
4.0-6597 - Broken
4.0-6585 - Works
4.0.2 - Works
What are your PC specifications?
Win7 x64 / i5-2500K / GTX570 / 12GB RAM
Is there any other relevant information?
Already Tried Settings
- Change Video API - D3D/OGL/Software Render
- Store EBF copies to Texture Only - Enable/Disable
- Safe Cache (change to left/middle of slider)
- Change XFB - Virtual/Real/Disable
- Force console as NTSC-J - Enable/Disable
- Override language on NTSC games - Enable/Disable
#3 Updated by JMC4789 over 4 years ago
- Regression changed from No to Yes
Can we get a 3 frame fifolog please?
#4 Updated by danbsky over 4 years ago
#11 Updated by Fog about 4 years ago
#13 Updated by mathieui about 3 years ago
- Status changed from Fixed to New
That bug is again visible with fast depth.
Bisecting gives me:
commit 65b5765858e67e12f6648839a49e5cb996ef84fd Author: Jules Blok <firstname.lastname@example.org> Date: Tue Dec 27 20:25:40 2016 +0100 VideoBackends: Clamp the range to the maximum depth value supported in the z buffer.
Oh, and I’m on PAL, unlike the original reporter, but that should not matter too much.
#14 Updated by Armada about 3 years ago
Looks like this slipped through FIFOCI as the Intel Mesa driver never rendered this FIFO log correctly.
That change was only made because it made sense, we could just revert the commit and take 224 as the maximum depth range value. Even though that is technically larger than what the GX depth buffer allows, in the end unlike GX we're not storing integers in the buffer.