The file format for a Hey! Pikmin saved game. Note: this comes from analyses of the .sav
files generated by Citra.
Format
The save data is split into several blocks that start with 4-byte magic words.
SAVE
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always SAVE .
|
000C |
4 bytes |
Save data checksum |
Calculated using an unknown algorithm.[unsure]
|
NEWS
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always NEWS .
|
OPTI
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always OPTI .
|
0028 |
1 byte |
Music volume |
01 , 02 , or 03 .
|
PBUF
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always PBUF .
|
PARK
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always PARK .
|
MINI
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always MINI .
|
CRNT
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always CRNT .
|
GAME
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always GAME .
|
EVNT
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always EVNT .
|
HELP
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always HELP .
|
RINF
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always RINF .
|
RSLT
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always RSLT .
|
SPER
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always SPER .
|
STRE
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always STRE .
|
PLRP
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always PLRP .
|
DATE
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always DATE .
|
TTDS
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always TTDS .
|
WMAP
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always WMAP .
|
SAMI
Offset |
Length |
Field |
Notes
|
0000 |
4 bytes |
Block magic word |
Always SAMI .
|