Recalbox Forum

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

    Genesis Multi-Region

    Emulateurs Arcade/PC/Console
    genesis multi-region
    4
    9
    2747
    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.
    • altair72
      altair72 last edited by altair72

      Bonjour à tous,

      En ce jeudi ensoleillé j'ai voulu modifier ma recalbox en créant dans le menu 3 systèmes différents pour la megadrive : un eur, un jap et un us avec leurs thèmes respectif.

      Extrait de mon fichier system.cfg :
      <system>
      <fullname>Sega Megadrive (EUR)</fullname>
      <name>megadriveeur</name>
      <path>/recalbox/share/roms/megadriveeur</path>
      <extension>.md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD</extension>
      <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO%</command>
      <platform>genesis, megadrive</platform>
      <theme>megadriveeur</theme>
      <emulators>
      <emulator name="libretro">
      <cores>
      <core>genesisplusgx</core>
      <core>picodrive</core>
      </cores>
      </emulator>
      </emulators>
      </system>
      <system>
      <fullname>Sega Megadrive (JAP)</fullname>
      <name>megadrivejap</name>
      <path>/recalbox/share/roms/megadrivejap</path>
      <extension>.md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD</extension>
      <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO%</command>
      <platform>genesis, megadrive</platform>
      <theme>megadrivejap</theme>
      <emulators>
      <emulator name="libretro">
      <cores>
      <core>genesisplusgx</core>
      <core>picodrive</core>
      </cores>
      </emulator>
      </emulators>
      </system>
      <system>
      <fullname>Sega Megadrive (US)</fullname>
      <name>megadriveus</name>
      <path>/recalbox/share/roms/megadriveus</path>
      <extension>.md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD</extension>
      <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO%</command>
      <platform>genesis, megadrive</platform>
      <theme>megadriveus</theme>
      <emulators>
      <emulator name="libretro">
      <cores>
      <core>genesisplusgx</core>
      <core>picodrive</core>
      </cores>
      </emulator>
      </emulators>
      </system>

      Aucun problème dans l'affichage il retrouve bien mes roms dans chaque répertoire et retrouve les informations du système avec le thème associé etc ...

      Par contre les jeux ne se lance plus.

      1. Y'a t-il un fichier de log où je pourrai voir des traces du lancement de retroarch et voir ce qui va pas?
      2. Vous voyez quelques chose qui va pas dans mon fichier?

      La prochaine étape est que je voudrai lancer le core genesisplusgx pour chaque system avec un fichier d'option spécifique permettant d'avoir la console euro (PAL) pour les jeux euro, la console us (U/NTSC) pour les jeux us et la console jap (J/NTSC) pour les jeux jap mais ça je sais comment faire 🙂

      1 Reply Last reply Reply Quote 0
      • azvarel
        azvarel last edited by

        Do you know all the work you did, when to upgrade or recalbox to be lost?

        Why not work with subfolder?

        Megadrive
        \ (1) USA
        \(2) Europe
        \(3) Japan

        Zodian Theme | #SNESProject

        1 Reply Last reply Reply Quote 0
        • altair72
          altair72 last edited by

          u can do subfolder in "megadrive" directory and specify a specific command launch for each subfolder?

          1 Reply Last reply Reply Quote 0
          • altair72
            altair72 last edited by

            Je me permet de relancer ce post par rapport aux répertoires. Est-il possible de spécifier une ligne de commande pour chaque répertoire?

            voljega 1 Reply Last reply Reply Quote 0
            • voljega
              voljega Banned @altair72 last edited by

              @altair72 non mais quel en serait l'intérêt ?

              1 Reply Last reply Reply Quote -1
              • altair72
                altair72 last edited by

                Comme je l'expliquais en début de post pour lancer les jeux Europe en 50 hz et les jeux us/jap en 60 hz.

                voljega 1 Reply Last reply Reply Quote 0
                • voljega
                  voljega Banned @altair72 last edited by

                  @altair72 ok j'avais pas compris... Je peux me tromper mais je ne pense que tu puisses passer ce paramètre dans la ligne de commande et que ce soit interpété par retroarch.

                  Ça se passe au niveau de l'émulateur dans retroarch donc malheureusement je ne pense pas que tu puisses avoir une version paramétrée en 50hz et une en 60hz en même temps

                  1 Reply Last reply Reply Quote -1
                  • altair72
                    altair72 last edited by

                    J ai 2 solutions :

                    1. J ai 3 systems dans es un par région (en plus j ai le bon thème pour chaque région) et dans la ligne de commande je passe le fichier d option qui va bien pour lancer le core avec la bonne région.
                    2. je lance un .bat qui en fonction du nom de la rom lance retroarch avec le bon fichier d'option : exemple : si la rom se termine par (EUR) je lance en PAL

                    Les 2 fonctionnent.

                    1 Reply Last reply Reply Quote 0
                    • rockaddicted
                      rockaddicted last edited by rockaddicted

                      Hummm si c'est juste une histoire de 50/60Hz, je ne comprend pas trop pourquoi autant se prendre la tête.

                      Les 2 cores mégadrive, picodrive et genesisplusgx ont tout 2 des options pour modifier à la volée les fréquences de fonctionnement. Si on laisse cette option en mod automatique, si on démarre une rom EU (pal) elle tourne en 50fps et si on lance une rom NTSC-U/J cette dernière tourne en 60fps.
                      Les 2 émulateurs gèrent cela très bien en automatique.

                      Donc un système mégadrive unique avec un set PAL/NTSC mélangé ne pose pas vraiment de problème si l'on souhaite faire tourner les jeux à leur fréquence d'origine.

                      Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                      Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                      Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                      Don't forget to upvote messages if it has been useful ;)

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

                      Want to support us ?

                      60
                      Online

                      90.3k
                      Users

                      26.3k
                      Topics

                      181.8k
                      Posts

                      Copyright © 2021 recalbox.com