White screen when launching gbc games. Everything else works fine.
-
This is literally the LAST thing keeping me from completing my latest Retropie build. I have 13 other systems completely up and running with artwork and everything and for some reason GBC has been a thorn in my side.
When I launch a game (Aladdin for example), I just see a white screen and I cannot exit. I have to literally unplug the pi (which i absolutely hate to do) in order to reboot. Weirdly, some games (007 - The World is Not Enough for example) DO launch just fine.
I know that I have my gamelist file setup correctly because i set it up just like every other system. I know my roms are good. I thought maybe I needed a special BIOS file or something but I can't find any mention of that online.
I am using a Raspberry Pi 3 Model B with a Canakit 5V 2.5A power supply. I have Retropie 4.1 that I downloaded directly from the Retropie website.
I have SCOURED these forums and the internet looking for answers and I am at my wit's end. Please help if you can, I'll take any suggestions :)
-
@twinparadox when you start a gbc game it says press a button to configure, press some buttons to get into the configuration and tell us if it is lr-gambatte or some other emulator?
-
@twinparadox Looks like bad ROMs. You could turn up verbose logging in the Runcommand launch menu and see if any errors are logged in the log file (
/dev/shm/runcommand.log
). -
@edmaul69 It is indeed ir-gambatte. That is the only emulator to select from.
-
@mitu I tried the roms in question on my laptop using the windows version of "gambatte" and they launch just fine. As far as viewing the runcommand log, I can't because my entire system locks up when I launch certain gbc games and I cannot exit to the command prompt.
-
@twinparadox If some ROMs are working and others aren't then you have crappy ROMs. Did you actually try ROMs from another source?
-
@jonnykesh Yes, this is the 2nd set of gbc roms I have tried and both sets were considered "verified". They were obtained from known, reputable sources. Also, EVERY rom from this romset works on the pc version of "gambatte"
-
@twinparadox Forget about whether they work or not on a Windows PC. That is irrelevant. I doubt the emulators on the Pi and Win are even the same version.
I will test "aladdin" just to see. -
@jonnykesh I did test Aladdin on the pc versions of gambatte and it works. That is a common troubleshooting technique that people have suggested on these forums to determine if a rom is bad. It's not fool-proof but it's not totally unreasonable for me to try that.
-
@twinparadox Just tested it. Works fine for me. You have shitty ROMs. Or certainly ones that libretro cores don't like.
-
@twinparadox if they are zipped unzip them and try the unzipped roms.
-
@jonnykesh lol Aladdin launching on your setup doesn't necessarily mean that my roms are bad, there could be a myriad of other factors at play here but I guess I'll try to hunt down some Aladdin test roms from other sources. My current is set is No-Intro which is usually considered the gold standard so I don't know.
-
@edmaul69 I tried that already, thanks though :)
-
@twinparadox Which "other factors"? I literally downloaded the first ROM off a random site (that I trust) and it worked. I have never played a GBC game in my life.
No Intro sets are just as capable of being corrupted as any other. "Gold standard"? Wise up. -
@jonnykesh Hahaha what's with the smugness? I just tried a 3rd versions of the rom and it still doesn't work. I appreciate you trying to help but I don't understand why I am getting an attitude from you. I have learned a great deal about how retropie works over ther years and I don't appreciate being belittled and told to "wise up". I'm glad you got it up and running so fast but if everyone's setup worked exactly the same way then there would be no need for these forums.
Oh and the "other factors" could be my version of "gamebatte", an update i'm not aware of, a setting within the emulator that I need to change, an inconsistency with my bluetooth controllers, a limitation with the number of systems I have, etc, etc, etc.
-
@twinparadox Not an attitude or smugness. I would guess user error. Good luck.
Edit: Worked for me out of the box. You are doing it wrong obviously. -
@jonnykesh Like I said, I setup 13 other consoles up with no problem including MAME, which can sometimes be a bear. That should indicate to you that I'm not some random moron who hasn't tried all of the normal troubleshooting options already. But right out of the gate you were like, "Have you ACTUALLY tried other roms?" I've been involved with front-ends and dealing with rom sets for years and I know what I am doing. This is an unusual problem which I haven't faced before so that's why I posted about it.
-
@twinparadox Good for you. You clearly know what you are doing. You seem to be the one with the attitude. I appreciate you may be frustrated but getting angry at me isn't going to help you, is it?
My point was, testing your ROMs on a PC is no indicator of whether the will work on the Pi. The emulators will be different versions.
Anyway, the version I used to test was the USA version. It was a.zip
file with a.gbc
file inside. What is inside your.zip
files? -
@jonnykesh I'm not angry, I just felt like you were talking down to me, but if you weren't then its all good.
All three Aladdin roms I tried were the USA version and they were all .zip files with a .gbc file inside. This last test was the third Aladdin GBC rom I have tried. I have moved all of the rest of the roms out of the roms folder and I let emulation station rebuild a new gamelist.xml file just in case there was something wrong with the old one. Still getting a white screen and I have to unplug the pi to restart. About to try a 4th version of the rom and then I will await some other suggestions. -
@twinparadox I'm genuinely at a loss in that case. I know it's kind of a generic reply but try updating everything and / or uninstalling and reinstalling the emulator core.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.