Currently the option "Don't overwrite SaveRAM on loading savestate" only works on Libretros SRM save files.
Using SwanStation core, set to use use .mcd save files, when you load a save state it will overwrite the save.
Reseting the core does not undo this You must undo the load save state to have the mcd save to be the current, up to date file recognized.
Having this function would make using retroach across multiple devices more seamless