update retropiemenu package delete my customized gamelist.xml
-
What is wrong with putting it in the location mentioned ?
-
oh one including another. That is not worth the effort for this single use case.
-
@meleu said in update retropiemenu package delete my customized gamelist.xml:
After an "Install/Update all core packages from source" my customized
gamelist.xml
for 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. -
By changing the ordering you mean changing the name? I thought the ordering is done alphabetically?
-
@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. -
This post is deleted! -
@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.
-
@Flynn's said in update retropiemenu package delete my customized gamelist.xml:
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>
-
@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) -
Thought I had made that clear already :-) Yes.
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.