Saved game data: Difference between revisions
DansFriend (talk | contribs) |
DansFriend (talk | contribs) |
||
Line 1: | Line 1: | ||
This page documents ''[[MediEvil]]'' '''saved game data''' formats. | This page documents ''[[MediEvil]]'' '''saved game data''' formats. | ||
==''MediEvil'' (1998 original)== | ==''MediEvil'' (1998 original)== | ||
A PlayStation Memory Card data block consists of 64 frames. | A PlayStation Memory Card data block consists of 64 frames. Each frame is 128 bytes long. | ||
===Frame 0=== | ===Frame 0=== | ||
This frame is the header for a block of PS1 saved data. | This frame is the header for a block of PS1 saved data. | ||
Line 101: | Line 101: | ||
===Frames 35 to 63=== | ===Frames 35 to 63=== | ||
These are unused. | These are unused. | ||
==Navigation== | ==Navigation== | ||
{{Empty section|Navigation}} | {{Empty section|Navigation}} | ||
[[Category:Files in MediEvil]] | [[Category:Files in MediEvil]] |
Revision as of 18:04, 20 November 2024
This page documents MediEvil saved game data formats.
MediEvil (1998 original)
A PlayStation Memory Card data block consists of 64 frames. Each frame is 128 bytes long.
Frame 0
This frame is the header for a block of PS1 saved data.
Frame 1
This frame is used to store a PS1 saved game icon:
Frames 2-3
These frames are reserved for additional images in case the icon is meant to be animated, but are unused by MediEvil.
Frames 4-34
These frames contain the actual MediEvil saved game data.
File header
The header is 12 bytes long.
Name | Offset | Length | Value | Meaning |
---|---|---|---|---|
Magic | 0x0 | 4 | 60SM | Signature for MediEvil saved game data. |
Saved Games | 0x4 | 1 | 0-2 | The number of saved games. |
Saved games
The file can hold a maximum of three saved games. Each saved game is 1360 bytes long.
Saved game
Name | Offset | Length | Value | Meaning |
---|---|---|---|---|
Checksum | 0x0 | 4 | Number | Used to verify save game integrity. Uses the Checksum-16 algorithm. |
Save game number | 0x6 | 1 | Number | Number of times the game has been saved. |
Time played | 0x1C | 4 | Number | Time the player has played the game for. Displayed on the tombstones in the main menu. |
Frames 35 to 63
These are unused.
|