Notable Breakpoints

From ProjectPokemon Wiki
Revision as of 19:40, 2 March 2009 by SCV (talk | contribs)
Jump to navigation Jump to search

This page contains RAM addresses to various interesting and useful processes of Pokemon DPP.

Breakpoints can be set at these addresses.

Inspiration

This page is inspired by tsanth's thread with the same name on gamefaqs: [1]


Pokemon DP (U)

RAM Address Description Discovered by
0201B9EC PRNG loadingNOW, tsanth
02038B70 Script Handler loadingNOW
0205E40C Pokeradar Routine loadingNOW, tsanth
020EBC80 Division routine; R0= R0 / R1, R1=R0%R1 tsanth, SCV
021F4DA8 Beginning of Honey Tree Routine SCV
021F4EE4 Determines a value from 0-3 to use to determine which list will be used and how the shake value is calculated. If 0, slathering fails and not pokemon will show up. SCV
021F4F44 Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree. SCV
021F4F98 Determines which list will be used by (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)

SCV

021F4AC Determines a number from 0-3 that represents how much a honey tree will shake SCV
021F5138 Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%
0223C1EE Pokeball catching routine tsanth
0223BAD4 Wild Encounter Check tsanth