Rewrite save/resume in idiomatic C. Savefile version bumped to 26.
[open-adventure.git] / history.adoc
index a8623cf2e5d21a9242e477847f64e284fef26b91..8a0f8bf4b8b694bae802aaba3900d3f88dcb64f0 100644 (file)
@@ -173,6 +173,13 @@ The adventure.text file is no longer required at runtime.  Instead, it
 is compiled at build time to a source module containing C structures,
 which is then linked to the advent binary.
 
+The game-save format has changed.  This was done to simplify
+FORTRAN-derived code that formerly implemented these functions;
+without C's fread(3)/fwrite() and structs it was necessarily pretty
+ugly by modern stabdards. Encryption and checksumming have been
+discarded - it's pointless to try tamper-prooing saves when everyone
+has the source code.
+
 == Sources ==
 
 [bibliography]