Skip to content

Save file

Rodrigo Alfonso edited this page Sep 24, 2024 · 4 revisions

Format

The save file format has changed 999 times already, so reading SaveFile.h will always provide the most accurate information.

Migrations

When players upgrade to a newer version, some settings might need adjustments. The game will automatically perform a migration and report a Save file fixed! message along with a code.

The code is a bitfield that indicates what parts of the save file were affected:

FEDCBA9876543210
     |||||||||||- Settings
     ||||||||||-- Memory (selected song/difficulty)
     |||||||||--- Campaign/Impossible progress
     ||||||||---- State (current game mode, playing state)
     |||||||----- Arcade grades
     ||||||------ Admin settings
     |||||------- Mods
     ||||-------- Custom offsets
     |||--------- Migrated legacy arcade progress (v1) to current (v2)
     ||---------- DeathMix progress
     |----------- Stats
Clone this wiki locally