How can I hide subfolders in EmulationStation?
-
Hey all
Running RetroPie 4.4, official downloaded image on fresh sd card. RaspberryPi 3 on proper power, no issues, everything working smoothly, awesome work as usual.
My question has to do with how EmulationStation interprets gamelist.xml files and subfolders. Here's how my rom collection is structured - using nes as an example:
roms -- nes ---- media ---- roms ------ rom1.zip ------ rom2.zip ------ ... ---- saves ---- states ---- gamelist.xml
The paths gamelist.xml are like:
<game id="999"> <path>./roms/rom1.zip</path> <name>Awseome NES rom</name> ... </game>
With Parse Gamelists Only = ON, my expectation is that EmulationStations will show me just a list of my game titles, as specified in the gamelist.xml file.
Instead, I get a single entry called "roms" which I have to click to then see all the games in my list.
After searching and reading, still not sure if this is the expected behaviour. In any case, is there any possible way for what I am trying to achieve (hide any subfolders, show just the games)?
I am open to all ideas, but I would like to avoid changing my folder structure.
Thanks for your ideas and your time :)
-
@jpoul ES will always show you the sub-folders. Put your roms directly into the system's folder OR configure ES to look into
roms/nes/roms
(which is kind of redundant) instead ofroms/nes
. -
@mitu, thanks for taking the time to reply on this.
"Reduntant" is kind of subjective, isn't it? I do have a reason for the folder structure I am using, I just don't want to bore you with details - more than happy to elaborate if required.
In any way, just to clarify:
-
Shouldn't the feature "Parse Gamelists only" show exactly what is on the gamelists.xml file - as in the list of game, no matter where they are and disregard everything else?
-
If I do change the rom path, shouldn't I have to put the gamelist.xml in that path as well?
Posting those questions more as food for thought.
My favourite response would be "Change this setting there and emulationstation will not display subfolders, it will show a flat list of your games as per your gamelist.xml". Looks like I am not going to get it tho :(
-
-
@jpoul said in How can I hide subfolders in EmulationStation?:
Shouldn't the feature "Parse Gamelists only" show exactly what is on the gamelists.xml file - as in the list of game, no matter where they are and disregard everything else?
No, that's not how it works. It just means that it will not scan for new ROMs in the configured path to add them to the game list.
If I do change the rom path, shouldn't I have to put the gamelist.xml in that path as well?
Yes, either that or put it in the default place (
/home/pi/.emulationstation/gamelists/nes
).
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.