(MV) Steam deleting my players' saves when they get an update?

EthanFox

Veteran
Veteran
Joined
Oct 15, 2018
Messages
561
Reaction score
354
First Language
English
Primarily Uses
RMMV
Hopefully there's someone else here who's had to do this.

I'm finalising my release candidate for my Steam launch, but I've discovered that, when I uploaded an updated build today, my two beta testers got the update, and when they loaded the game, found that their savegames had been deleted (not by the game; like we think they were wiped as part of the Steam update process).

This is surprising to me, because the savegames are individual files created by the user, and I didn't think a Steam update would touch them (I thought it would just ignore them, honestly).

I want to prevent this, because I've actually got functionality in the game which "knows" if the user's savegames are incompatible with the present build, and takes them through a menu where it deletes them and explains to the user why this is necessary.

What's also weird is that I know it's not wiping everything because I use Olivia's meta-controls plugin (that allow Switches to persist outside of savegames), and those settings are not being wiped. It's just the savegame files.

I don't support Steam Cloud (I shouldn't have to for this; just saying that because it potentially makes the answer simpler). I've asked over on the Steam developer support area too, but I figure someone here may have had the same problem.

Has anyone ever had to deal with this? Does RPG Maker MV do some kind of rudimentary check on save compatibility and wipe saves if they fail to pass a test?
 
Last edited:

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
43,352
Reaction score
15,165
First Language
English
Primarily Uses
RMMV

Moving to General Discussion, as this is not specifically related to commercial games



I don't know how Steam does its updates. If your game keeps its save files in a folder inside your project folder, they could be at risk of removal if Steam deletes the whole folder then replaces it. Or if your players download the new version from elsewhere, delete the entire folder for the current version, then install the new version.

If you think this is what is happening, it would be worth looking at a plugin that puts the save files in the user's %appdata% path like a lot of other applications (including games) do.
 

EthanFox

Veteran
Veteran
Joined
Oct 15, 2018
Messages
561
Reaction score
354
First Language
English
Primarily Uses
RMMV
[mod]Moving to General Discussion, as this is not specifically related to commercial games[/mod]

I don't know how Steam does its updates. If your game keeps its save files in a folder inside your project folder, they could be at risk of removal if Steam deletes the whole folder then replaces it. Or if your players download the new version from elsewhere, delete the entire folder for the current version, then install the new version.

If you think this is what is happening, it would be worth looking at a plugin that puts the save files in the user's %appdata% path like a lot of other applications (including games) do.

Thanks Shaz, yeah, I think I'm going to explore doing this:


It seems to be the simplest catch-all solution to the problem.

EDIT: Hmmm; seems that plugin doesn't like it when the game is installed to a different physical drive to the user's home folder. I'm probably going to have to wrestle with Steam to fix this.
 

Latest Threads

Latest Profile Posts

Terribly depressed. Worst birthday I've had in years, no motivation to work on anything. Still no income. At least I've got my computer running again.
Doing RPG Maker News for 19th September 2021

Stream will be live with some Dark Souls 3, followed by a session of the Interactive Text Adventure! Feel free to drop by!
I THINK I have a slightly better grasp on drawing my maps now... sorta. I still need to figure out how to draw a city of sorts. I've only got the abstract going so far.

Forum statistics

Threads
115,197
Messages
1,088,016
Members
149,777
Latest member
YSYSTRPG
Top