Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Pokémon Mystery Dungeon: Red Rescue Team/Function Script/Pointer Table: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(Created page with "{{Infobox table|name=Script Pointer Table |game=Pokémon Mystery Dungeon: Red Rescue Team |loc=ROM |start=0x012F1F8 |end=0x013050B |numentries=407 |entrylength=12 bytes (0x12)...")
 
m (added explanation)
Line 15: Line 15:
--------  ----  ----------------
--------  ----  ----------------
{
{
   0000    0002  use unknown, maybe is only for debug purposes
   0000    0002  the index used to call the command.
   0002    0002  use unknown, maybe is only for debug purposes
   0002    0002  use unknown, maybe is only for debug purposes
   0004    0004  little-endian GBA pointer to script debug name
   0004    0004  little-endian GBA pointer to script debug name

Revision as of 00:29, 16 April 2016

Script Pointer Table
Game Pokémon Mystery Dungeon: Red Rescue Team
Start Address 0x012F1F8
End Address 0x013050B
# of Entries 407
Entry Length 12 bytes (0x12)
Total Length 4884 bytes (0x1314)
Back to the ROM map

Every corresponds to a script. For the list of scripts, see Script Debug Names.

Below is described the entry structure:

Address   Size     Description
--------  ----   ----------------
{
  0000    0002   the index used to call the command.
  0002    0002   use unknown, maybe is only for debug purposes
  0004    0004   little-endian GBA pointer to script debug name
  0008    0004   little-endian GBA pointer to script data
}
Repeats for every entry.