Games wont launch
-
Pi Model or other hardware: 3
Power Supply used: 2.5 amp supply that came with the Pi
RetroPie Version Used : 4.8
Built From: Raspberry Pi Imager
USB Devices connected: USB keyboard
Controller used: Hori Fighting Commander in Xbox 360/PC mode
Error messages received: None
Verbose log (if relevant): I don't speak enough Linux to get to this right now.
Guide used: None
File: Many files, but lets say Mike Tyson's Punch Out
Emulator: I have tried all those listed in RetroPie
Attachment of config files: Again, I don't speak enough Linux to know how to give you this.
How to replicate the problem: Start this or many other games.I've been reading for a few days about this and I'm completely lost. I had everything working on an older version but walked away from playing with RetroPie for a while and just came back to it. I thought I would update to the latest version and started with a fresh install on a new memory card.
None of my Genesis games work and about half the NES games I've loaded work. I didn't bother putting more on the memory card when I noticed this problem.
I'm happy to provide more information as needed to solve this issue. I may need to have some help on how to get to the needed information as I'm about tapped out on what I know about Linux as a whole at this point.
-
Are you sure the ROM files are valid ? Did you run them in another emulator and they work fine ?
-
@mitu Yes. I have run all roms in question on another emulator without issue.
-
Try to get a detailed log file so we can get a better picture.
- Enable SSH on your Pi and use WinSCP to connect to it.
- Run a game (that has errors) and enable verbose logging from the launch menu.
- After the game fails to launch, get the log file (
/dev/shm/runcommand.log
) with WinSCP and upload its contents on pastebin.com (you can open the.log
file with any editor, including Notepad). - Post the pastebin.com link here in the topic so we can look at it.
-
@mitu https://pastebin.com/tJsUK8L3
If I have done all this correctly this should be the link you are asking for. Thank you for your willingness to help.
-
The log file is ok, this is what it supposed to look like.
I think you may have a set of 'headerless' ROMs [1], which are not supported by any NES emulators we include in RetroPie (same thing may have happened for Megadrive). Try finding a 'headered' ROM set and use it for RetroPie.[1] https://old.reddit.com/r/nes/comments/6jcimf/what_the_difference_between_header_and_no_header/
-
@mitu I found a working rom set for the NES. Oddly the link you posted says headlerless roms wont work with any emulator and I had the original set working with an older version on RetroPie. Also a bit odd, I have not found a working rom for Mike Tyson's Punch Out though I have tried more than a few. Seems that one game isn't an option at the moment.
Can you look at this log for Genesis games? I'm still getting very mixed results from them. I have tried a few rom sets since you mentioned this problem with the NES and I'm still having a few issues.
-
The log shows that the emulator could not read or load the file. How are you transferring the ROMs to your system ? Could it be they're corrupted when transferred ?
-
@mitu I'm transferring them with FileZilla. I guess it is possible they got corrupted in transfer but that isn't a problem I'm having regularly. I'll try to transfer then again and see what happens.
-
I tried to upload the rom files a few more times and got no improvement. Then I decided I would just upload the entire rom set and replace the non-working games as I went if I could. When I uploaded the full set magically everything started to work. I have no explanation for it, but its working and that is good enough for me.
Thank you for all your help. I couldn't have gotten this far without you.
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.