Emulator Issues #11291
closedLEGO Star Wars (macOS): blue banner covers upper fifth of screen
0%
Description
Game Name?
LEGO Star Wars (The Complete Saga for Wii)
Game ID?
RLGE64
MD5 Hash?
b0c19a0321a1f6eeee3461c06ce64242
What's the problem? Describe what went wrong.
See attached screenshot. The entire time emulation of this game is running a blue banner with cover the upper 20% of the screen. This only has occurred to me on macOS using the OpenGL backend.
What steps will reproduce the problem?
Open LEGO Star Wars on a Mac using the OpenGL backend and it should reproduce
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
I'm running 5.0-8457, latest is 5.0-8466 (but nothing would have changed to fix this issue)
Is the issue present in the latest stable version?
No, 5.0
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
See attached screenshot
What are your PC specifications? (CPU, GPU, Operating System, more)
iMac 21.5 inch, Mid 2011
2.7 Ghz Intel Core i5
12 GB 1333 MHz DDR3
AMD Radeon HD 6770M 512 MB
macOS Sierra 10.12.6
Files
Updated by JMC4789 almost 6 years ago
This is probably more of macOS's drivers being bad at things in general. As in, it doesn't support the latest OpenGL version and our fallback path is broken.
Updated by JosJuice almost 6 years ago
If you could bisect this issue (like the issue report template describes), it would help us a lot with figuring out what made this stop working.
Updated by 8times9 almost 6 years ago
The git bisect
command looks simple enough to use but I've never succeeded in building Dolphin on macOS. The last time I tried I spent over an hour and never was able to compile it without cmake complaining about missing dependencies that I'd already installed using brew or missing dependencies exclusive to Linux. Googling didn't help me much.
At some point I will try again and see if I have any more luck.
Updated by JosJuice over 5 years ago
Sorry, I forgot that the issue template doesn't have any instructions for how to do it on non-Windows OSes without building on your own. You could do the bisect manually. Download the version that's in between 5.0 and the latest (say, 5.0-4230). If that build works, next time test the build that's between that build and 5.0. If that build doesn't work, next time test the build that's between that build and the latest build. Repeat this 12 times or so, and you will have narrowed it down to a single change.
Updated by 8times9 over 5 years ago
- File Screen Shot 2018-07-18 at 11.19.47 AM.png Screen Shot 2018-07-18 at 11.19.47 AM.png added
- File Screen Shot 2018-07-18 at 11.34.54 AM.png Screen Shot 2018-07-18 at 11.34.54 AM.png added
Okay thank you for the suggestion! I was able to do what you said and found this regression was introduced in 5.0-5968. This was the build for a commit by stenzek that's called "Abstract Staging Textures - VideoCommon interface for texture readbacks/uploads".
While testing I found the blue banner could also appear in different colors, see attached screenshots.
Updated by JosJuice over 5 years ago
- Milestone set to Current
- Regression changed from No to Yes
- Regression start set to 5.0-5968
- Operating system OS X added
- Operating system deleted (
N/A)
Updated by OatmealDome over 1 year ago
- Status changed from New to Won't fix
OpenGL has been deprecated on macOS. If this issue still occurs on the Vulkan or Metal backends, please re-report.