Recalbox Forum

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

    Solved Problem when adding new system to recalbox 6.0

    Community projects
    adding recalbox 6.0
    3
    18
    3366
    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.
    • paradadf
      paradadf Staff @Jaimebm1229 last edited by paradadf

      @jaimebm1229 have you compared it with, for instance, satellaview entry on es_system.cfg? Satellaview should look like exactly what you need besides the names.

      I don‘t remember if you‘d need to explicitly force the core within recalbox.conf, otherwise configgen wouldn’t know what to do. But I suppose you could do it from the ES Menu.

      Which file extension does msu1 games use?

      If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

      1 Reply Last reply Reply Quote 0
      • Jaimebm1229
        Jaimebm1229 @Jaimebm1229 last edited by

        @paradadf With MSU-1 I made a clone of the SNES entry by varying fields like "snes" with "snesmsu1". it also happens to me with CPS
        I take this line as a reference

        ORIGINAL

        <system>
        <fullname>FinalBurn Alpha</fullname>
        <name>fba_libretro</name>
        <path>/recalbox/share/roms/fba_libretro</path>
        <extension>.zip .ZIP .fba .FBA .7z .7Z</extension>
        <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
        <platform>arcade</platform>
        <theme>fba_libretro</theme>
        <emulators>
        <emulator name="libretro">
        <cores>
        <core>fbalpha</core>
        </cores>
        </emulator>
        </emulators>
        </system>

        CPS MODIFICADA

        <system>
        <fullname>CPS</fullname>
        <name>cps</name>
        <path>/recalbox/share/roms/cps</path>
        <extension>.zip .ZIP .fba .FBA .7z .7Z</extension>
        <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
        <platform>cps</platform>
        <theme>cps</theme>
        <emulators>
        <emulator name="libretro">
        <cores>
        <core>fbalpha</core>
        </cores>
        </emulator>
        </emulators>
        </system>

        But it gives me the same result, it appears in the menu and in the list of games too. but when you give it a game, it does not load it.

        paradadf 1 Reply Last reply Reply Quote 0
        • paradadf
          paradadf Staff @Jaimebm1229 last edited by

          @jaimebm1229 one step at a time. Please use the satellaview entry as a template for your snes msu1, as only the words „satellaview“ would need to be changed, nothing else.

          And try to force the core either from ES or directly editing recalbox.conf.

          If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

          Jaimebm1229 2 Replies Last reply Reply Quote 0
          • Jaimebm1229
            Jaimebm1229 @paradadf last edited by

            @paradadf Ok I'm going to do that. What line do I have to edit in recalbox.conf?

            1 Reply Last reply Reply Quote 0
            • Jaimebm1229
              Jaimebm1229 @paradadf last edited by Jaimebm1229

              @paradadf The same symptom appears in the menu but does not load the games.
              they only work by modifying the systems already added.
              but keeping this line specific to any system.

              <name> *** </ name>

              Example.

              <system>
              <fullname>SNES MSU-1</fullname>
              <name><name>satellaview</name>
              <path>/recalbox/share/roms/snesmsu1</path>
              <extension>.bs .BS .smc .SMC .sfc .SFC .zip .ZIP</extension>
              <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
              <platform>snesmsu1</platform>
              <theme>snesmsu1</theme>
              <emulators>
              <emulator name="libretro">
              <cores>
              <core>snes9x</core>
              </cores>
              </emulator>
              </emulators>
              </system>

              paradadf 1 Reply Last reply Reply Quote 0
              • paradadf
                paradadf Staff @Jaimebm1229 last edited by paradadf

                @jaimebm1229 you must change the name too (snesmsu1). That line looks weird though... it starts with something double; you must have copied it wrongly.

                Which extension do msu1 games have? What’s the launcher? You‘ll need to change that too.

                What happen when you edit metadata on the gane you want to start and you try to force the emulator and core to libretro and snes9x respectively?

                If the previous steps don‘t work, try adding the following lines to recalbox.conf:

                snesmsu1.emulator=libretro
                snesmsu1.core=snes9x
                

                Double-check those lines are only present once in recalbox.conf.

                If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                Jaimebm1229 1 Reply Last reply Reply Quote 0
                • Jaimebm1229
                  Jaimebm1229 @paradadf last edited by Jaimebm1229

                  @paradadf something like this appears

                  Configurations generated by Recalbox

                  snesmsu1.emulator=libretro
                  snesmsu1.core=snes9x
                  snesmsu1.flatfolder=0
                  snesmsu1.sort=0

                  paradadf 1 Reply Last reply Reply Quote 0
                  • paradadf
                    paradadf Staff @Jaimebm1229 last edited by

                    @jaimebm1229 that looks good.

                    If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                    Jaimebm1229 2 Replies Last reply Reply Quote 0
                    • Jaimebm1229
                      Jaimebm1229 @paradadf last edited by

                      @paradadf But still, the games do not load me. I mean if I move the roms from snesmsu1 to snes if they work. or from cps1 to fba_libreto also work.

                      paradadf 1 Reply Last reply Reply Quote 0
                      • Jaimebm1229
                        Jaimebm1229 @paradadf last edited by

                        @paradadf https://forum.recalbox.com/topic/13244/recalbox-next-add-custom-systems

                        1 Reply Last reply Reply Quote 0
                        • paradadf
                          paradadf Staff @Jaimebm1229 last edited by

                          @jaimebm1229 did you correct the name? And for the third time... which file extension do the msu1 games use?

                          If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                          Jaimebm1229 1 Reply Last reply Reply Quote 0
                          • Jaimebm1229
                            Jaimebm1229 @paradadf last edited by

                            @paradadf thank you very much for the time spent 🙂 I could solve it, just reinstall recalbox again and start with the process from scratch. now if I load the games in the separate system "SNES MSU-1"

                            paradadf Ricardo Dicky 2 Replies Last reply Reply Quote 0
                            • paradadf
                              paradadf Staff @Jaimebm1229 last edited by paradadf

                              @jaimebm1229 glad it worked. Have fun playing!

                              If your question was answered, please mark it as solved: Topic Tools -> Ask a question + Topic Tools -> Mark as Solved

                              Jaimebm1229 1 Reply Last reply Reply Quote 0
                              • Ricardo Dicky
                                Ricardo Dicky @Jaimebm1229 last edited by

                                @jaimebm1229 Can you demonstrate how you did to add the system? thx

                                Jaimebm1229 1 Reply Last reply Reply Quote 0
                                • Jaimebm1229
                                  Jaimebm1229 @paradadf last edited by

                                  @paradadf said in Thanks again 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • Jaimebm1229
                                    Jaimebm1229 @Ricardo Dicky last edited by Jaimebm1229

                                    @ricardo-d**ky
                                    I did a clean install of recalbox
                                    Use the putty program to stop recalbox

                                    IP: ***
                                    Login: root
                                    Password: recalboxroot

                                    Stop or start Emulationstation
                                    /etc/init.d/S31emulationstation stop
                                    then enter
                                    mount -o remount, rw /

                                    then run WinSCP

                                    IP: ***
                                    Login: root
                                    Password: recalboxroot

                                    get on the route
                                    /recalbox/share_init/system/.emulationstation
                                    and extract to the PC es_systems.cfg
                                    create the systems you want to add
                                    and copy it on this route
                                    /recalbox/share/system/.emulationstation

                                    last since putty starts recalbox

                                    Start start Emulationstation
                                    /etc/init.d/S31emulationstation start

                                    Possibly this badly written since I use the translator 😞

                                    Ricardo Dicky 1 Reply Last reply Reply Quote 0
                                    • Ricardo Dicky
                                      Ricardo Dicky @Jaimebm1229 last edited by

                                      @jaimebm1229 thx man... 😉

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

                                      Want to support us ?

                                      81
                                      Online

                                      99.6k
                                      Users

                                      28.1k
                                      Topics

                                      187.1k
                                      Posts

                                      Copyright © 2021 recalbox.com