Save Files¶
Saves are saved as binary, no steam id check, encrypted & hash checked.
- FF16Tools can unpack and repack them.
- FF16Tools.Files - relevant library code.
- 010 Editor Template
XML¶
It is possible to serialize/deserialize saves as XML. Simply hook the following signature and change asXml
to true. The XML will be within the png file, after unpack.
Signature (ffxvi.exe, steam, 1.0.1):
Serialization¶
sub_140796D58 - SerializeSave(__int64 a1, __int64 a2, __int64 a3, char* fileName, bool asXml)
Deserialization¶
sub_140796C94 - DeserializeSave(__int64 a1, __int64 a2, char* fileName, bool asXml, __int64 a5)