Skip to content
JimB16 edited this page May 6, 2016 · 7 revisions

Welcome to the PokePlat wiki!

  • Functions in the repository that I gave a name (search for the labels in the files)
    • arm9.s
      • Bios_WaitByLoop: @ 2000522
      • Bios_CpuSet: @ 2000570
      • entry_point: @ 2000800
      • FillMemory: @ 2000954
      • start: @ 2000c88
      • LoadOverlay: @ 2006590
      • LoadFromNARC: @ 2006aa4
      • SetPRNGSeed: @ 201d2dc
      • PRNG: @ 201d2e8
      • DecryptPkmnData: @ 201d5d4
      • Call_DecryptPkmnData: @ 201d600
      • DecryptPkmnData_IterationStep: @ 201d608
      • GetMapMatrix: @ 203a060
      • GetMapTexts: @ 203a088
      • GetMapScripts: @ 203a09c
      • GetMapMusicDay: @ 203a0c4
      • GetMapMusicNight: @ 203a0d8
      • GetMapName: @ 203a138
      • ScriptHandler: @ 203e778
      • ScriptHandler_LoadHWord: @ 203e838
      • ScriptHandler_LoadWord: @ 203e850
      • Call_GetMapTexts: @ 203f110
      • ScriptHandler_CheckLoadParameter: @ 203f118
      • ScriptHandler_CheckSaveParameter: @ 203f150
      • SetFlag: @ 203f19c
      • ScriptCmd_GivePokemon: @ 204cffc
      • LoadFromNARC_PlPersonal: @ 20781f8
      • Call_DecryptPkmnData2: @ 207822c
      • Call_DecryptPkmnData3: @ 2078234
      • CalcPokemonChecksum: @ 207823c
      • Division: @ 20e1f6c
      • IRQHandler: @ 1ff8000
  • JumpTables
    • arm9.s
      • JumpTable_ScriptHandler

Overlay uses:

  • MainMenu: 0x61,
  • Diary: 0x39, 0x51
  • Overworld: 0x5, 0x6, 0x7, 0x19, 0x1a
  • Battle: 0x10, 0x15, 0xb (Selection: 0xe; Execute: 0xc)

Some articles about the functions and structure of the "Pokemon Platinum"-Rom:

Clone this wiki locally