I have installed TSS 5.1.0.6502 on two separate 64 bit Linux computers. I've played the TSS hold up to a point on one computer, then I wanted to export my player, transfer the file on my other computer, import the player data and continue playing there. However, after importing the 'Continue Playing' menu item in the main menu was not available.
Then I've noticed that the .player file is quite small: 95kB. I've completed the hold earlier with TSS 5.0, and the size of that player file (after exporting) is >
4 MB. So I've thought the file as exported by TSS 5.1 may be corrupted somehow.
I've decoded the file
Click here to view the secret text
×minimal script that does this:
perl -MCompress::Zlib -0777 -ne 'print uncompress($_ ^ "\xff" x length)' foo.player > foo.xml
and noticed that it seems to be corrupted. At least it is not valid XML. Specifically, it contains the following at the end:
' Challenges='BAAAADEtMAAGAAAAIgAAAEQAYQByAGkAbgBnACAAQQByAGMAaABpAHQAZQBjAHQAAAAEAAAAMS0xAAYAAAAaAAAARgBXAE8AVAAgAEYAaQBnAGgAdABlAHIAAAAEAAAAMS0yAAYAAAAkAAAATABlAGEAcgBuAGUAZAAgAHQAaABlACAAVAByAHUAdABoAAAABAAAADEtMwAGAAAAHgAAAE0AeQAgAEYAaQByAHMAdAAgAFIAbwBhAGMAaAAAAAQAAAAxLTQABgAAACoAAABSAGUAZgBsAGUAYwB0AGkAdgBlACAARQBjAG8AbgBvAG0AaQBzAHQAAAAEAAAAMS01AAYAAAAeAAAAVABoAHIAZQBhAHQAIABMAG8AYwBhAHQAZQBkAAAA
This comes after the last valid <
/SavedGames>
closing tag and the final <
/drod>
closing tag.
I don't know if this is relevant to the problem described above (or even a bug at all), but it does look suspicious.