Homepage › Forums › RetroPie Project › New to RetroPie? Start Here! › Snes Roms won't load
- This topic has 19 replies, 4 voices, and was last updated 9 years, 3 months ago by jarkokoo.
-
AuthorPosts
-
09/01/2015 at 14:27 #105147sloveParticipant
Complete Noob here,
I have seen a few people with this problem around the internet, but have yet to see a real solution. When I load up a a Snes Rom it goes to a black screen and says to press a key to configure launch options and then it throws me back to the list of roms. I have changed the roms to have read/write permissions and still no luck.
Any ideas?
09/01/2015 at 15:05 #105148petrockblogKeymaster09/01/2015 at 15:08 #105149herbfargusMemberhttps://github.com/RetroPie/RetroPie-Setup/issues/946#issuecomment-130401096
Reinstall from binary and they should work. If there’s any confusion see this video:
09/01/2015 at 17:59 #105171sloveParticipantThanks for your replies, I followed the instructions and I couldn’t find lr-snes9x-next.The only snes related things I could find was pisnes, snes9x, lr-armsnes, lr-catsfc,lr-pocketsnes and snesdev. I tried all of these bar snesdev and I get the same problem but the black screen lingers a little longer.
09/01/2015 at 18:32 #105180petrockblogKeymasterI assumed you were on a rpi2 – the emulator is not available for the rpi1. Then you must have another problem – something broken in your set up. Please provide some information – eg rpi model, which image you installed and so on.
09/01/2015 at 20:14 #105204sloveParticipantOh sorry, my bad.
RP1 B+
installed retropie 3 for RP1 here https://www.petrockblock.com/retropie/retropie-downloads/retropie-project-sd-card-image-for-raspberry-pi-1-beta/09/01/2015 at 20:38 #105206petrockblogKeymasterafter launching a rom (which doesn’t work) – please check the contents of /tmp/runcommand.log and it might contain some information as to why it didn’t launch.
you can do this by connecting to the pi via ssh (eg using putty.exe on windows), and then doing
cat /tmp/runcommand.log
once you have logged in.
09/02/2015 at 11:23 #105265sloveParticipant02/09/2015 10:14:10.019 com.apple.xpc.launchd[1]: (com.apple.quicklook[7396]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook 02/09/2015 10:14:10.394 QuickLookSatellite[7397]: CGSConnectionByID: 0 is not a valid connection ID. 02/09/2015 10:14:10.394 QuickLookSatellite[7397]: Invalid Connection ID 0 02/09/2015 10:14:11.256 CoreServicesUIAgent[4156]: Error -60005 creating authorization
I think this is correct but forgive me if I have pasted the wrong thing. This was after launching the rom and I don’t think any new errors were added.
09/02/2015 at 14:05 #105268petrockblogKeymasterWhat you pasted has nothing to do with retropie :)
09/02/2015 at 16:15 #105276sloveParticipantHmmm well I can’t seem to find anything called runcommand.log in retropie or even the cat folder. I can see a tmp folder in retropie but no runcommand.log :(
09/02/2015 at 16:43 #105277petrockblogKeymasterok let’s go through this step by step.
Which snes emulator are you using (please choose a specific one and we will debug it from there).
We can then try it from commandline to see what is failing.
09/02/2015 at 17:34 #105281sloveParticipantI am assuming it is snes9x as the only snes folder I have under RetroPie/roms is called “snes”.
Thanks for your patience :)
09/02/2015 at 17:58 #105282petrockblogKeymasterdon’t assume – check via the pre-launch menu – press keypad 0 or press a keyboard key when the screen goes black before the emulator is launched.
09/02/2015 at 17:58 #105283petrockblogKeymasterI guess you may not have tried other emulators if you don’t know which one is being used ?
09/02/2015 at 18:51 #105296sloveParticipantAh I didn’t know about that. Well I have switched it to snes9x and I have tried all of the emulators and none of them worked.
09/02/2015 at 19:03 #105297petrockblogKeymasterI would prefer to debug with a libretro core, so
with
lr-pocketsnes
please switch to that and try it first. then ssh in to retropie (using putty on windows or if on another system another ssh client)
and do
/opt/retropie/emulators/retroarch/bin/retroarch --verbose -L /opt/retropie/libretrocores/lr-pocketsnes/libretro.so --config /opt/retropie/configs/snes/retroarch.cfg ~/RetroPie/roms/snes/SNESROMNAME
putting in your game rom name etc.
and then paste me the outputted text via pastebin.com or similar
Snes emulation does work – so either your roms are bad, or your install is bad. it might be worth re-imaging and trying again too.
09/02/2015 at 19:05 #105299petrockblogKeymasterIt also sounds like you need to spend some time reading the wiki or watching some tutorial videos on how to use retropie – as switching emulator is one of the core features etc.
09/02/2015 at 20:02 #105304sloveParticipantSorry, I don’t really understand what you mean. I can find the files and folders you are talking about, but then I have no idea what I am supposed to do with them.
I will try just straight up reinstalling because I have tried several roms and none of them work.
Thanks for your help
09/03/2015 at 16:01 #105330petrockblogKeymastermy instructions require typing in some commands manually into the terminal – it’s not a matter of looking for the files/folders via samba share. Unfortunately debugging this will require you to learn how to go to the commandline and type in basic commands – there are tutorials on this.
I can’t help otherwise I’m afraid – apart from recommending trying a fresh image. If it doesnt work with a fresh image, I can only thing there is something wrong with the roms you are using.
09/09/2015 at 08:03 #105698jarkokooParticipant[quote=105304]
I will try just straight up reinstalling because I have tried several roms and none of them work.
[/quote]
You have tried to download roms from different outlets, right? Have you tried to launch them in some Windows emulator first? Just to be sure, that the actual roms do WORK? Then: how are the roms being named? Do they have spaces in the names, like “Super Metroid.smc”? Or do they have perioids before the suffix, like “Super.Metroid.smc”? If so, rename all of them so, that the empty space or period is replaced with “_”, like “Super_Metroid.smc”. At least for me, this was an issue with SNES roms I had.
-
AuthorPosts
- The forum ‘New to RetroPie? Start Here!’ is closed to new topics and replies.