Pokemon Mystery Dungeon Blue Resue Team Save Structure

From ProjectPokemon Wiki
Revision as of 00:14, 3 February 2017 by UniqueGeek (talk | contribs)
Jump to navigation Jump to search
This article is incomplete.
Please feel free to add missing information and complete the article.

Not much is currently known about the save of this game.

These are the differences in two saves: one that was started from scratch then quicksaved as soon as possible, and another where the walking speed was changed then immediately quicksaved.

The unknown fields contain information that changed that appears unrelated to the walking speed and probably aren't checksums (this speculation is based on Explorers of Sky's checksum). Checksums are likely calculated like PMD: Explorers of Sky, but untested.

Small block offsets

Held Money - 0x4E6C

  • Unsigned 32-bit integer.
  • Limited to 0x1869F (99,999)

Stored Money/Savings - 0x4E6F

  • Unsigned 32-bit integer.
  • Limited to 0x98967F (9,999,999)

Team Name - 0x4EC8

  • 10 unsigned 8-bit integers.
  • The characters are encoded in ANSI.

Team Rank - 0x4ED3

  • Unsigned 32-bit integer.
0x00032 - Bronze Rank
0x001F4 - Silver Rank
0x005DC - Gold Rank
0x00BB8 - Platinum Rank
0x01D4C - Diamond Rank
0x03A98 - Lucario Rank

Other

Offsets are in hex:

0-3: checksum?
420-423: unknown
4EE0-4EE3: unknown
6000-6003: checksum?
6420-6423: Unknown
AEE0-AEE4: Unknown
10000-10003: Checksum
10022 bit 2: walking speed