Recalbox 6.0 - Shaders dont save configuration

  • In Recalbox 6.0, after selecting a preset shader, in any emulator, even going to save core overrides, when exiting the emulator, it returns to the previous configuration.
    Can someone help in how to fix it?

  • Hi, to my knowledge shaders config is saved when you save the "retroarch" configuration, not the "core" options.

    First, in retroarch menu (hotkey+B) select and apply your desired shader (you do this in "Quick menu -> Shaders"). Then go back to the main retroarch menu and go to "Configurations" then select "Save new configuration"; a file with the name of the core (e.g: mame078_libretro.cfg) will be created in ./recalbox/share/system/.config/retroarch/config (assuming you are using an sd card).

    Next you have to edit the file "recalbox.conf" in ./recalbox/share/system pointing it to your new custom retroarch configuration that will apply only to that Core (system). E.g. for the Mame system, add the line: mame.configfile=/recalbox/share/system/.config/retroarch/config/mame078_libretro.cfg
    To know the name of the system, its the name of the folder you put the roms into. To know the name of the core, it appears in the retroarch menu, at the bottom.

    That's it, it's useful also if you want to adjust Video or Input or something else (but the core options) per system.
    Just a warning: It happened to me once that after saving it said "error saving file", in my case it was because I had the sd card full, as foolish as it may sound 🙂

  • Have you tried saving the shader preset to the core or gaming? Just follow the path: "Quick Menu" > "Shaders" > Select the shader preset you like > "Save Core Preset" or "Save Game Preset" (according to your preference).

    See if this helps.

Want to support us ?