Emulator Issues #11291
LEGO Star Wars (macOS): blue banner covers upper fifth of screen
LEGO Star Wars (The Complete Saga for Wii)
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?
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
#3 Updated by 8times9 almost 3 years ago
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.
#4 Updated by JosJuice almost 3 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.
#5 Updated by 8times9 almost 3 years ago
- File Screen Shot 2018-07-18 at 11.34.54 AM.png Screen Shot 2018-07-18 at 11.34.54 AM.png added
- File Screen Shot 2018-07-18 at 11.19.47 AM.png Screen Shot 2018-07-18 at 11.19.47 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.