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

    Transitioning from Disc 1 to Disc 2 - PS1 Emulator

    Scheduled Pinned Locked Moved Help and Support
    retropieemulatorraspberrypi 3b+parasite evehelp
    38 Posts 3 Posters 13.1k 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.
    • therealrahlinT
      therealrahlin
      last edited by therealrahlin

      Hello, I'm new to Retropie.

      IM GOING TO START BY SAYING, I PERSONALLY OWN ALL OF THE TITLES AND PERSONALLY BACKED THEM UP. (Which took forever at slow read speeds!!!) Lol.

      Im running on a Raspberry Pi 3 B+ with a personally file formatted 128gb Samsung Micro Sd with a 161 game Personal Choice PS1 Library (That I'm very proud of)
      Everything is updated to the fullest as I just got it fully up and running 2 days ago. I have a problem when switching my disks according to the documentation on the site. At the end of disk 1 a prompt appears to insert disk 2. On the website It says to go into the retropie via hotkey menu, go to disk settings, open virtual disk tray, and then load the disk image, when I cycle through my folders to my bin/cue files I have 4 files (I own all the games I put on my pi.) Parasite Eve (Disc 1).bin, Parasite Eve (Disc 1).cue, Parasite Eve (Disc 2).bin, and Parasite Eve (Disc 2).cue. I loaded the Parasite Eve (Disc 2).bin and it then flashes the prompt box, but in the Information in the prompt it says loading Parasite Eve (Disc 1).bin and then takes me to the main menu to start a new game. I'm a beginner as far as programming, but I have set my pi up all on my own just watching videos on youtube. And have been hacking since the original psp battery cut game hack, so I can do basic adjustments to files and what not. But I have yet to find a video that addresses this bug. I have also read that I need to change the game index number above the virtual disk tray setting but it won't let me adjust the value, it just stays at 1. Any help would definitely be appreciated as I bought and set this up specifically to back-Up and play my PS1 library in HD. Hooking up the PS1 is way easier but it doesn't hold up on a 4k tv even with an HDMI converter. Thanks in Advance!!! 🤘

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

        I might have a clue why this happens. There was a report for RetroArch that when the content_directory isn't set, changing discs would reset the content or start a new game.

        Try this - open the \\retropie\configs\psx\retroarch.cfg folder (via file shares) and add the following line

        content_directory=`/home/pi/RetroPie/roms/psx
        

        before the last line. Try again the disc switching.

        I think that if you create a .m3u file for the game, that combines the discs, and then just switch the disc index, this problem might not occur.

        therealrahlinT 3 Replies Last reply Reply Quote 0
        • therealrahlinT
          therealrahlin @mitu
          last edited by

          @mitu
          First off I'd like to say thank you for replying so quickly. I will try the change and see if that works. Also, if i create the .m3u file will the game index actually allow me to change the value from 1 to 2, or whatever it may be? And if the .m3u method were to work would I need to do it for every multi-disk game?
          Thanks again!

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

            @therealrahlin If the .m3u works, then it must be done for every game - is explained in the Docs very well. It also has the advantage of cleaning up the gamelist since you'll not be seeing doubled or tripled games (one for each CD).
            However, if my other recommendation works, then it's the only thing that needs to be done.

            Are you using .bin/.cue files ?

            therealrahlinT 1 Reply Last reply Reply Quote 0
            • therealrahlinT
              therealrahlin @mitu
              last edited by

              @mitu
              Okay, so .m3u would be the way to to probably. And yea the program I used to rip them from the original disk to the pc gave me both the .bin and .cue files for each game. Also, if I were to convert all my multi-disk games to .m3u would I need to delete the files from the pi and put the new ones in their place? And would that affect my save state for my game?

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

                @therealrahlin The .m3u file is just a 'wrapper' over your existing .bin/.cue files, you don't need to delete anything. If you've every used Winamp, the .m3u is just a playlist :), a text file containing the names of your .cue names. That is, you don't need to re-convert anything, just add a new text file for multi-disc games.

                For save games, you probably have to rename them according to the name of the .m3u file - you have them now with name of the CD.

                EDIT: but first you should determine if any of the proposed solutions fixes your issue.

                therealrahlinT 1 Reply Last reply Reply Quote 0
                • therealrahlinT
                  therealrahlin @mitu
                  last edited by

                  @mitu
                  Alright, I will try the method you provided earlier first to see if that fixes the disk switching problem, and then I'm going to look into 'wrapping' my files in .m3u
                  I believe you provided the link for this above. I will check into that later tomorrow as it is 3:30am where I'm at. But I just finished Disk 1 about an hour and a half ago, then scoured YouTube for an hour and then I found a forum similar to this link I made but the guys problem wasn't exactly the same as mine, other than the game index number not changing. If I try to load the 2nd disk via read disk image I can cycle through my folders and what not and find my files. It just seemed to me like it loaded the first disk again because it didn't say loading Parasite Eve Disc 2.bin it said disc 1.

                  therealrahlinT 1 Reply Last reply Reply Quote 0
                  • therealrahlinT
                    therealrahlin @therealrahlin
                    last edited by

                    @mitu
                    I seen somewhere a possible fix via hotkey setup for disk tray and disk index number? But if it doesn't work in the menu then that probably wouldn't work with hotkey would it?

                    1 Reply Last reply Reply Quote 0
                    • therealrahlinT
                      therealrahlin @mitu
                      last edited by

                      @mitu
                      The lines in the file now read as such, and I used notepad++ so the numbers beforehand are just what line its on.

                      2851 input_keyboard_layout = ""
                      2852 bundle_assets_src_path = ""
                      2853 bundle_assets_dst_path = ""
                      2854 bundle_assets_dst_path_subdir = ""
                      2855 content_directory=`/home/pi/RetroPie/roms/psx
                      2856 #include "/opt/retropie/configs/all/retroarch.cfg"

                      I rebooted emulation station and loaded up my game and got to where I need to change disks and the same thing, it keeps booting disk 1. I know the .bin and .cue files are fine, their not duplicates or anything, I checked all that.

                      1 Reply Last reply Reply Quote 0
                      • therealrahlinT
                        therealrahlin @mitu
                        last edited by

                        @mitu said in Transitioning from Disc 1 to Disc 2 - PS1 Emulator:

                        I might have a clue why this happens. There was a report for RetroArch that when the content_directory isn't set, changing discs would reset the content or start a new game.

                        Try this - open the \\retropie\configs\psx\retroarch.cfg folder (via file shares) and add the following line

                        content_directory=`/home/pi/RetroPie/roms/psx
                        

                        before the last line. Try again the disc switching.

                        I think that if you create a .m3u file for the game, that combines the discs, and then just switch the disc index, this problem might not occur.

                        The lines in the file now read as such, and I used notepad++ so the numbers beforehand are just what line its on.
                        2851 input_keyboard_layout = ""
                        2852 bundle_assets_src_path = ""
                        2853 bundle_assets_dst_path = ""
                        2854 bundle_assets_dst_path_subdir = ""
                        2855 content_directory=`/home/pi/RetroPie/roms/psx
                        2856 #include "/opt/retropie/configs/all/retroarch.cfg"
                        I rebooted emulation station and loaded up my game and got to where I need to change disks and the same thing, it keeps booting disk 1. I know the .bin and .cue files are fine, their not duplicates or anything, I checked all that.

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

                          @therealrahlin You've probably enabled 'Save config on Exit' in RetroArch and also the line you should have added is wrongly quoted.
                          Replace the retroarch.cfg in the psx folder with

                          # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
                          
                          input_remapping_directory = "/opt/retropie/configs/psx/"
                          content_directory = "/home/pi/RetroPie/roms/psx"
                          
                          #include "/opt/retropie/configs/all/retroarch.cfg"
                          

                          and re-try. Also, don't enable 'Save Config on Exit' in RetroArch, it will mess up your config.

                          therealrahlinT 2 Replies Last reply Reply Quote 0
                          • therealrahlinT
                            therealrahlin @mitu
                            last edited by

                            @mitu Yes I have autosave config on, because my controller kept resetting my bindings.
                            Also, I'm having a bit of a problem understanding you. You say to replace the retroarch.cfg completely?

                            this is the part I don't exactly understand.

                            Settings made here will only override settings in the global retroarch.cfg if placed above the #include line

                            input_remapping_directory = "/opt/retropie/configs/psx/"
                            content_directory = "/home/pi/RetroPie/roms/psx"

                            #include "/opt/retropie/configs/all/retroarch.cfg"

                            Sorry for all the complications, again im new to the platform.

                            1 Reply Last reply Reply Quote 0
                            • therealrahlinT
                              therealrahlin @mitu
                              last edited by

                              @mitu

                              UPDATE: I re wrote the file as you said, my lines now read as such:

                              input_remapping_directory = "/opt/retropie/configs/psx/"
                              content_directory = "/home/pi/RetroPie/roms/psx"

                              And the very last line of the file reads:
                              #include "/opt/retropie/configs/all/retroarch.cfg"

                              Did I do this correctly?

                              Also, when I loaded up my game and got to where it said insert disk 2 it didn't work. However, I loaded up Parasite Eve (Disc 2).bin and it still read booting Parasite Eve (Disc 1).bin but I went and clicked on new game just to see what would happen, and it told me to insert Disc 1? so maybe it is working correctly im just having trouble starting the 2nd disc because of the save state thing? Which I don't completely understand, Can we not use in-game save points? I have yet to try it as I seen the save state and thought it was a great idea, but now im not so sure. lol. Im in a save state where I just load up the state and walk off screen to the left and it prompts to insert disc 2. So I cant go back to an in-game save point anymore.

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

                                Alright, about the key bindings - the correct way is to use the Core input remapping to have it save your bindings, without resorting to 'Save Config on Exit'.

                                About the disc change - it's described in Docs how it works. You can manually add the disk to the list, with disk image append, or create the .m3u file for RA to load all discs at once. The result should be the same, you just switch the disc index when the game asks you to do it.

                                therealrahlinT 1 Reply Last reply Reply Quote 0
                                • therealrahlinT
                                  therealrahlin @mitu
                                  last edited by

                                  @mitu
                                  did I re-write my lines correctly? ^

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

                                    @therealrahlin said in Transitioning from Disc 1 to Disc 2 - PS1 Emulator:

                                    did I re-write my lines correctly? ^

                                    Yes, it looks like it's ok.

                                    therealrahlinT 1 Reply Last reply Reply Quote 0
                                    • therealrahlinT
                                      therealrahlin @mitu
                                      last edited by

                                      @mitu hmmm, I wonder why its still not working, can I download a save file and rename it to .srm and load it "in-game"

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

                                        @therealrahlin Probably yes, as long as the .srm file is correct and named after the game you're running.

                                        therealrahlinT 1 Reply Last reply Reply Quote 0
                                        • therealrahlinT
                                          therealrahlin @mitu
                                          last edited by

                                          @mitu okay, ill try that and play to disk change and update again.
                                          Thanks for all your help.

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

                                            @therealrahlin If you have a save from before the disc change, you can upload it somewhere to try it myself. You can also save the state in RetroArch and copy the .state file.

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