Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.
-
Can you access the system by SSH when the lock-up occurs ?
-
@mitu I can try this later. Is there something I should be looking for?
-
@AssCabbage You can look in the
/dev/shm/runcommand.log
file to see if any errors are logged. -
@mitu I have ftp setup so I could use that instead?
-
@AssCabbage Sure, that would work.
-
I'm experiencing the same issue, although with any kind of disc change on the Ps1. Would be very interested in a fix.
-
OK, so FTP still works, so the unit isn't actually completely dead.
Here's the log:
Parameters:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Metal Gear Solid.m3u" --appendconfig /dev/shm/retroarch.cfg
selected sound output driver: libretro
ari64_reset
[CDROM] No sg devices found and sg kernel module is not loaded. -
@AssCabbage said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:
[CDROM] No sg devices found and sg kernel module is not loaded.
Do I need to raise a ticket for this? If so where? Or is it something stupid I'm doing?
I've been searching for this phrase and I can only see references to a bad build that went out a while ago.
-
@AssCabbage said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:
I've been searching for this phrase and I can only see references to a bad build that went out a while ago.
Perhaps it's already fixed then. How old is your build of lr-pcsxrearmed? Have you tried a source update?
-
@quicksilver Nah those comments are from months ago and reference the emulator being able to start at all.
Yes, I tried a source update and there was no change. When I look at system info it says "1.8.5 - PCSX-ReARMed (R22 3c4ac5b)". Is this the version number?
-
@AssCabbage said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:
Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg "/home/pi/RetroPie/roms/psx/Metal Gear Solid.m3u" --appendconfig /dev/shm/retroarch.cfg
selected sound output driver: libretro
ari64_resetThere's no explicit error, can you try running with debugging enabled from the Runcommand launch menu ?
[CDROM] No sg devices found and sg kernel module is not loaded.
That's benign, it's just a warning from RetroArch that it cannot find a real CD-ROM unit attached.
-
"Run with Verbose logging"?
Where does the log file go? -
@AssCabbage said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:
Where does the log file go?
It's the same file (
/dev/shm/runcommand.log
), but with considerably more info. Post its contents to pastebin.com if you get it. -
@mitu Ah ok!
Ah is typical with these things, I was actually able to swap to Disc 1 when I enabled logging!!
I swapped back to disc 2 and then it crashed. Unfortunately it looks like it didn't pick up an error, just stops. -
OK, I've discovered something else.
If I manage to change the disc without it hanging, when I go to quit the game, the system hangs and I can't get back to the RetroPie menu.I took a log from this: https://pastebin.com/KmDL51hM
Has anyone any ideas at all? This is disastrous. Do I just start again and build a fresh image? I only made this card this week.
-
Can't say we've heard about this particular freezing problem before.
Are you using a proper power source/sd card, are you overclocking your Pi ? You havent' given any specific details about your system. -
I'm using a 5v 3A supply and getting no power errors. It isn't an official raspberry one, but I do have one and I'll swap to it and see, but it seems unlikely.
No overclocks.
The system is built from an official image and all I've done is updated everything and then installed and used SkyScraper.
The card is a SanDisk Ultra 64 GB microSDXC Class 10.
The board is a Raspberry Motherboard PI 3 Model A+
I'm using an official Sony PS3 controller to control the system. EDIT: I've obviously also installed sixaxis support.
I don't think there's any other details I can give? What would you do in this situation @mitu ?
@Zering Is your issue similar to what I'm seeing here? Could you give your system details?
-
@AssCabbage been a while since a played a multi-disc game on my pi 4. I'll see if I can replicate the issue you are having. Does this happen with any multi-disc game or specific ones?
-
@quicksilver The only ones I have are Resident Evil 2, Metal Gear Solid and Syphon filter. I've confirmed it with RE2 and MGS.
I've moved RE2 into seperate images and I can use the shared memory card feature to work around it. MGS is the main one I want to fix this for. I could live without Syphon Filter 2.
I'm wondering is this a specific issue with this model of Pi and the low RAM.
-
I don't think there's any other details I can give? What would you do in this situation @mitu ?
Try out the original power supply, then check the sd card. If that doesn't work, try one of the weekly builds.
I'll see if I can replicate the issue you are having
I tried this also, but couldn't get any crash or other error. Since RetroArch got recently been updated to 1.8.5, there's always the possibility of a regression.
Still, give it a try, a second pair of eyes doesn't hurt.
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.