Dolphin, the GameCube and Wii emulator - Forums

Full Version: Weird Gecko OS Issue
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
When I boot my .wad of Gecko OS 1.9.3.1, it doesn't display properly, showing me only the following screen:

[attachment=14726]

However, the .wad is still fully functional--I can press the A button to start my game, which appears with no issues. The only issue is that I can't see (luckily all I ever need to do is press A). However, if I exit the game, or start any other game, exit it, and then start Gecko OS a second time, it shows up perfectly. I'm not sure if this is something that was recently introduced or if it's even a problem with Dolphin; I upgraded my GPU drivers right around the same time I updated Dolphin for the first time in a while, so it could be a driver issue. Can anyone help diagnose this? I already tried deleting my caches and shadercaches, it didn't work.
Did it use to work with an earlier version? What are your settings? I think homebrews need real XFB to even show any video.
No, they don't. Gecko OS used to work, and then I updated Dolphin.
Really? Real xfb does not fix the issue?
It does not fix the issue, though it does display a black screen rather than a dark green one. Virtual XFB also predictably does nothing.
If it worked before, find out which build of Dolphin broke it?
I might do that tomorrow, but as I said, I'm not even sure it's a Dolphin issue since I also updated my drivers, so it could be an issue with that. An easier way would be if you (or someone else) could boot up Gecko OS and see if the issue is reproducible. But I'll probably use the bisector tool tomorrow if nobody has done that.
The .elf file runs fine for me, even with xfb disabled. Maybe homebrew channels are broken?
It loads fine for me too, with XFB completely disabled. And yeah, the Homebrew Channel does not run at all on Dolphin.
I honestly don't know if there's any difference in this case between using the .elf and using the .wad. However, I just tested with 4.0-7840 since I already had it, and the issue did not occur, so I'm going to bisect until I find the problem build.


EDIT: I'm back from my bisecting adventure. The last version it works in is 4.0-9146. It is broken in the next build, 4.0-9148. Here is the PR for that build, which is phire's "OpenGL: Cache query to max texture size." It occurred to me at this point that I hadn't tested D3D, but even so, there's no way in hell I'm using D3D to get around this (although it does work). Either way, I found the PR that broke it. Should I make a bug report, or is it not worth it?
Pages: 1 2 3