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

    Howto hide systems on EmulationStation

    Scheduled Pinned Locked Moved Help and Support
    hideemulationstatonarcadecustom collectisystems
    7 Posts 3 Posters 9.4k 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.
    • thelostsoulT
      thelostsoul
      last edited by

      I searched a little, but can't find an answer to my satisfaction.
      How can I hide systems on the main site of EmulationStation frontend, while leaving every game and system intact with folder and xml files on their original place? Reason for this is, I made a small script to generate a collection of ALL arcade games in FBA, Mame2003 and Mame2010. And the custom collection is "ARCADE" from "Create New Custom Collection from Theme" feature. Now, i want less clutter by disabling the system folders for them. If I know how, I can write it into my script for fast enabling and disabling them from appearing on EmulationStation.

      📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

      1 Reply Last reply Reply Quote 0
      • KN4THXK
        KN4THX
        last edited by KN4THX

        Check this out :

        https://github.com/retropie/retropie-setup/wiki/EmulationStation#configuration-files

        I believe deleting/commenting it from es_systems.cfg removes it from the visibility of the menu. I did this for the Retropie system menu to keep kids from breaking things. I am not home to double check or I'd confirm.

        Updates will re-enable systems if I am not mistaken.

        "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

        thelostsoulT 1 Reply Last reply Reply Quote 0
        • thelostsoulT
          thelostsoul @KN4THX
          last edited by

          @thedatacereal Thank you for pointing me to right direction. I will have a look there and if I don't forget this thread, I comeback and report. :-)

          Btw for you, there is a Kiosk mode. You can find it under the main menu "UI Settings > UI Mode". I don't know what the difference between Kids and Kiosk mode are, but they are more restrictive than Full mode.

          📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

          KN4THXK 1 Reply Last reply Reply Quote 1
          • KN4THXK
            KN4THX @thelostsoul
            last edited by

            @thelostsoul I thought I used one of those as well but can't remember. I don't remember exactly why I had to disable the menu in addition to using the mode unless something was not working as expected back then. I appreciate the feedback and now I'm curious to check that out again.

            "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

            1 Reply Last reply Reply Quote 0
            • thelostsoulT
              thelostsoul
              last edited by

              Finally, I was in the mood to test this out and its a fail!
              I can disable the systems I want by commenting them out. So far so good, that part works. But now my custom collection comes into play. Let me first explain my setup.

              I have 3 different Arcade systems on main, besides Neo Geo and all other consoles. These are games for Mame2003, FBA and in Arcade folder, which is used for Mame2010. I have used the inbuilt function "Create New Custom Collection From Theme", which is different from the regular "Custom Collection" function. This creates a new system on the main menu, next to Amiga and NES. I choice the one called "arcade", which is exactly what i need. Now, I created a script to collect ALL games from Mame2003, FBA and Mame2010 folder, excluding all Bios. This collection from the script is copied over to the Custom Collection namely arcade.

              Now I have these Arcade systems in main menu:

              Arcade: roms from arcade folder for Mame2010 games
              Arcade: custom collection
              FBA: roms from fba folder for FBA games
              Mame: roms from mame-libretro folder for Mame2003 games

              The custom collection is not in the es_systems.cfg listed. It uses same image as the one from Arcade. If I disable any of the systems, the games disappear from Arcade custom collection too.

              Renaming the custom collection from "custom-arcade.cfg" to "custom-ARCADE.cfg" will make it disappear from main menu too, but will be available in collection submenu. But thats not what I want. I want disable all Arcade like systems and want have a single one containing all of them into one place in main menu.

              Hopefully this makes sense and that I could explain it somehow.

              📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

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

                @thelostsoul Why not use the normal arcade system for the all the arcade games ? All this hiding/collection thing to do what the arcade system already does. Since you already have the ROMs' categorised by emulator (system), generate the emulators.cfg in /opt/retropie/configs/all/emulators for ROM overrides and you're finished.

                thelostsoulT 1 Reply Last reply Reply Quote 0
                • thelostsoulT
                  thelostsoul @mitu
                  last edited by

                  @mitu I think that is in the end my only option, if I want a single Arcade menu option. I really wanted avoid this.

                  📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                  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.