How to set-up per core specific settings?
-
We don't use emulatorlauncher.sh anymore
You should read the wiki : https://github.com/recalbox/recalbox-os/wiki/How-to-use-custom-config-for-emulators-(EN)
-
OK , now is working.Thanks.
But i have a new problem.
I saw this awesome tutorial:
https://forum.recalbox.com/topic/1490/vectrex/76Adding this line on emulatorlauncher.sh
"/recalbox/scripts/runcommand.sh 4 "$retroarchbin -L $retroarchcores/vecx_libretro.so --config /recalbox/configs/retroarch/vectrex.cfg --appendconfig /recalbox/share/overlays/vectrex/$filenameNoExt.cfg "$1""It`s posible to add a specific overlay for each vectrex game.
How can i do this with the new setup of recalbox? -
as i said, emulatorlauncher.sh is not used anymore
Vectrex overlays are a little more complicated to use and need some tweaking in some other files. It should be done in recalbox 4.1
-
Well i
ll be waiting for next version. What
s the latest version using emulatorlauncher.sh? -
You can change the way vectrex is launched to use ematorlauncher.sh instead. But take care :the file.woild be erased on update
-
sorry for another replay , could you say me how i do that?
-
You have to
mount -o rmount, rw /
then edit/recalbox/share_init/system/.emulationstation/es_systems.cfg
. There you will see all emulators are launched with a python script. Find the path to emulatorlauncher.sh, and replace the command line to launch vectrex -
Well i`ve used my old rpi1 emulationstation config to launch vectrex but is not working
<command>/recalbox/scripts/runcommand.sh 4 "/usr/bin/retroarch -L /usr/lib/libretro/vecx_libretro.so --config /recalbox/share/system/.config/retroarch/config/vecx_libretro.cfg %ROM%"</command>
Is the syntaxis correct or the problem is the "vecx_libretro.cfg" file?
I´ve tried to launch a game from the shell and its not loading the core , but it seams to load the config file
Any suggestion?Thanks for your help -
i need an output of something to tell you what's wrong. Does
/recalbox/scripts/runcommand.sh
exists at least ? -
Finally its working , thank you for your help.
I share my config:/recalbox/share_init/system/.emulationstation/es_systems.cfg
<command>/recalbox/scripts/emulatorlauncher.sh %ROM% "vectrex"</command>
/recalbox/scripts/emulatorlauncher.sh
if [[ "$emulator" == "vectrex" ]]; then
/recalbox/scripts/runcommand.sh 4 "$retroarchbin -L $retroarchcores/vecx_libretro.so --config /recalbox/share/system/.config/retroarch/config/vecx_libretro.cfg --appendconfig /recalbox/share/overlays/vectrex/$filenameNoExt.cfg "$1""
fi -
remember to save the files you changed, they will most probably overwritten on update