"Error saving overrides." when trying to Save Core Overrides

Hello all. I’m trying to setup different configuration changes per-core. My problems is whenever I use the Save Core Overrides option in the quick menu I get an “Error saving overrides” message and when exiting RA and reloading the core the changes aren’t persisted. I tried using verbose logging but it just outputs this:

RetroArch [ERROR] :: [overrides] Error saving overrides.

I usually test it by loading a core and changing something like the UI color or video/audio options. I’ve tried running it as an admin as well to see if it was a permissions issue. Using v1.5.0 on Windows 10 Creators Update.

1 Like

Can you go to settings > directory and make sure your ocnfig directory exists and is writeable?

While I was waiting for this post to get approved I completely removed RetroArch and started over from scratch. After that I could successfully save core overrides. I don’t know what caused the original problem but its not occurring anymore.

Is it correct that input config changes aren’t saved as overrides, although they can be made manually by editing the .cfg file? Seems to be the case for me. The core overrides I made editing the file work, but if I save core overrides within the GUI they get removed.

yep, that’s correct.

FYI I think I know what was wrong originally. The Core config doesn’t actually get loaded until Content for it is loaded. Just selecting the Core and then trying to edit settings and save overrides doesn’t work.

Ah, yep, that’s correct, as well. I bet that’s what was going on.

Good thinking :slight_smile:

Hey guys… I ran into this problem last night and was wondering if this behavior was ever fixed? Even if I load content with the core and no longer get the error message, it’s not saving the changes per core.

For instance… I want hard gpu sync on on all my cores EXCEPT Sega Saturn, because it’s too much for my system to run with it on. If I load the Mednafen core, make that change, load content (so that I don’t get the error) and save the core override… when I close RA and reopen that core, the change has not stuck.

Please let me know how to do this. Thanks!

yeah, there shouldn’t be any problem if you’re saving the override with content loaded. Can you post a log of the failure?

Just to clarify… it doesn’t fail or give an error if I have content loaded… it’s just not saving any changes that I made to the settings while that core was open.

Oh, I see.

There are some settings that don’t get caught properly by overrides, but I didn’t think GPU hard sync was one of them… Anyway, if you already have an override created for a core, you can manually add that line to it. Not ideal, but it should get you going.

Ok, great… thank you. I will add that command manually. Are there instructions for doing this that someone can point me to? Thanks again.

If you can get an override to generate at all, just open it up in a text editor and add the config line you want to change at the bottom of the file.

When I open that .cfg, this line is already in there (it’s the only line)… video_hard_sync = “true”

Should I change that (other than “false” I mean)?

That’s what you want, isn’t it? to turn it off for that one core? If so, yeah, change it to “false”

Yeah… just wasn’t sure if that was the right command… but works perfectly after that is edited. Thanks for the help.

1 Like

same here with windows 10