Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Change order of system 'Ports' not working (rest is working ok)

    Recalbox General
    order ports rest
    3
    6
    827
    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.
    • hitmaker
      hitmaker last edited by

      I've changed the order of systems in es_systems.cfg located at share/system/.emulationstation and all systems are ordered like I wanted however the order of 'Ports' does not seem to change at all.
      No matter what I do, it always shows up between Sega Megadrive and Sega 32X even though nothing can be found in es_systems.cfg between these systems.

      I can't see any fullname or platform called ports in es_systems.cfg either, all ports are still listed individually.
      Is there a way to sort the 'ports' system ? What fullname and platform should I add ?

      <?xml version="1.0"?>
      <systemList>
      <system>
      <fullname>Favorites</fullname>
      </system>
      <system>
      <fullname>Sega Master System / Mark III</fullname>
      <platform>mastersystem</platform>
      </system>
      <system>
      <fullname>Sega Megadrive</fullname>
      <platform>megadrive</platform>
      </system>
      <system>
      <fullname>Sega 32X</fullname>
      <platform>sega32x</platform>
      </system>

      Zing 1 Reply Last reply Reply Quote 0
      • Zing
        Zing Global moderator Translator @hitmaker last edited by

        @hitmaker As far as I know, it is not really possible to change the order of the PORTS in es_systems.cfg
        If I'm not mistaken, what you can do is, within the recalbox.conf file, overload the configuration with:
        emulationstation.ports.position=<index of position>
        A positive value is the index from the start, a negative index is the index from the end (-1 is the last position).
        It works with all virtual systems:
        emulationstation.<shortname>.position=index

        Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
        If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

        hitmaker 1 Reply Last reply Reply Quote 1
        • hitmaker
          hitmaker @Zing last edited by

          @Zing Thanks for your help, am I supposed to edit recalbox.conf in share/system ? Let's say I want the 'ports' to be listed on the 10th place, where exactly do I need to add a new line or do I need to edit an existing one ?

          Zing 1 Reply Last reply Reply Quote 0
          • Zing
            Zing Global moderator Translator @hitmaker last edited by

            @hitmaker

            am I supposed to edit recalbox.conf in share/system ?

            Yes.

            Let's say I want the 'ports' to be listed on the 10th place, where exactly do I need to add a new line or do I need to edit an existing one ?

            You will need to add this line, it does not exist.

            Open recalbox.conf and search for "Arcade metasystem", you will see that this option is commented out:
            ; emulationstation.arcade.position = 0

            I would add just below that line, or, at the end of the existing lines in "Virtual systems" (which is just below "Arcade metasystem").

            If I'm not mistaken, there is no option to define the exact position, you can define it at the beginning or at the end, but, I never tested it, as I don't have this need.
            Test it, see what you get, and share it here.

            Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
            If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

            hitmaker 1 Reply Last reply Reply Quote 1
            • hitmaker
              hitmaker @Zing last edited by

              @Zing many thanks, working ok now

              1 Reply Last reply Reply Quote 1
              • GeneraleRusso
                GeneraleRusso last edited by

                Thank you very much, this solved my problem! I was changing things hundreds of times with no avail, luckily some laser-precise google search managed to find this blesses thread 😛

                1 Reply Last reply Reply Quote 1
                • First post
                  Last post

                Want to support us ?

                81
                Online

                98.6k
                Users

                28.1k
                Topics

                187.0k
                Posts

                Copyright © 2021 recalbox.com