• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

How can I hide subfolders in EmulationStation?

Scheduled Pinned Locked Moved Help and Support
emulationstatiemulationstatio
4 Posts 2 Posters 7.6k 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.
  • J
    jpoul
    last edited by jpoul 21 Jul 2018, 02:13

    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 :)

    M 1 Reply Last reply 21 Jul 2018, 02:47 Reply Quote 0
    • M
      mitu Global Moderator @jpoul
      last edited by 21 Jul 2018, 02:47

      @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 of roms/nes.

      J 1 Reply Last reply 21 Jul 2018, 02:58 Reply Quote 0
      • J
        jpoul @mitu
        last edited by 21 Jul 2018, 02:58

        @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:

        1. 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?

        2. 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 :(

        M 1 Reply Last reply 21 Jul 2018, 03:03 Reply Quote 0
        • M
          mitu Global Moderator @jpoul
          last edited by 21 Jul 2018, 03:03

          @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).

          1 Reply Last reply Reply Quote 0
          4 out of 4
          • First post
            4/4
            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.

            This community forum collects and processes your personal information.
            consent.not_received