RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Have the RetroPie options before letter A in ES menu

    Scheduled Pinned Locked Moved Ideas and Development
    emulationstatioalphabeticalorderconfig
    3 Posts 2 Posters 865 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.
    • fellegF
      felleg
      last edited by

      This might be pretty nitpicky, but I think it makes sense... Hear me out! :P
      When scrolling through the consoles in emulationStation, I always find it weird that the RetroPie options are listed along the alphabetical order of the consoles. This is just my own preference, but I like to have it on of the list, just above the letter A (in my case, Arcade). This way, when I need to make some changes in the options after booting up, it's immediately available. This has another added benefit that when I'm browsing through consoles, I don't come across the options unintentionally.

      What I tend to do is to edit my /etc/emulationstation/es_systems.cfg file to move the RetroPie "console" above amstadpc, so that it now looks like this:

      <systemList>
        <system>
          <name>aaretropie</name>
          <fullname>aaRetroPie</fullname>
          <path>/home/pi/RetroPie/retropiemenu</path>
          <extension>.rp .sh</extension>
          <command>sudo /home/pi/RetroPie-Setup/retropie_packages.sh retropiemenu launch %ROM% &lt;/dev/tty &gt;/dev/tty</command>
          <platform/>
          <theme>retropie</theme>
        </system>
        <system>
          <name>amstradcpc</name>
          [...]
      

      (Changing the name to aaretropie is simply because I want to make sure it's the first item in alphabetical order). By the way, I also do a similar hack to make the Sega Genesis and TurboGrafx follow the alphabetical order, otherwise they're respectively listed as M and P for Megadrive and PC Engine.

      Where my hack fails is that every time I update my pi, the "missing systems" (retropie instead of aaretropie, megadrive instead of genesis, pcengine instead of turbografx) are added back, I imagine for protection. If there was a way to prevent this, I would be a happy camper. The result is that my changes are unaffected, but I end up with duplicate consoles.

      herb_fargusH 1 Reply Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @felleg
        last edited by

        @felleg have a read:

        https://retropie.org.uk/docs/EmulationStation/#systems

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        fellegF 1 Reply Last reply Reply Quote 1
        • fellegF
          felleg @herb_fargus
          last edited by

          @herb_fargus Helpful, thanks!

          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.