Hi,
I’m using RetroPie3 (on a Raspberry Pi) and within that, an emulator specifc retroarch.cfg is run from a path like this: /opt/retropie/configs/snes/retroarch.cfg (This is the file that Emulation Station is told to run)
An example content would be
#include “/opt/retropie/configs/all/retroarch.cfg”
All settings made here will override the global settings for the current emulator core
input_remapping_directory = /opt/retropie/configs/snes/ video_shader = /opt/retropie/emulators/retroarch/shader/snes_phosphor.glslp video_shader_enable = false video_smooth = false
As you can see it includes the main retroarch.cfg - the odd thing is that if I put lines like this at the bottom of the file above, they are ignored (or overwritten by the /all/retroarch.cfg version) savefile_directory = /home/pi/RetroPie/saves/snes savestate_directory = /home/pi/RetroPie/saves/snes
BUT if I put those two lines before/above the #include “/opt/retropie/configs/all/retroarch.cfg” line, it works fine and overrides the /all/retroarch.cfg file values.
There is a discussion on it here:
Still following me? Well done.
Thanks
Floob.