RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.

    Scheduled Pinned Locked Moved Help and Support
    multi-diskplaystation 1
    104 Posts 6 Posters 7.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      AssCabbage @quicksilver
      last edited by AssCabbage

      @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?

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @AssCabbage
        last edited by

        @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_reset

        There'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.

        1 Reply Last reply Reply Quote 0
        • A
          AssCabbage
          last edited by AssCabbage

          "Run with Verbose logging"?
          Where does the log file go?

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @AssCabbage
            last edited by

            @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.

            A 1 Reply Last reply Reply Quote 0
            • A
              AssCabbage @mitu
              last edited by

              @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.

              https://pastebin.com/Ptf9yS5s

              1 Reply Last reply Reply Quote 0
              • A
                AssCabbage
                last edited by

                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.

                windgW 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  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.

                  1 Reply Last reply Reply Quote 0
                  • A
                    AssCabbage
                    last edited by AssCabbage

                    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?

                    quicksilverQ Z 2 Replies Last reply Reply Quote 0
                    • quicksilverQ
                      quicksilver @AssCabbage
                      last edited by

                      @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?

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        AssCabbage @quicksilver
                        last edited by AssCabbage

                        @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.

                        1 Reply Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator
                          last edited by

                          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.

                          A 1 Reply Last reply Reply Quote 0
                          • A
                            AssCabbage @mitu
                            last edited by AssCabbage

                            @mitu said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:

                            RetroArch got recently been updated to 1.8.5

                            Is there a way to load an older version of RetroArch?

                            Does anyone know: If I use Etcher to image the card, and then write the image back, will this fix any errors on the card or will they be carried across?

                            mituM 1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator @AssCabbage
                              last edited by

                              @AssCabbage said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:

                              Is there a way to load an older version of RetroArch?

                              You can load the 4.5.1 image and don't update.

                              Does anyone know: If I use Etcher to image the card, and then write the image back, will this fix any errors on the card or will they be carried across?

                              If the sdcard has errors, no. If the filesystem is corrupt, then copying back the game files should be enough.

                              A 1 Reply Last reply Reply Quote 0
                              • A
                                AssCabbage @mitu
                                last edited by AssCabbage

                                @mitu said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:

                                If the filesystem is corrupt, then copying back the game files should be enough.

                                This is the question I should have asked, cheers. It did get some unintended shutdowns and I've seen this corrupt cards on my Kodi setup before.

                                1 Reply Last reply Reply Quote 0
                                • quicksilverQ
                                  quicksilver
                                  last edited by quicksilver

                                  I am on retroarch 1.8.4 still, lr-pcsxrearmed build (r22 8fda5dd) and cannot reproduce the issue, disc swapping works correctly for me. I'll try updating retroarch and lr-pcsxrearmed and test again.

                                  Edit:
                                  I updated to retroarch 1.8.5 and updated lr-pcsxrearmed to the same version you are on and I cannot replicate your issue. Disc swapping works fine for me.

                                  1 Reply Last reply Reply Quote 0
                                  • Z
                                    Zering @AssCabbage
                                    last edited by

                                    @AssCabbage said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:

                                    @Zering Is your issue similar to what I'm seeing here? Could you give your system details?

                                    I've got a Pi 3, no overclock, running off a SanDisk 64 GB SD Card Class 10. My ROMs, however, I am running from a 1 TB Elements external drive, that is connected to a powered USB hub. I've got the official Raspberry Pi 2.5 V power supply, a fan and heat sinks for cooling. I'm pretty sure the issue has nothing to do with my physical setup as PS1 disc switching worked fine long before I set up my ROMS on a drive. As a matter of fact, all I played on lr-psxe-rearmed until about a month ago were multidisk games.
                                    The problem started after I updated my RetroPie-Script and modules. It used to be switching PS1 discs was simple, you went into the Retroarch, appended your image and done. Never had an issue. Ever since I updated, the process is slightly different, and it froze on every single occasion since I updated. I can eject my disk and pick another one, but then it just hangs. I first started noticing it on Legend of Dragoon, Policenauts then Parasite Eve.

                                    Since that started, when playing a multi-disk game, if possible, I quit after saving at the end of a disk, then I duplicate my .srm file, and rename it to fit Disc 2. It works, but it's a pain in the ass when it used to be possible to do it all from within Retroarch.

                                    Having said that, I also have a fresh install on another card. I could try and reproduce the issue on that card if anybody thinks that will help? I was hoping a fresh install would solve it.

                                    A 1 Reply Last reply Reply Quote 0
                                    • mituM
                                      mitu Global Moderator
                                      last edited by

                                      @Zering this looks like the same issue in the current topic. The new Disk control changes are part of the new RetroArch version (i.e. no more disc append, if you have a .m3u then you can cycle between discs, etc.).

                                      I wonder if it's the PI version that matters here.

                                      1 Reply Last reply Reply Quote 0
                                      • A
                                        AssCabbage @Zering
                                        last edited by

                                        @Zering said in Retropie completely locking up (requiring hard reboot) when attempting to switch from disk 2 to disk 1 in multidisk games.:

                                        Pi 3

                                        Which one?

                                        1 Reply Last reply Reply Quote 0
                                        • Z
                                          Zering
                                          last edited by

                                          I honestly don't know for sure. I bought mine second hand. How do I find out?

                                          A 1 Reply Last reply Reply Quote 0
                                          • A
                                            AssCabbage @Zering
                                            last edited by

                                            @Zering

                                            Does it look like this:
                                            b1706d57-19c5-46a9-9752-8d40fcae3ae0-image.png

                                            Or this:
                                            00c4d6e7-a21b-42d7-bc8b-c9ebb17fc242-image.png

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            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.