christianhaitian / arkos

Another rockchip Operating System
MIT License
1.57k stars 86 forks source link

Scraping Platforms Problems #7

Closed ToniBC closed 3 years ago

ToniBC commented 4 years ago

At the moment, the Sega Master System platform does not work by default for Scrapper, because it identifies it as "sms" instead of "mastersystem".

At the moment it is the one I found, that I repaired it manually, but it would be fine for new users.

If I see other things I will add them.

Thank you.

christianhaitian commented 4 years ago

How did you repair this?

ToniBC commented 4 years ago

In /etc/emulationstation/es_systems.cfg

    <name>mastersystem</name>
    <fullname>Sega - Master System</fullname>
    <path>/roms/mastersystem/</path>
    <extension>.mdx .MDX .md .MD .smd .SMD .gen .GEN .bin .BIN .cue .CUE .iso .ISO .sms .SMS .gg .GG .sg .SG .68k .68K .chd .CHD .zip .ZIP .7z .7Z</extension>
    <command>sudo perfmax; /usr/local/bin/%EMULATOR% -L /home/ark/.config/%EMULATOR%/cores/%CORE%_libretro.so %ROM%; sudo perfnorm</command>
       <emulators>
          <emulator name="retroarch">
        <cores>
          <core>genesis_plus_gx</core>
          <core>picodrive</core>
        </cores>
          </emulator>
          <emulator name="retroarch32">
        <cores>
          <core>picodrive</core>
        </cores>
          </emulator>
       </emulators>
    <platform>mastersystem</platform>
    <theme>mastersystem</theme>
</system>

The line -platform>sms for this other -platform>mastersystem

The line of the platform almost at the end, which does not let me put the text right here. With this it detects the platform.

christianhaitian commented 3 years ago

This has been included as a fix in the last update. Thank your for reporting and providing the solution.