View Issue Details

IDProjectCategoryLast Update
0023918AI War 2Crash/ExceptionOct 17, 2020 3:16 pm
ReporterStrategic Sage Assigned ToChris_McElligottPark  
Severitycrash 
Status resolvedResolutionfixed 
Product Version2.608 MP Deduplication And Bugfixes 
Fixed in Version2.617 Calming For The Nerves 
Summary0023918: Old Save Deserialization
DescriptionAll saves I have from a campaign prior to the Spire DLC are getting Deserialization errors and cannot be loaded. This is the only campaign I have that is affected - up until recently I could still access them. Attached is one example save.
TagsNo tags attached.

Activities

Strategic Sage

Oct 7, 2020 11:09 pm

reporter  

Reset.bak (3,114,397 bytes)
Reset.save (3,253,500 bytes)
Reset.savemet (56 bytes)

Chris_McElligottPark

Oct 8, 2020 3:53 pm

administrator   ~0059095

Ah, thank you for this! I have been wondering about compatibility with certain older saves, so this should be a help.

Chris_McElligottPark

Oct 16, 2020 11:45 am

administrator   ~0059242

Thanks!

* It turns out that in some older savegames, we already had the wrong data types on certain other objects, such as having DoomData on certain ships.
** We fixed this in later versions of the game and had them become more strict with how they are loading the related data in order to now allow for this sort of wrong data to persist, but in turn this made some older savegames (from the 1.3x timeframe and prior) unreadable.
** For those older savegames, we've now relaxed the restrictions to allow for the bad data to be read in, and it will throw a warning message as you load those saves but should still actually get them open properly (the example save that we have now loads fully).

Strategic Sage

Oct 16, 2020 11:48 am

reporter   ~0059243

Yay!

Chris_McElligottPark

Oct 16, 2020 12:03 pm

administrator   ~0059244

Also this:

* Further updates: after a savegame with old bad data is loaded in, it now discards that old bad data after it loads it. This has no effect on gameplay, it was data that wasn't being used anyhow. But this does make it so that if you save it in a newer version of the game and then try to load the NEW save, you aren't just right back in the same boat with it not loading the save because of that bad data.

Cheers!

Strategic Sage

Oct 17, 2020 3:12 pm

reporter   ~0059281

I request this be reopened; none of the saves in this campaign are loading on my end including the uploaded one, in v. 2.617. I'm attaching what happens, after the game hangs for about 10-15 seconds.
Error.png (3,033,447 bytes)

Strategic Sage

Oct 17, 2020 3:16 pm

reporter   ~0059282

Never mind, it did let me in it just takes a long time to load the saves, probably because it's sorting through the errors. We're good here.

Issue History

Date Modified Username Field Change
Oct 7, 2020 11:09 pm Strategic Sage New Issue
Oct 7, 2020 11:09 pm Strategic Sage File Added: Reset.bak
Oct 7, 2020 11:09 pm Strategic Sage File Added: Reset.save
Oct 7, 2020 11:09 pm Strategic Sage File Added: Reset.savemet
Oct 8, 2020 3:53 pm Chris_McElligottPark Note Added: 0059095
Oct 16, 2020 11:45 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Oct 16, 2020 11:45 am Chris_McElligottPark Status new => resolved
Oct 16, 2020 11:45 am Chris_McElligottPark Resolution open => fixed
Oct 16, 2020 11:45 am Chris_McElligottPark Fixed in Version => 2.617 Calming For The Nerves
Oct 16, 2020 11:45 am Chris_McElligottPark Note Added: 0059242
Oct 16, 2020 11:48 am Strategic Sage Note Added: 0059243
Oct 16, 2020 12:03 pm Chris_McElligottPark Note Added: 0059244
Oct 17, 2020 3:12 pm Strategic Sage File Added: Error.png
Oct 17, 2020 3:12 pm Strategic Sage Note Added: 0059281
Oct 17, 2020 3:16 pm Strategic Sage Note Added: 0059282