Save data structure (Generation I): Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
Corrected some information on bank 2 and 3 checksums that was initially wrong
(fix offsets in full box description)
(Corrected some information on bank 2 and 3 checksums that was initially wrong)
Line 24: Line 24:
save, potential hardware failure or issues, etc... Of course data can be
save, potential hardware failure or issues, etc... Of course data can be
corrupted in many other ways including triggering various game glitches. PC
corrupted in many other ways including triggering various game glitches. PC
boxes have additional checksums for each box contents on the bank and a checksum
boxes have additional checksums for each box contents on the bank in addition to the normal whole-bank checksum. The Hall of Fame is the only section of used data which
for those checksums. The Hall of Fame is the only section of used data which
doesn't have a checksum and furthermore lies on an unusual bank number
doesn't have a checksum and furthermore lies on an unusual bank number
because it's so large.
because it's so large.
Line 2,131: Line 2,130:
Bank 2 and 3 and completely 100% identical in structure.
Bank 2 and 3 and completely 100% identical in structure.


Bank 2 and 3 do have tighter integrity checking, unlike bank 1, each box is
Bank 2 and 3 have 2 different checksums, theres a whole-bank checksum similar to bank 1
given a checksum and there exists a checksum for those checksums.
that encompasses all used data on the bank and 6 individual checksums for the individual
boxes data.


All Pokémon boxes follow the full box data structure
All Pokémon boxes follow the full box data structure
Line 2,195: Line 2,195:
Bank 2 and 3 and completely 100% identical in structure.
Bank 2 and 3 and completely 100% identical in structure.


Bank 2 and 3 do have tighter integrity checking, unlike bank 1, each box is
Bank 2 and 3 have 2 different checksums, theres a whole-bank checksum similar to bank 1
given a checksum and there exists a checksum for those checksums.
that encompasses all used data on the bank and 6 individual checksums for the individual
boxes data.


All Pokémon boxes follow the full box data structure
All Pokémon boxes follow the full box data structure
21

edits

Navigation menu