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)...")
 
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Infobox table|name=Script Pointer Table
{{subpage|game=Pokémon Mystery Dungeon: Red Rescue Team}}
{{Infobox table|name=Function Script: Pointer Table
|game=Pokémon Mystery Dungeon: Red Rescue Team
|game=Pokémon Mystery Dungeon: Red Rescue Team
|loc=ROM
|loc=ROM
Line 8: Line 9:
|totallength=4884 bytes (0x1314)
|totallength=4884 bytes (0x1314)
}}
}}
Every corresponds to a script. For the list of scripts, see [[Pokémon Mystery Dungeon: Red Rescue Team:Script Debug Names|Script Debug Names]].
Every corresponds to a script. For the list of scripts, see [[Pokémon Mystery Dungeon: Red Rescue Team:Function Script:Debug Names|Script Debug Names]].


Below is described the entry structure:
Below is described the entry structure:
Line 15: Line 16:
--------  ----  ----------------
--------  ----  ----------------
{
{
   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

Latest revision as of 02:42, 24 January 2024

This is a sub-page of Pokémon Mystery Dungeon: Red Rescue Team/Function Script.

Function 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.