Core and game overrides not saving
-
Hi all,
I'm having some problems saving the settings on retroarch. Previously, I've been able to save things like shader presets, the resolution boost on PSX, filters etc, but now whenever I try and save a game or core override, it doesn't seem to stick. If I close down the game and re-load it, none of the changes are there - it's still on the default screen shader.
When I try to save the core or game override, a notification pops up in the bottom left saying that the override was saved successfully, and when I re-load the game, a notification says that the override was loaded successfully. Nevertheless, the shader preset I'd saved is not there.
Not sure what's changed - can anyone help me figure out the problem please?
Pi Model or other hardware: 4, 4GB
Power Supply used: 3.5v
RetroPie Version Used: 4.6.1
Built From: SD image downloaded from Retropie website
USB Devices connected: None
Controller used: 8bitdo SF30 -
@Ka i suspect you have two conflicting overrides. please give us a verbose log: https://github.com/RetroPie/RetroPie-Setup/wiki/Runcommand#launch-with-verbose-logging
this should show the overrides being applied. please provide those, along with /opt/retropie/configs/all/retroarch.cfg and /opt/retropie/configs/psx/retroarch.cfg (or whatever system you're using)
-
Thanks - the log is below:
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x/snes9x_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg "/home/pi/RetroPie/roms/snes/Super Castlevania IV (U) [!].smc" --verbose --appendconfig /dev/shm/retroarch.cfg [INFO] RetroArch 1.8.8 (Git 9552f87) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/snes/Super Castlevania IV (U) [!].srm". [INFO] Redirecting save state to "/home/pi/RetroPie/roms/snes/Super Castlevania IV (U) [!].state". [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPv3 VFPv4 [INFO] Built: Jun 9 2020 [INFO] Version: 1.8.8 [INFO] Git: 9552f87 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr- snes9x/snes9x_libretro.so" [INFO] [Overrides] core-specific overrides found at /home/pi/.config/retroarch/config/Snes9x/Snes9x.cfg. [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Snes9x/snes.cfg. [INFO] [Overrides] game-specific overrides found at /home/pi/.config/retroarch/config/Snes9x/Super Castlevania IV (U) [!].cfg. [INFO] [Overrides] game-specific overrides stacking on top of previous overrides [INFO] Config: appending config "/home/pi/.config/retroarch/config/Snes9x/Snes9x.cfg" [INFO] Config: appending config "/home/pi/.config/retroarch/config/Snes9x/Super Castlevania IV (U) [!].cfg" Map_LoROMMap
-
https://pastebin.com/8t2LvtWh - this is the retroarch.cfg file.
The overrides don't save on any system I've tried, but I've included the SNES cfg file as that's the one I've most recently used. It's here: https://pastebin.com/YcTLpLSb
-
Shader presets are not saved with Overrides - you have to save it using Shader presets, from the same menu where you load/apply the shader.
-
Weird, I must have saved shaders via the shader menu in the past, but I'm sure I did it via the override menu. Anyway, that seems to have clarified things - many thanks.
-
@Ka I think there was a time 1-1.5 years ago when saving the shader settings in the Shaders menu wasn't enough and you had to save an Override to make them stick. I remember vaguely having that exact problem back then.
edit: Ah, there's the thread about it.
-
@Clyde That makes sense - I set up my Pi3 about 18 months ago, so that would have been the last time I really messed around with shaders and options.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.