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

    Where is the gamelist.xml?

    Scheduled Pinned Locked Moved Help and Support
    romsgamelist.xmlmetadata
    11 Posts 3 Posters 7.2k 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.
    • Genos98G
      Genos98 @rasp_renegade
      last edited by

      @rasp_renegade /home/pi/.emulationstation

      R 2 Replies Last reply Reply Quote 0
      • R
        rasp_renegade @Genos98
        last edited by

        @genos98

        Ahh, thank you!

        1 Reply Last reply Reply Quote 0
        • R
          rasp_renegade @Genos98
          last edited by

          @genos98

          There are missing systems in this folder. I do not have N64 or Sega 32x in there. I cannot seem to find where the roms pull their metadata from. Do I just manually create folders there and ES will automatically use the XML I put there?

          R 1 Reply Last reply Reply Quote 0
          • R
            rasp_renegade @rasp_renegade
            last edited by

            Anyone have suggestions?

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

              EmulationStation looks in 2 places for a gamelist.xml:

              • the rom folder (roms/<system>/gamelist.xml)
              • in $HOME/.emulationstation/gamelists/<system>/gamelist.xml

              It loads which file it finds first. If none is found, it saves a gamelist in the 2nd location, when exiting/restarting.

              R 1 Reply Last reply Reply Quote 0
              • R
                rasp_renegade @mitu
                last edited by

                @mitu

                There is a gamelist.xml inside the /roms/N64 folder. There is no folder for this system inside /.emulationstation/gamelists. When I do a search for some roms in the XML that resides in /roms/n64, there is nothing there.

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

                  Remove the gamelist.xml from the roms folder then, restart EmulationStation and check to see if it's created in the 2nd location I mentioned. Remember, the file is created by default only when EmulationStation exits, so you may need to restart it again to see the new file.

                  R 1 Reply Last reply Reply Quote 0
                  • R
                    rasp_renegade @mitu
                    last edited by

                    @mitu

                    I see whats going on. One of the roms I searched in the XML for appeared when I scraped it. So scraping is the only way the gamelist.xml is populated it seems. Easy enough, I will scrape ones that are missing metedata then fill in the blanks on the XML.

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

                      @rasp_renegade said in Where is the gamelist.xml?:

                      So scraping is the only way the gamelist.xml is populated it seems. Easy enough, I will scrape ones that are missing metedata then fill in the blanks on the XML.

                      Not really. EmulationStation will write the gamelist.xml on exit, unless you've disabled saving of metadata in its settings.

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        rasp_renegade @mitu
                        last edited by

                        @mitu

                        Wow! At some point I did disable the save on exit setting. Thank you.

                        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.