Pokemon Mystery Dungeon Explorers of Darkness/RAM Map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Pokemon Mystery Dungeon Explorers of Darkness.

Hmmm...
To do:
Document unclear values, put addresses in each category into a meaningful order (currently random)
This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.


Team leader

Address |  Value                     |    Size       |    Additional info
-----------------------------------------------------------------------------
021accc3: belly                           1 bytes
021accc6: max belly                       1 bytes
021acb92: hp                              2 bytes
021acb94: max hp                          2 bytes
021acb8e: level                           1 byte
021acba0: experience                      1 byte
021acb8f: display name?                   1 byte           Causes name to appear as (0x00: party leader; 0x01: 2nd member; presumably 0x02 and 0x03 for the third and fourth members respectively, anything greater than 0x03 causes name to disappear)
021acd80: status effect animations        unknown
021acca6: first move pp                   1 byte
021acca4: first move id                   2 bytes
021acca2: first move locked state         1 byte
021acca0: first move linked state         1 byte           (0x01: move is not linked; 0x02: move is linked, menu becomes weird?; 0x03: move is linked)
021acca8: second move linked state        1 byte           (0x01: move is not linked; 0x02: move is linked, menu becomes weird?; 0x03: move is linked)
021accaa: second move locked state        1 byte
021accac: second move id                  2 bytes
021accae: second move pp                  1 byte
021acce2: Unknown                         1 byte           These two addresses seem to turn the player invisible, but may also have a meaningful effect on the player's sprite.  Needs investigation.
021acce5: Unknown                         1 byte
021acce4: shaking animation active        1 byte
021acb86: species                         2 bytes
021acaf3: show evolution status in menu   1 byte           Causes evolution status to appear on the fourth page of the stats screen.


Second party member

Address |  Value        |   Size       |      Additional info
-----------------------------------------------------------------------------
021acdd0: experience        Unknown
021acdba: yellow shadow     1 byte


Current dungeon

Address |  Value        |      Size       |      Additional info
-----------------------------------------------------------------------------
021acae0: id                   1 byte
021acae1: floor number         1 byte
021acb0e: thief alert music    1 byte
021acb0f: monster house music  1 byte
021acb12: music id             2 bytes

Miscellaneous

Address |  Value                                    |  Size  |  Additional info
-----------------------------------------------------------------------------
021acc79: reveals enemies on map                      1 byte   
021acdf8: can partner be sent home before postgame?   1 byte    A3 prevents partner from being sent home, any other value allows.