Raspberry Pi 4

For information, Recalbox IS NOT compatible with Raspberry Pi 4 yet.
Pour information, Recalbox N'EST PAS encore compatible avec le Raspberry Pi 4.

The Recalbox Team.

Separate final burn system for cps 1 2 and 3



  • I'm using the christimas beta recalbox for RPI3B +

    I'm having a little problem its I change the name of the system, the recalbox recognizes all roms, however I can not execute any of them. none works.
    I'm also trying to split the FBA_LIBRETO into 3 CPS1 CPS1 and CPS3 systems.

    if I leave everyone with the name fba_libreto, only 1 system is recognized and runs the roms perfectly, but if I rename the systems for CPS1, cps2 and cps3, all 3 are recognized, but none are executed.

    Could you help me with this?

    below is the configuration I'm doing.

    <system>
    <fullname>CPS-I</fullname>
    <name>cps1</name>
    <path>/recalbox/share/roms/cps1</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>cps1</theme>
    <emulators>
    <emulator name="libretro">
    <cores>
    <core>fba</core>
    </cores>
    </emulator>
    </emulators>
    </system>


  • Moderator
    Moderator
    Team

    The name+platform is used internally as unique keys.
    Also the platform must exist in the valid plateform list of EmulationStation.

    If both conditions are true and games are still not launching, execute the following steps:

    • Boot recalbox
    • Try to run a game from one of your non-standard system
    • Run the webmanager, go to the logs tab, display emulationstation logs, and post all log lines here.


  • @lauderneto this is better I woukd just try to change manually %SYSTEM% to original name of fba_libretro <system> of the file, I think this woukd work because as @Bkg2k said it needs to be thename of the official system

    Additionally you can get that value by launching the regular fba_libretro system and then while in game connect in SSH and type ps -ef | grep python and look for the line corresponding to <command> your custom system should launch the same one



  • @voljega

    Thank you so much, you killed the charade.
    on this line in es_systems.cfg I just put the emulator name sub-replacing with% SYSTEM%

    <command> python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc% CONTROLLERSCONFIG% -system fba_libretro -rom% ROM% -emulator% EMULATOR% -core% CORE% -ratio% RATIO%% NETPLAY % </ command>

    you do not know how much time I lost in it looking in forums and topics, and I saw nowhere when it was explained that this parameter had to be changed.

    Thank you very much for your help.



  • @bkg2k
    Thank you very much for your attention and help. I even looked at the log and had not identified anything strange, but after reading @voljega's instructions and making the change on the command line, I saw that the log contained a part that was -system cps3 -rom

    I was able to solve the problem.
    Thank you very much for your help.


Log in to reply
 

Want to support us ?

Join us on :

183
Online

45831
Users

17429
Topics

131439
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.