Trying to load an old save game fails

Jan Chris shared this feedback 3 months ago

After some absent time from Space Engineers I would like to transfer some of my old designs into a new game.

I have tried to load old save games to make some blue prints of these old designs.

But every old save game is refused to be loaded. I guess the save game format has changed. But even an ingame conversion fails, although the game informs about the conversion attempt.

The error message mentions a wrong XML format, especially it doesn't like unsigned long values in the old save game.

The same error occurres if I try to load an old blue print from the steam work shop.

Maybe you already know about this problem and can give me a hint how to recover my old designs.

If needed I can supply the error log tomorrow ( writing this report on my smart phone )

Comments (1)


Here is the error log ...

Thread: 3 -> Exception occured: System.InvalidOperationException: There is an error in the XML document. ---> System.InvalidOperationException: The specified type was not recognized: name='unsignedLong', namespace='', at <Value xmlns=''>.

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1278_PlayerId(Boolean checkType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1279_EntryOfInt64PlayerId(Boolean checkType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1280_Item(Boolean isNullable, Boolean checkType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read1351_MyObjectBuilder_Checkpoint(Boolean isNullable, Boolean checkType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReader1.Read6401_MyObjectBuilder_Checkpoint()

at Microsoft.Xml.Serialization.GeneratedAssembly.MyObjectBuilder_CheckpointSerializer.Deserialize(XmlSerializationReader reader)

at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)

--- End of inner exception stack trace ---

at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)

at VRage.ObjectBuilders.MyObjectBuilderSerializer.DeserializeXML(Stream reader, MyObjectBuilder_Base& objectBuilder, Type builderType, Dictionary`2 typeOverrideMap)


Complete error log attached.

I don't know, if there will be more errors in the case this specific one is handled.