So? Can someone explain why this is not working? What's wrong with these command lines?
Fernando Theodosio Costa
@Fernando Theodosio Costa
Latest posts made by Fernando Theodosio Costa
-
RE: e_systems.cfg alternative systems
-
e_systems.cfg alternative systems
Why can not I use this type of system? what is wrong?
I want to change some systems where I could play various types of roms and for each rom I would use their "core" accordingly.
An example. I want to play Mario, being that we have mario for nintendo, super nintendo, n64, gameboy ... I want to put the roms all in the same "system".<xml version="1.0">
<systemList>
<system>
<fullname>Mario</fullname> (Okay. This name is just to appear in the list.)
<name>fds<name> (Here I decided not to change. I do not care which system I'm replacing.)
<path>/recalbox/share/roms/mario</path> (I created this folder to put all the roms of mario here)
<extension>.smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .cue .CUE .iso .ISO .bin .BIN</extension> (Of course. Here I have put all the possible extensions of the games that I will put in the folder. So it was for the emulator to identify and open these files.)
<command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> (Is this the command to run the emulator?)
<platform>fds</platform> (again. I do not care about the name of the platform)
<theme>mario</theme> (This theme I created and is in the system theme folder)
<emulators> (Ok. Here we give the command to open the emulator.)
<emulator name="libretro"> (This is the emulator.)
<cores> (If most of the games use only the Libretro, then we will put all the possible "cores".)
<core>catsfc</core>
<core>pocketsnes</core>
<core>snes9x_next</core>
<core>fceumm</core>
<core>fceunext</core>
<core>nestopia</core>
<core>quicknes</core>
<core>gpsp</core>
<core>mgba</core>
<core>meteor</core>
<core>gambatte</core>
<core>tgbdual</core>
<core>genesisplusgx</core>
<core>picodrive</core>
<core>pcsx_rearmed</core>
<core>fba</core>
<core>imame4all</core>
<core>mame078</core>
<core>mednafen_ngp</core>
</cores>
</emulator>
(OK. So here we close the libretro emulator and all cores. So let's open another emulator and add your cores)
<emulator name="mupen64plus">
<cores>
<core>gliden64</core>
<core>n64</core>
<core>rice</core>
</cores>
</emulator>
</emulators>
</system>
</systemList> -
Change es_systems.cfg
Por que meu es_systems.cfg não funciona com essa configuração que fiz?
<xml version="1.0"> <systemList> <system> <fullname>Super Nintendo Entertainment System</fullname> <name>snes</name> <path>/recalbox/share/roms/snes/</path> <extension>.smc .sfc .SMC .SFC .zip .ZIP .mgd .MGD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>snes</platform> <theme>snes</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> </cores> </emulator> </emulators> </system> <system> <fullname>Nintendo Entertainment System</fullname> <name>nes</name> <path>/recalbox/share/roms/nes</path> <extension>.nes .NES .zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>nes</platform> <theme>nes</theme> <emulators> <emulator name="libretro"> <cores> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> </cores> </emulator> </emulators> </system> <system> <fullname>Nintendo 64</fullname> <name>n64</name> <path>/recalbox/share/roms/n64</path> <extension>.n64 .N64 .z64 .Z64 .v64 .V64</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>n64</platform> <theme>n64</theme> <emulators> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> </emulators> </system> <system> <fullname>Game Boy Advance</fullname> <name>gba</name> <path>/recalbox/share/roms/gba</path> <extension>.gba .GBA .zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>gba</platform> <theme>gba</theme> <emulators> <emulator name="libretro"> <cores> <core>gpsp</core> <core>mgba</core> <core>meteor</core> </cores> </emulator> </emulators> </system> <system> <fullname>Game Boy Color</fullname> <name>gbc</name> <path>/recalbox/share/roms/gbc</path> <extension>.gb .GB .gbc .GBC .zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>gbc</platform> <theme>gbc</theme> <emulators> <emulator name="libretro"> <cores> <core>gambatte</core> <core>tgbdual</core> </cores> </emulator> </emulators> </system> <system> <fullname>Mario</fullname> <name>fds</name> <path>/recalbox/share/roms/mario</path> <extension>.smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .cue .CUE .iso .ISO .bin .BIN</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>fds</platform> <theme>mario</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> </emulators> </system> <system> <fullname>Sonic</fullname> <name>virtualboy</name> <path>/recalbox/share/roms/sonic</path> <extension>.fba .FBA .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .md .MD .gen .GEN .cue .CUE .iso .ISO .32x .32X .smd .SMD .bin .BIN</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>virtualboy</platform> <theme>sonic</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>MegaMen</fullname> <name>gw</name> <path>/recalbox/share/roms/megamen</path> <extension>.fba .FBA .smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD .cue .CUE .iso .ISO .32x .32X .smd .SMD .img .IMG .pbp .PBP .ccd .CCD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>gw</platform> <theme>megamen</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>Sega Megadrive</fullname> <name>megadrive</name> <path>/recalbox/share/roms/megadrive</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%</command> <platform>genesis, megadrive</platform> <theme>megadrive</theme> <emulators> <emulator name="libretro"> <cores> <core>genesisplusgx</core> <core>picodrive</core> </cores> </emulator> </emulators> </system> <system> <fullname>Sega CD</fullname> <name>segacd</name> <path>/recalbox/share/roms/segacd</path> <extension>.cue .CUE .iso .ISO</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>segacd</platform> <theme>segacd</theme> <emulators> <emulator name="libretro"> <cores> <core>genesisplusgx</core> <core>picodrive</core> </cores> </emulator> </emulators> </system> <system> <fullname>Sega 32x</fullname> <name>sega32x</name> <path>/recalbox/share/roms/sega32x</path> <extension>.32x .32X .smd .SMD .bin .BIN .zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>sega32x</platform> <theme>sega32x</theme> <emulators> <emulator name="libretro"> <cores> <core>picodrive</core> </cores> </emulator> </emulators> </system> <system> <fullname>Sega Master System</fullname> <name>mastersystem</name> <path>/recalbox/share/roms/mastersystem</path> <extension>.sms .SMS .zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>mastersystem</platform> <theme>mastersystem</theme> <emulators> <emulator name="libretro"> <cores> <core>genesisplusgx</core> <core>picodrive</core> </cores> </emulator> </emulators> </system> <fullname>Sony Playstation 1</fullname> <name>psx</name> <path>/recalbox/share/roms/psx</path> <extension>.img .IMG .pbp .PBP .bin .BIN .cue .CUE .iso .ISO .ccd .CCD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>psx</platform> <theme>psx</theme> <emulators> <emulator name="libretro"> <cores> <core>pcsx_rearmed</core> </cores> </emulator> </emulators> </system> <system> <fullname>Bombernan</fullname> <name>pcengine</name> <path>/recalbox/share/roms/bomberman</path> <extension>.fba .FBA .smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD .cue .CUE .iso .ISO .32x .32X .smd .SMD .img .IMG .pbp .PBP .ccd .CCD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>pcengine</platform> <theme>bomberman</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>Beat 'Em Up</fullname> <name>pcenginecd</name> <path>/recalbox/share/roms/beatemup</path> <extension>.fba .FBA .smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD .cue .CUE .iso .ISO .32x .32X .smd .SMD .img .IMG .pbp .PBP .ccd .CCD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>pcenginecd</platform> <theme>beatemup</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>Luta</fullname> <name>virtualboy</name> <path>/recalbox/share/roms/luta</path> <extension>.fba .FBA .smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD .cue .CUE .iso .ISO .32x .32X .smd .SMD .img .IMG .pbp .PBP .ccd .CCD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>virtualboy</platform> <theme>luta</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>Shoot 'Em Up</fullname> <name>supergrafx</name> <path>/recalbox/share/roms/shootemup</path> <extension>.fba .FBA .smc .sfc .SMC .SFC .mgd .MGD .nes .NES .zip .ZIP .n64 .N64 .z64 .Z64 .v64 .V64 .gba .GBA .gb .GB .gbc .GBC .md .MD .bin .BIN .zip .ZIP .gen .GEN .smd .SMD .cue .CUE .iso .ISO .32x .32X .smd .SMD .img .IMG .pbp .PBP .ccd .CCD</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>supergrafx</platform> <theme>shootemup</theme> <emulators> <emulator name="libretro"> <cores> <core>catsfc</core> <core>pocketsnes</core> <core>snes9x_next</core> <core>fceumm</core> <core>fceunext</core> <core>nestopia</core> <core>quicknes</core> <core>gpsp</core> <core>mgba</core> <core>meteor</core> <core>gambatte</core> <core>tgbdual</core> <core>genesisplusgx</core> <core>picodrive</core> <core>pcsx_rearmed</core> <core>fba</core> <core>imame4all</core> <core>mame078</core> <core>mednafen_ngp</core> </cores> </emulator> <emulator name="mupen64plus"> <cores> <core>gliden64</core> <core>n64</core> <core>rice</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>FBA</fullname> <name>fba</name> <path>/recalbox/share/roms/fba</path> <extension>.zip .ZIP .fba .FBA</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>arcade</platform> <theme>fba</theme> <emulators> <emulator name="libretro"> <cores> <core>fba</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>Mame</fullname> <name>mame</name> <path>/recalbox/share/roms/mame</path> <extension>.zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>arcade</platform> <theme>mame</theme> <emulators> <emulator name="libretro"> <cores> <core>imame4all</core> <core>mame078</core> </cores> </emulator> </emulators> </system> <system> <fullname>Neo-Geo</fullname> <name>neogeo</name> <path>/recalbox/share/roms/neogeo</path> <extension>.zip .ZIP</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>neogeo</platform> <theme>neogeo</theme> <emulators> <emulator name="libretro"> <cores> <core>imame4all</core> <core>mame078</core> <core>fba</core> </cores> </emulator> <emulator name="fba2x"> </emulator> </emulators> </system> <system> <fullname>Screenshots</fullname> <name>imageviewer</name> <path>/recalbox/share/screenshots</path> <extension>.jpg .JPG .png .PNG</extension> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <platform>imageviewer</platform> <theme>imageviewer</theme> <emulators> <emulator name="libretro"> <cores> <core>imageviewer</core> </cores> </emulator> </emulators> </system> <system> <fullname>Favorites</fullname> <name>favorites</name> <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE%</command> <theme>favorites</theme> </system> </systemList>