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

    Game description file location

    Scheduled Pinned Locked Moved Help and Support
    description
    13 Posts 2 Posters 3.5k 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.
    • M
      MajorOCD
      last edited by

      I was trying to find where the description, image, etc. information is stored in RetroPie.
      I searched the forums, etc. and didn't find anything.
      I am trying to manually add info that the scraper doesn't find.
      I know I can manually type the info in RetroPie, but it would be much easier to copy and paste it from Windows.
      The info from https://retropie.org.uk/docs seems old and I couldn't find the files where they were pointing to.
      Does anyone know where I can find and edit the files remotely?

      Raspberry Pi 400
      retropie 4.7.7 rpi4_400
      Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
      External 500 GB SSD Hard Drive
      Official Raspberry Pi 400 Power Supply
      Logitech Dual Action Controller

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

        https://retropie.org.uk/docs/EmulationStation/#scraper

        M 1 Reply Last reply Reply Quote 1
        • M
          MajorOCD @mitu
          last edited by

          @mitu
          Thank you!
          Based on the information I found, I was looking in "/home/pi/RetroPie/roms/amiga".
          Some of the systems had the gamelist.xml file, but not the ones I was looking for.
          "/home/pi/.emulationstation/gamelists" has all the ones I was missing.
          It seems strange that they are in 2 different locations.
          Is there a way to set them all to the same location?

          Raspberry Pi 400
          retropie 4.7.7 rpi4_400
          Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
          External 500 GB SSD Hard Drive
          Official Raspberry Pi 400 Power Supply
          Logitech Dual Action Controller

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

            @majorocd said in Game description file location:

            It seems strange that they are in 2 different locations.
            Is there a way to set them all to the same location?

            It's not strange, it's just an alternate location. Having the gamelist.xml in the ROM folders allows you to copy the ROM folder from a system to another and transfer all the metadata. EmulationStation defaults to using one location, but if it finds a gamelist.xml in the system's folder, it will load that instead.

            If you wish to keep then in the same place, then just move the gamelist.xml.

            M 1 Reply Last reply Reply Quote 1
            • M
              MajorOCD @mitu
              last edited by

              @mitu

              Thank you again!

              I have all my game files (ROMs) on an external SSD.
              How can I tell which ones are on the SSD and which ones are on the SD card?
              I would like to have everything on the SSD so it is easy to transfer to another system.
              Should I move them from "/home/pi/.emulationstation/gamelists" to "/home/pi/RetroPie/roms" or vice-versa?
              I would like to have everything on the SSD, so if I have to re-image the SD card, I won't have to re-scrape, etc.

              Raspberry Pi 400
              retropie 4.7.7 rpi4_400
              Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
              External 500 GB SSD Hard Drive
              Official Raspberry Pi 400 Power Supply
              Logitech Dual Action Controller

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

                How can I tell which ones are on the SSD and which ones are on the SD card?

                Look it up in each folder/system and see where gamelist.xml is.

                I would like to have everything on the SSD, so if I have to re-image the SD card, I won't have to re-scrape, etc.

                Which scraper did you use ? Depending on the options used during scraping, the artwork (images/videos) might be on the sdcard, instead of the rom folders.

                M 1 Reply Last reply Reply Quote 1
                • M
                  MajorOCD @mitu
                  last edited by MajorOCD

                  @mitu

                  Which scraper did you use ? Depending on the options used during scraping, the artwork (images/videos) might be on the sdcard, instead of the rom folders.

                  I used the ones that come with RetroPie ( thegamesdb and screenscraper)
                  What options would affect where the files would go?
                  I think I got all the files moved to the SSD.
                  Is there anything else I should know to make sure all my data is saved on the external SSD and not on the SD card?

                  I would like to add that your input has always been very helpful in the past (and present) and I appreciate everything you do to help this forum.

                  Raspberry Pi 400
                  retropie 4.7.7 rpi4_400
                  Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                  External 500 GB SSD Hard Drive
                  Official Raspberry Pi 400 Power Supply
                  Logitech Dual Action Controller

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

                    @majorocd said in Game description file location:

                    I used the ones that come with RetroPie ( thegamesdb and screenscraper)

                    This means you've used only the EmulationStation's internal scraper.

                    What options would affect where the files would go?

                    This is an option for the external scrapers (Skyscraper or Scraper), if you haven't used them, then all artwork is saved in $HOME/.emulationstation/downloaded_images. See https://retropie.org.uk/docs/Scraper/#where-are-my-scraped-media-and-metadata-saved.

                    I think I got all the files moved to the SSD.

                    Moving just the gamelist.xml might not be enough, since the referenced media would still be in $HOME/.emulationstation/downloaded_images, which is still on the sdcard. They can be backed up from \\retropie\configs\all\emulationstation\downloaded_images.

                    M 1 Reply Last reply Reply Quote 1
                    • M
                      MajorOCD @mitu
                      last edited by

                      @mitu

                      "$HOME/.emulationstation/downloaded_images" doesn't seem to exist.
                      However "/home/pi/.emulationstation/downloaded_images" is there.
                      And it seems to have all the images in the respective system folders.

                      "/home/pi/RetroPie/configs" also does not seem to exist.
                      If I create "/home/pi/retropie/configs/all/emulationstation/downloaded_images" and move all the data to this folder, would it work, or would I have to redirect it to this folder?

                      Raspberry Pi 400
                      retropie 4.7.7 rpi4_400
                      Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                      External 500 GB SSD Hard Drive
                      Official Raspberry Pi 400 Power Supply
                      Logitech Dual Action Controller

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

                        @majorocd said in Game description file location:

                        "$HOME/.emulationstation/downloaded_images" doesn't seem to exist.
                        However "/home/pi/.emulationstation/downloaded_images" is there.

                        $HOME is expanded automatically to /home/pi if you're using the command line, so they're the same.

                        "/home/pi/RetroPie/configs" also does not seem to exist.

                        That's normal, why it should be ? I didn't mention it.

                        If I create "/home/pi/retropie/configs/all/emulationstation/downloaded_images" and move all the data to this folder, would it work, or would I have to redirect it to this folder?

                        No, it won't work, /home/pi/retropie/configs (Linux folder) is not the same as \\retropie\configs (file share). \\retropie\configs is a file share that shows the contents of /opt/retropie/configs.

                        M 2 Replies Last reply Reply Quote 0
                        • M
                          MajorOCD @mitu
                          last edited by

                          @mitu
                          So do you know if it is possible to move /opt/retropie/configs to the SSD?

                          Raspberry Pi 400
                          retropie 4.7.7 rpi4_400
                          Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                          External 500 GB SSD Hard Drive
                          Official Raspberry Pi 400 Power Supply
                          Logitech Dual Action Controller

                          mituM 1 Reply Last reply Reply Quote 0
                          • M
                            MajorOCD @mitu
                            last edited by

                            @mitu
                            By the way, I think I got confused because I didn't realize you were referencing samba shares.
                            For some reason, samba is not working on mine, so I am using WinSCP.

                            Raspberry Pi 400
                            retropie 4.7.7 rpi4_400
                            Built From Pre made SD Image on RetroPie website (retropie-buster-4.7.1-rpi4_400.img.gz)
                            External 500 GB SSD Hard Drive
                            Official Raspberry Pi 400 Power Supply
                            Logitech Dual Action Controller

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

                              @majorocd said in Game description file location:

                              So do you know if it is possible to move /opt/retropie/configs to the SSD?

                              Not without a reinstall and without re-formatting the SSD to ext4.

                              If you wish to keep the artwork on the SSD, you'd have to either

                              1. copy the downloaded_images folder on the SSD and then make a symlink from $HOME/.emulationstation to it. When moving the SSD to a new system, you'd have to re-create the symlink there, so the downloaded_images points to the SSD folder.
                              2. move the downloaded_images folder on the SSD and adjust the paths in each gamelist.xml file to point to the new location. Useful if you don't want to add new games and/or scrape again.
                              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.