Yrminsul

Yrminsul

View Stats:
Ionizer Mar 17, 2016 @ 1:06pm
Lost Progress (Save slot warning!)
I made several save slots, quit the game and when I came back and selected Continue I had lost several islands.

When I looked at the save games, it used to have them up to number 6, but only shows 1 to 4 now. That last hour or two of saved games are missing.

This isn't supposed to happen? Save slots shouldn't vanish, right?

(Edit: I found the problem, detailed below. QUICK WARNING: Don't use more than one save slot or you might lose the ability to save further progress.)
Last edited by Ionizer; Mar 17, 2016 @ 3:19pm
< >
Showing 1-8 of 8 comments
Ionizer Mar 17, 2016 @ 2:20pm 
Update, it happened again.

Here is what I did.

I went into the options menu and selected "Save" and picked a new slot. This created "Ionizer 6" as you can see here.

https://steamcommunity.com/sharedfiles/filedetails/?id=647167486

I left the game, came back into it and this is what I got for loading options...

https://steamcommunity.com/sharedfiles/filedetails/?id=647167620

As you can see, save slot 5 and 6 are gone, again. Another two hours of progress erased. :(

I entered and exited the game a few times and this happens every time I try it. Save slots keep getting erased.

Am I doing something wrong? How do I exit the game wqithout losing hours of progress? I can't find any other way to save and exit.

Sadly I can't play anymore until I figure this out, as I'm getting frustrated doing several tough levels over and over again.
Last edited by Ionizer; Mar 17, 2016 @ 2:22pm
Ionizer Mar 17, 2016 @ 3:03pm 
Ok, after digging into the game tryinmg to find where save games are being stored, I found the problem.

The save file data is being stored as a registry entry, and after you save a few slots it becomes too large and begins causing errors.

The error is a call to RegSetValue() trying to store 1,729,362 bytes into "Save_Game_Data". This fails with a INSUFFICENT_RESOURCES return code.

So if you save more than a few game slots, your progress will NOT be saved when leaving the game.

I don't see any solution to fix this other than a patch, as once it is too large there are no options for deleting save spots.

For the devs... MSDN suggests not storing more than 2048 bytes into a registry entry. A quick solution might be saving each slot into it's own registry key, but moving such data to a file in the Saved Games system folder or AppData really is the only way to solve it for good.

Looks like I won't be playing anymore until this is fixed, sadly.

So be carefull if you use the save feature, try and limit to one save slot if you can.
Last edited by Ionizer; Mar 17, 2016 @ 3:17pm
Black Flag  [developer] Mar 18, 2016 @ 12:42am 
Thanks for your insight, expect a feedback from us in a few hours. :)
Black Flag  [developer] Mar 18, 2016 @ 12:59pm 
Here are some news. We are changing the save system to a local file. It's working so far and we need further testing to make sure that previous saves are properly read before pushing an update.
Ionizer Mar 18, 2016 @ 3:50pm 
Great! I look forward to the patch. Thanks. :)
Black Flag  [developer] Mar 20, 2016 @ 6:56am 
We have a beta patch online but it might be risky to get it. We'll try to push something more tested on monday. :)
Ionizer Mar 20, 2016 @ 12:02pm 
I tested it and it worked great, managed to finish the game. Thanks again for the quick fix.
Black Flag  [developer] Mar 21, 2016 @ 9:42am 
yaaaaaaaay!!!
< >
Showing 1-8 of 8 comments
Per page: 1530 50