Category Archives: Save games

Einen frisch gespeicherten Spielstand laden

Im vorherigen Beitrag beschrieb ich einen Patch, der es erlaubt, einen Spielstand mehrfach zu laden. Dabei äußerte ich die Vermutung, dass man einen frisch gespeicherten Spielstand deshalb nicht laden kann, weil beim Speichern ebenfalls die Identifkationsbytes ins RAM geschrieben werden. … Continue reading

Posted in BMP, DE-1.03, General information, Save games, Technical information | Tagged , , , , | Leave a comment

Einen heutigen Spielstand laden

In meinem letzten Beitrag habe ich berichtet, dass ich daran arbeite es zu ermöglichen, in BMP einen Spielstand auch mehrfach laden zu können – normalerweise ist es in BMP nämlich so, dass man einen Spielstand nur ein Mal laden kann. … Continue reading

Posted in BMP, DE-1.03, General information, Save games, Technical information | Tagged , , , , | Leave a comment

Keinen heutigen Spielstand laden

Aktuell bin ich daran, zu schauen wie bei BMP verhindert wird, dass man einen Spielstand zwei Mal lädt. Anscheinend wird das über die 4 Bytes nach dem Header gemacht, wobei bisher Byte 3 und 4 immer 0 sind; man sieht … Continue reading

Posted in General information, Save games, Technical information | Tagged , , , | Leave a comment

BMPs save game file format

For detailed information on BMPs save game file format, look at this PDF explaining how the data to be saved is encrypted and decrypted by BMP. Python scripts to decrypt and encrypt save game files can be downloaded here. The … Continue reading

Posted in Save games, Tools | Tagged , , | Leave a comment

Persistence pays

My, my, that was quite a lot of work, but I finally made a breakthrough: from the save file creation that I logged using DOSBox, I can now successfully created an encrypted save game. I basically thought I could just … Continue reading

Posted in Save games | Tagged , , | Leave a comment

An alternative approach

I am just trying a new approach to finally see what’s the issue with the save games: using DOSBox’ heavy debug version, I can use the LOG command to save a number of cycles to a text file. These look, … Continue reading

Posted in Save games | Tagged , | Leave a comment

Quiet time

No update for a long time, but I have been quite “busy” behind the scenes – at least as far as time allows. It seems like the savegame unraveling does not work as I had hoped. Of course just saving … Continue reading

Posted in General information, Graphics, Save games | Tagged , , , , , | Leave a comment

Savegames unraveled!

Hooray! I’ve finally broken the save game encryption mechanism! Basically, it’s not that difficult, but no wonder I did not manage to break this when I was younger, it was not that easy. I used the great DOSBox debug version, … Continue reading

Posted in Save games, Technical information | Tagged , | Leave a comment