Saved game data: Difference between revisions

    From Gallowpedia, the MediEvil Wiki. You'll be dying to read!
    mNo edit summary
    Line 64: Line 64:
    |Signature for ''MediEvil'' saved game data.
    |Signature for ''MediEvil'' saved game data.
    |-
    |-
    |'''Saved Games'''
    |'''Saved games'''
    |0x4
    |0x4
    |1
    |1

    Revision as of 19:28, 20 November 2024

    The following article contains original research by Dan's Friend.

    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.

    Name Offset Length Value Meaning
    Magic 0x0 2 SC Signature for all PS1 saved game data.
    Icon flag 0x2 1 11 This means the icon for the saved game consists of a single image.
    Number of blocks 0x3 1 1 How many blocks the save will take up on a memory card.
    Title 0x4 64 MediEvil      Name of the saved game in Shift JIS format.
    Icon colour palette 0x96 32 MediEvil1998-MemoryCardIconPalette.png Saved game icon colour palette.

    Frame 1

    This frame is used to store a PS1 saved game icon: MediEvil-Memory-Card.png

    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.

    Navigation