18 Oct 2017, 01:28

Sup folks.

I did all the setup involved to pair my Recalbox(4.1) with my PC using Moonlight. Pairing went smooth, and all games got detected.

However, when i try to launch any game or Steam app, it launches and terminates a few seconds after launching. No response on my pc screen. Taking a look at the log file /recalbox/share/system/logs/es_launch_stderr.log i can find the following information:

==============================================
Traceback (most recent call last):
  File "/work/output/target/usr/lib/python2.7/site-packages/configgen/emulatorlauncher.py", line 210, in <module>
exitcode = main(args)
  File "/work/output/target/usr/lib/python2.7/site-packages/configgen/emulatorlauncher.py", line 139, in main
command = generators[system.config['emulator']].generate(system, args.rom, playersControllers)
  File "/usr/lib/python2.7/site-packages/configgen/generators/moonlight/moonlightGenerator.py", line 14, in generate
config = moonlightControllers.writeControllersConfig(system, rom, playersControllers)
  File "/usr/lib/python2.7/site-packages/configgen/generators/moonlight/moonlightControllers.py", line 45, in writeControllersConfig
os.remove(confFile)
OSError: [Errno 2] No such file or directory: '/recalbox/share/system/configs/moonlight/mappingP1.conf'
==============================================

It seems that mappingP1.conf is not generated "on-the-fly", neither mapping.conf that is declared at Moonlight.sh script does exists inside /recalbox/share/system/configs/moonlight

Any tips on how to debug further this issue, or how to manually generate those files. I'm using a PS3 bluetooth clone(shanwan) controller.