• 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

Change Order that Systems are Displayed on Home Screen

Scheduled Pinned Locked Moved Help and Support
system orderconfig
17 Posts 10 Posters 6.9k 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.
  • M
    mattrixk
    last edited by 12 Dec 2016, 04:11

    I understand that the systems on the carousel are in alphabetical order, but I wanted to know if there was a way to manually order them.

    eg: I want to turn this:

    • fba
    • gb
    • kodi
    • mastersystem
    • megadrive
    • nes
    • psx
    • retropie settings
    • snes

    Into this:

    • fba
    • gb
    • nes
    • snes
    • mastersystem
    • megadrive
    • psx
    • retropie settings
    • kodi

    I just like the idea of keeping the same companies together, and keeping settings at the end of the list.

    I'm certain there is a file somewhere I can change (I remember pointing the ROM path to my NAS), but I can't find it.

    Any help is appreciated.

    My ES themes: MetaPixel | Spare | Io | Indent

    D D 2 Replies Last reply 12 Dec 2016, 04:24 Reply Quote 0
    • D
      Dochartaigh @mattrixk
      last edited by 12 Dec 2016, 04:24

      SSH into your Pi and edit /etc/emulationstation/es_systems.cfg. You want to move the <system> to </system> blocks of text into whatever order you want them.

      M R 2 Replies Last reply 12 Dec 2016, 04:30 Reply Quote 3
      • M
        mattrixk @Dochartaigh
        last edited by 12 Dec 2016, 04:30

        @Dochartaigh: Awesome, thanks heaps. I'll give that a go when I get home and let you know how it went.

        My ES themes: MetaPixel | Spare | Io | Indent

        1 Reply Last reply Reply Quote 0
        • D
          dudleydes @mattrixk
          last edited by 12 Dec 2016, 08:11

          @mattrixk You should create a copy of es_systems.cfg in the /home/pi/.emulationstation and edit the copy. The version in /etc/emulationstation will be overwritten on updates so you'll lose your changes.

          E 1 Reply Last reply 12 Dec 2016, 08:55 Reply Quote 3
          • E
            edmaul69 @dudleydes
            last edited by 12 Dec 2016, 08:55

            @dudleydes /home/pi/.emulationstation is now just a shortcut to where you should put the edited file. The real location is /opt/retropie/configs/all/emulationstation

            1 Reply Last reply Reply Quote 2
            • M
              mattrixk
              last edited by 13 Dec 2016, 13:16

              It works! Thanks to @Dochartaigh, @dudleydes and @edmaul69 for the help.

              My ES themes: MetaPixel | Spare | Io | Indent

              S 1 Reply Last reply 14 May 2017, 09:46 Reply Quote 0
              • S
                sirhenrythe5th @mattrixk
                last edited by 14 May 2017, 09:46

                Is it possible to edit the order also without SSH?
                I dont have a PC and managed everything by using a Smartphone and the Pi itself.
                But i still could not change the order.

                What i tried is to open the file with the sudo nano syntax.
                So far so good.
                What i am missing is the possibility to mark the lines / systems and finally cut & paste them.
                Is this possible in general?
                THX for help!

                -- Retro-Achievements Username: SirALX --
                RetroRatio: 1.88
                Started Games beaten: 2,47%
                Site Rank: 4382/93743 ranked users (TOP 4.76%)
                Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                1 Reply Last reply Reply Quote 0
                • C
                  chipsnblip
                  last edited by 14 May 2017, 11:13

                  nano has some keyboard commands, as long as you can input them on your phone, check here: http://staffwww.fullcoll.edu/sedwards/Nano/UsefulNanoKeyCommands.html#CopyAndPaste

                  S 1 Reply Last reply 14 May 2017, 12:50 Reply Quote 0
                  • S
                    sirhenrythe5th @chipsnblip
                    last edited by 14 May 2017, 12:50

                    @chipsnblip not from the Phone, but a Keyboard connected to the Pi did the job ☺.

                    Thank you so much, this "Alt" + "A" was the combination that i was looking for. 👍

                    -- Retro-Achievements Username: SirALX --
                    RetroRatio: 1.88
                    Started Games beaten: 2,47%
                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                    1 Reply Last reply Reply Quote 0
                    • T
                      thnder
                      last edited by 30 Aug 2019, 06:08

                      Thanks so much. Just done mine

                      1 Reply Last reply Reply Quote 0
                      • R
                        rayvearn @Dochartaigh
                        last edited by 16 May 2020, 16:45

                        @Dochartaigh I don't understand. Arent they all on a list? i need visual aid I think

                        S 1 Reply Last reply 4 May 2021, 10:25 Reply Quote 0
                        • S
                          sirhenrythe5th @rayvearn
                          last edited by sirhenrythe5th 5 Apr 2021, 11:28 4 May 2021, 10:25

                          This method seems not to work anymore.
                          I changed the system order as written above (and as i did it with success on my Pi3 using an old stretch-distro), but it does not have any effect on ES.

                          It does take effect when i update all installed data using the retropie-script, it then reminds me, that i have a custom es_systems.cfg.
                          It does that about 8 times (for every system i deleted from the configuration-file).
                          But it does not change the visible order in ES at all.

                          • Is this somehow related to the "Favorite"-Section in ES? I use Favorites, but recognized that this folder is not part of the es_systems.cfg
                          • I dont make requests to the developers!, i know they have enough to do! But would it be possible in general to add the feature "Change System Order (as the user likes it)" in the ES-Settings? Maybe an idea for the future ;)

                          -- Retro-Achievements Username: SirALX --
                          RetroRatio: 1.88
                          Started Games beaten: 2,47%
                          Site Rank: 4382/93743 ranked users (TOP 4.76%)
                          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                          S 1 Reply Last reply 4 May 2021, 14:54 Reply Quote 0
                          • S
                            sleve_mcdichael @sirhenrythe5th
                            last edited by sleve_mcdichael 5 Apr 2021, 15:55 4 May 2021, 14:54

                            @sirhenrythe5th said in Change Order that Systems are Displayed on Home Screen:

                            This method seems not to work anymore.

                            What exactly does not work? I've customized the system order as well as made other edits to my es_systems.cfg file, without problem.

                            S 1 Reply Last reply 5 May 2021, 05:59 Reply Quote 0
                            • S
                              sirhenrythe5th @sleve_mcdichael
                              last edited by 5 May 2021, 05:59

                              @sleve_mcdichael The Changes i made in the es_system-configuration file do not show up in Emulationstation.

                              I am using retropie 4.7.12 on a Pi4 without any modifications.
                              I editet the es_system.cfg in ./emulationstation/ and when i open this file i see that my changes are saved (NES, SNES, GBA, MD, DC, ....).
                              When i load up ES it still shows the default order, sorted by alphabet.

                              As mentioned i did the same on my Pi3 and it worked from the start until now.
                              I dont know what the problem is, the only difference is, that i do not use "Favourites" on my Pi3-Image.

                              And as far as "Favourites" is concerned, how do you place this section in the place you want it to?
                              It does not show up in es_systems.cfg.

                              -- Retro-Achievements Username: SirALX --
                              RetroRatio: 1.88
                              Started Games beaten: 2,47%
                              Site Rank: 4382/93743 ranked users (TOP 4.76%)
                              Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                              mituM 1 Reply Last reply 5 May 2021, 06:11 Reply Quote 0
                              • mituM
                                mitu Global Moderator @sirhenrythe5th
                                last edited by 5 May 2021, 06:11

                                @sirhenrythe5th said in Change Order that Systems are Displayed on Home Screen:

                                And as far as "Favourites" is concerned, how do you place this section in the place you want it to?

                                You can't, since it's not a 'system', it's a collection. The same thing applies to any other collection (custom or built-in).

                                I'm not aware of any changes that would 'break' the ordering from es_systems.cfg for actual systems - can you give a specific example (or maybe post your es_systems.cfg on pastebin.com) ?

                                S 1 Reply Last reply 5 May 2021, 06:26 Reply Quote 0
                                • S
                                  sirhenrythe5th @mitu
                                  last edited by sirhenrythe5th 5 May 2021, 07:28 5 May 2021, 06:26

                                  @mitu said in

                                  You can't, since it's not a 'system', it's a collection. The same thing applies to any other collection (custom or built-in).

                                  Ahhhh, i see, that makes sense, thank you for this clarification.
                                  So that means that even if you get the sorting managed as you like it to be, "Favourites" will be displayed between "E" and "G".

                                  I will try to use pastebin, but as i only have a smartphone and the Pi itself i have to tinker a little bit :)

                                  What i did (on a Pi3 with success, on the Pi4 without) is the following:

                                  • enter Midnight Commander
                                  • sudo nano /.emulationstation/es_systems.cfg
                                  • delete all the systems installed by default that i dont use (stella, gambate,...)
                                  • change the order of the systems by their manufactor and release-date (NES->SNES->GBA i.e.) by cutting the entrys of these systems from <system> to /<system> and pasting them to the place i want them to.
                                  • save and exit, close MC, start Emulationstation.

                                  What is quite odd...i also deleted the entry of the "Retropie Setup" System-Entry.
                                  This one is gone!
                                  All the other changes are ignored, the shown order in ES ist still by alphabet (Amiga -> Arcade -> ...)
                                  :/

                                  -- Retro-Achievements Username: SirALX --
                                  RetroRatio: 1.88
                                  Started Games beaten: 2,47%
                                  Site Rank: 4382/93743 ranked users (TOP 4.76%)
                                  Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                                  mituM 1 Reply Last reply 5 May 2021, 06:31 Reply Quote 0
                                  • mituM
                                    mitu Global Moderator @sirhenrythe5th
                                    last edited by 5 May 2021, 06:31

                                    @sirhenrythe5th said in Change Order that Systems are Displayed on Home Screen:

                                    So that means that even if you get the sorting managed as you like it to be, "Favourites" will be displayed between "E" and "G".

                                    I think the collections are shown first, then the normal systems. So any collections will show up before any actual systems.

                                    I will try to use pastebin, but as i only have a smartphone and the Pi itself i have to tinker a little bit :)

                                    You can post from the command line:

                                    curl -F 'f:1=<-' ix.io < $HOME/.emulationstation/es_systems.cfg`
                                    
                                    1 Reply Last reply Reply Quote 1
                                    • 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.

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