Savegames: Difference between revisions
No edit summary |
|||
Line 46: | Line 46: | ||
With magic being a constant 0x080d6ce0. | With magic being a constant 0x080d6ce0. | ||
The checksums in the blockmap/journal entries work as follows: | |||
* each byte is the checksum of a 0x200 bytes block | |||
* to calculate the checksum, a CRC16 of the block (with starting value 0xFFFF) is calculated, and the two bytes of the CRC16 are XORed together to produce the 8bit checksum | |||
=== Partitions === | === Partitions === |