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

    Possibility to save state at SD while games are at HDD?

    Scheduled Pinned Locked Moved Help and Support
    save statesave statessave settingssave problem
    12 Posts 3 Posters 2.3k 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.
    • V
      VahnXDean
      last edited by

      Since i was downloading too many games and my 32 sd card was full, i bought a 1TB HDD and put all the games on it. But now the save states (quick saves) are being saved at the HDD too, what is taking a while (maybe 7 seconds to do a save state). This is too long and basically ends with the save state purpose. Can i config the save states to be save at the micro sd card while the games are at the HDD? Cause when my games were at the SD card, the save state was really fast.

      jonnykeshJ mituM 2 Replies Last reply Reply Quote 0
      • jonnykeshJ
        jonnykesh @VahnXDean
        last edited by jonnykesh

        @vahnxdean I haven't done this but it is technically possible, certainly for the RetroArch cores. Go to /opt/retropie/configs/all/ Open the retroarch.cfg file and set the path. By default it is set as

        savefile_directory = "default"
        savestate_directory = "default"
        
        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @VahnXDean
          last edited by

          @vahnxdean The save state folder is configured in Retroarch (https://retropie.org.uk/docs/RetroArch-Configuration/#hardcoded-configurations), so you need to modify the save states location in the Retroarch configuration files, either through the RGUI (accessible via Select + X) or by modifying the config file directly.

          1 Reply Last reply Reply Quote 0
          • V
            VahnXDean
            last edited by

            i was able to change the save state path, but now the emulator is searching my save state at my new paste, but my save states are on the old paste. What is the easiest way to copy them from the old to the new paste?

            jonnykeshJ 1 Reply Last reply Reply Quote 0
            • jonnykeshJ
              jonnykesh @VahnXDean
              last edited by jonnykesh

              @vahnxdean

              i was able to change the save state path, but now the emulator is searching my save state at my new paste (path)

              Well, yeah, you just told it to do that.

              Any way you want, there are multiple ways to move files.

              1 Reply Last reply Reply Quote 0
              • V
                VahnXDean
                last edited by

                sorry, i'm a new user, i actually dont know any of them :(

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

                  @vahnxdean Use Midnight Commander (type mc at a command prompt/SSH session) and just copy them from one place to another.

                  1 Reply Last reply Reply Quote 0
                  • V
                    VahnXDean
                    last edited by

                    ok, i will try this.

                    btw, i've tried the bin folder to be my new save state's folder, but now i cannot save state anymore. I try to save state and it just shows " 0%: saving state". I've tried to restart the system, but nothing happen. Is there any problem with the paste i choosed, or must be something else?

                    mituM jonnykeshJ 2 Replies Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator @VahnXDean
                      last edited by

                      @vahnxdean Try choosing a path that's writable for the pi user, so something inside /home/pi.

                      1 Reply Last reply Reply Quote 0
                      • jonnykeshJ
                        jonnykesh @VahnXDean
                        last edited by jonnykesh

                        @vahnxdean bin is usually owned by root this is the equivalent of executable files in Windows. Pick somewhere else as @mitu said.

                        V 1 Reply Last reply Reply Quote 0
                        • V
                          VahnXDean @jonnykesh
                          last edited by

                          @jonnykesh and @mitu , help me with this doubt please (and of course any other people that can help too :) ):

                          initially i was using just my sd card to storage games and save states. In my a SD card i had a game X. Then, my SD card got full, so i bought an big HD to storage the games. I used the retropie-mount option to copy all my games to the HD. But when i plug my HD on my PC, the folders of my old games, those that were (and actually are probably) at the SD card, are empty, and i need to enter in these old game pastes to copy my old save states to the new save state paste. How can i copy those old save states? Cause when i plug my SD card on my PC, it doesn't show the old game pastes, just some DTB, DAT and ELF files.

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

                            @vahnxdean Login via SSH or get to a command prompt by closing Emulationstation. Open the File Manager (mc) and browse the /home/pi/RetroPie/roms folder, which will contain your ROMs and save states - under each system (nes, snes, etcc).
                            Copy/move the saves (they have the .stateX extension, where X is a number) to a folder inside /home/pi/ - let's say /home/pi/saves.
                            Configure the save states folder to be /home/pi/saves. This way the save folder will be on the SD card, but your ROMs will still stay on the USB HDD.
                            The reason you're not seeing the ROMs from the SD card is that Windows doesn't know how to read the Linux partition on it, and you're only looking at the /boot partition, which only contains the bare minimum to start the RPI system (kernel files and device tree files).

                            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.