@bkg2k said in [PROBLEM] Custom es_system.cfg:
Hello all
We have intentionally modified the way es_systems is managed, and there is no plan to get back. However having your old modifications no longer working is only a side effect.
Modifying the original es_systems requires to unprotect (even temporarily) the OS partition and is strongly discouraged.
The original es_systems.cfg is located at /recalbox/share_init/system/.emulationstation/ and must remain unchanged.
You can add new systems or modify order by adding a new es_system.cfg in /recalbox/share/system/.emulationstation/ to:
Add new systems in the same way they are declared in the original es_system.cfg
Modifying the order. Systems already declared in es_system.cfg should not be fully redeclared here. Only name and platform keys are required. You cannot override commands from original systems, any redeclaration is ignored.
From now on, an ES system is identified by an unique key composed of name+platform.
If more than one system use the same key, only one system will be shown in ES.
A complete and more detailed documentation is currently being written and will be posted soon.
In the meanwhile... just try and test!
Podrías darnos un ejemplos por favor.
tengo el siguiente sistema en /recalbox/share_init/system/.emulationstation/
<system>
<fullname>FinalBurn Alpha</fullname>
<name>fba_libretro</name>
<path>/recalbox/share/roms/fba_libretro</path>
<extension>.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>
Como quedaría en el archivo personalizado en /recalbox/share/system/.emulationstation/
<system>
<fullname>street fighter Collection</fullname>
<name>fba_libretro</name> AQUI ESTA MI DUDA. o debe ser
<name>sfc</name>
<path>/recalbox/share/roms/sfc</path>
<extension>.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>sfc</theme>
<emulators>
<emulator name="libretro">
<cores>
<core>fbalpha</core>
</cores>
</emulator>
</emulators>
</system>
Llevo tiempo usando recabox pero el no poder implementar mis sistemas personalizado en Recalbox 6, me mude a Batocera, pero en batocera no tengo theme con sonidos personalizado en plataforma, para mi la magia y la nostalgia de los vídeo juegos están en los personajes una buen fondo de pantalla significativa con la plataforma o personaje icono y sobre todo una música nostálgica, algo que tengo implementado en recalbox 4.X
He notado un gran trabajo en la actualización recalbox 6 el rendimiento y asignación de RAM el unico inconveniente es la incorporaron de un sistema personalizado
Crear un sistema personalizado con juegos de arcade, n64,nes, snes
Esperamos un solo ejemplo o la documentación oficial de como implementar nuestros sistemas personalizado
Otra cosa que también es muy esperado en recalbox es los videoSnamp
Saludos ...