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

    update retropiemenu package delete my customized gamelist.xml

    Scheduled Pinned Locked Moved Help and Support
    retropiemenugamelist.xml
    15 Posts 4 Posters 4.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.
    • BuZzB
      BuZz administrators
      last edited by

      What is wrong with putting it in the location mentioned ?

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by BuZz

        oh one including another. That is not worth the effort for this single use case.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • obsidianspiderO
          obsidianspider @meleu
          last edited by

          @meleu said in update retropiemenu package delete my customized gamelist.xml:

          After an "Install/Update all core packages from source" my customized gamelist.xmlfor retropiemenu was deleted/overwritten.

          Is there any workaround for keeping my gamelist entries, besides the obvious "backup your files before updating"? I'm asking because the backed up file won't get the changes from the upstream, if they exist.

          Wasn't there some discussion a while back about moving to a database-driven set of game info?

          Semi-related: I've noticed that es_systems.cfg gets overwritten each time you update. I've reordered them and every time I do an update I have to redo the ordering. Most of the time I just copy over my backup file, but it would be cool to have a way to select the order of the systems outside of the way they're listed in the cfg.

          F BuZzB 2 Replies Last reply Reply Quote 0
          • F
            Flynn's @obsidianspider
            last edited by

            @obsidianspider

            By changing the ordering you mean changing the name? I thought the ordering is done alphabetically?

            obsidianspiderO 2 Replies Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @obsidianspider
              last edited by BuZz

              @obsidianspider said in update retropiemenu package delete my customized gamelist.xml:

              Semi-related: I've noticed that es_systems.cfg gets overwritten each time you update. I've reordered them and every time I do an update I have to redo the ordering. Most of the time I just copy over my backup file, but it would be cool to have a way to select the order of the systems outside of the way they're listed in the cfg.

              if you want to manage your own es_systems.cfg you can copy it to /opt/retropie/configs/all/emulationstation - but you will need to keep it updated manually.

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              obsidianspiderO 1 Reply Last reply Reply Quote 0
              • obsidianspiderO
                obsidianspider @Flynn's
                last edited by obsidianspider

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • obsidianspiderO
                  obsidianspider @BuZz
                  last edited by

                  @BuZz said in update retropiemenu package delete my customized gamelist.xml:

                  @obsidianspider said in update retropiemenu package delete my customized gamelist.xml:

                  Semi-related: I've noticed that es_systems.cfg gets overwritten each time you update. I've reordered them and every time I do an update I have to redo the ordering. Most of the time I just copy over my backup file, but it would be cool to have a way to select the order of the systems outside of the way they're listed in the cfg.

                  if you want to manage your own es_systems.cfg you can copy it to /opt/retropie/configs/all/emulationstation - but you will need to keep it updated manually.

                  That's what I've found. It's not terrible, just a part of my update checklist.

                  1 Reply Last reply Reply Quote 0
                  • obsidianspiderO
                    obsidianspider @Flynn's
                    last edited by obsidianspider

                    @Flynn's said in update retropiemenu package delete my customized gamelist.xml:

                    @obsidianspider

                    By changing the ordering you mean changing the name? I thought the ordering is done alphabetically?

                    By default they are alphabetical, so what I've done to get the systems in the order I want is to edit the XML in the file. (Snippet below)

                    <?xml version="1.0"?>
                    <systemList>
                      <system>
                        <name>snes</name>
                        <fullname>Super Nintendo</fullname>
                        <path>/home/pi/RetroPie/roms/snes</path>
                        <extension>.bin .smc .sfc .fig .swc .mgd .zip .BIN .SMC .SFC .FIG .SWC .MGD .ZIP</extension>
                        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ snes %ROM%</command>
                        <platform>snes</platform>
                        <theme>snes</theme>
                        <directlaunch/>
                      </system>
                      <system>
                        <name>nes</name>
                        <fullname>Nintendo Entertainment System</fullname>
                        <path>/home/pi/RetroPie/roms/nes</path>
                        <extension>.nes .zip .NES .ZIP</extension>
                        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ nes %ROM%</command>
                        <platform>nes</platform>
                        <theme>nes</theme>
                      </system>
                      <system>
                        <name>fds</name>
                        <fullname>Famicom Disk System</fullname>
                        <path>/home/pi/RetroPie/roms/fds</path>
                        <extension>.nes .fds .zip .NES .FDS .ZIP</extension>
                        <command>/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ fds %ROM%</command>
                        <platform>fds</platform>
                        <theme>fds</theme>
                        <directlaunch/>
                      </system>
                    
                    1 Reply Last reply Reply Quote 0
                    • meleuM
                      meleu @BuZz
                      last edited by

                      @BuZz said in update retropiemenu package delete my customized gamelist.xml:

                      Yes. https://github.com/Aloshi/EmulationStation/blob/master/GAMELISTS.md

                      In that page we have the following info:


                      ES will check three places for a gamelist.xml in the following order, using the first one it finds:

                      • [SYSTEM_PATH]/gamelist.xml
                      • ~/.emulationstation/gamelists/[SYSTEM_NAME]/gamelist.xml
                      • /etc/emulationstation/gamelists/[SYSTEM_NAME]/gamelist.xml

                      Is the [SYSTEM_PATH] the system ROMs directory? (eg: /home/pi/RetroPie/roms/snes/ for SNES)

                      • Useful topics
                      • joystick-selection tool
                      • rpie-art tool
                      • achievements I made
                      1 Reply Last reply Reply Quote 0
                      • BuZzB
                        BuZz administrators
                        last edited by BuZz

                        Thought I had made that clear already :-) Yes.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        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.