<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://projectpokemon.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SCV</id>
	<title>ProjectPokemon Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://projectpokemon.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SCV"/>
	<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/Special:Contributions/SCV"/>
	<updated>2026-04-17T20:03:25Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=User:SCV&amp;diff=1481</id>
		<title>User:SCV</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=User:SCV&amp;diff=1481"/>
		<updated>2009-06-01T17:06:13Z</updated>

		<summary type="html">&lt;p&gt;SCV: Created page with &amp;#039;Hi all, I am SCV. I am one of the admins of Project Pokemon. I mainly do research for Pokemon Diamond, Pearl and Platinum (and soon Heart Gold and Soul Siver). However, I do appl...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi all, I am SCV. I am one of the admins of Project Pokemon. I mainly do research for Pokemon Diamond, Pearl and Platinum (and soon Heart Gold and Soul Siver). However, I do apply my research in several ways. One of them is by making programs and content.&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Talk:AttackDex&amp;diff=1480</id>
		<title>Talk:AttackDex</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Talk:AttackDex&amp;diff=1480"/>
		<updated>2009-06-01T15:18:37Z</updated>

		<summary type="html">&lt;p&gt;SCV: Created page with &amp;#039;Maybe you should wait for the one on the site to be done. It will be out in a few days or less. You can see a preview [http://projectpokemon.org/pokedex/moves.php?id=001 MoveDex]...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Maybe you should wait for the one on the site to be done. It will be out in a few days or less. You can see a preview [http://projectpokemon.org/pokedex/moves.php?id=001 MoveDex] [[User:SCV|SCV]] 15:18, 1 June 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1323</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1323"/>
		<updated>2009-05-18T03:56:03Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DPP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pl RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2000FB0&lt;br /&gt;
|&lt;br /&gt;
|Begin Seed Calculation Routine&lt;br /&gt;
|[[mingot]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201B9E0&lt;br /&gt;
|&lt;br /&gt;
|Set [[PRNG]] seed&lt;br /&gt;
|[[mingot]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA1C&lt;br /&gt;
|&lt;br /&gt;
|Set [[IRNG]] Seed&lt;br /&gt;
|[[mingot]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|203E7D2&lt;br /&gt;
|Loads address for a command then branches to that address&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EAC58&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0000&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EB974&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0347&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|22479E6&lt;br /&gt;
|Call to get ID routine (result in r0)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|224E920&lt;br /&gt;
|Start of Frozen Handler&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1322</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1322"/>
		<updated>2009-05-18T03:54:38Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DPP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pl RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2000FB0&lt;br /&gt;
|&lt;br /&gt;
|Begin Seed Calculation Routine&lt;br /&gt;
|[[mingot]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201B9E0&lt;br /&gt;
|&lt;br /&gt;
|Set [[PRNG]] seed&lt;br /&gt;
|[[mingot]]&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA1C&lt;br /&gt;
|&lt;br /&gt;
|Set [[IRNG]] Seed&lt;br /&gt;
|[[mingot]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|203E7D2&lt;br /&gt;
|Loads address for a command then branches to that address&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EAC58&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0000&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EB974&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0347&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|22479E6&lt;br /&gt;
|Call to get ID routine (result in r0)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|224E920&lt;br /&gt;
|Start of Frozen Handler&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Thenewpoketext&amp;diff=1312</id>
		<title>Thenewpoketext</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Thenewpoketext&amp;diff=1312"/>
		<updated>2009-05-17T16:09:34Z</updated>

		<summary type="html">&lt;p&gt;SCV: Created page with &amp;#039;thenewpoketext and  poketext are two programs made by loadingNOW ==Impact of these programs== The text for DPP is stored in msg.narc or pl_msg.narc. Within those narc fil...&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;thenewpoketext and  poketext are two programs made by [[loadingNOW]]&lt;br /&gt;
==Impact of these programs==&lt;br /&gt;
The text for DPP is stored in msg.narc or pl_msg.narc. Within those [[narc]] files there is text such as pokemon names, move names, text for each location. However, the text is stored using an internal font and is also encrypted. Poketext was the first program to unencrypted the text and provide for extracting text.&lt;br /&gt;
&lt;br /&gt;
==thenewpoketext==&lt;br /&gt;
thenewpoketext is the successor of poketext and is by far a much more useful program. It is programmed in python and uses [[ndstool]] to unpack the rom. The text editing is handled through xml. An xml file can be extracted then edited an patched to the msg.narc. Then the ROM rebuilt using ndstool.&lt;br /&gt;
==poketext==&lt;br /&gt;
Poketext can be used to extract text and make html files with the text from the game. loadingNOW provided the source to poketext and gave an indication as to how to make &lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
thenewpoketext can be downloaded at loadingNOW&#039;s site: [http://pokeguide.filb.de/ Pokeguide]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=ROM_Hacking&amp;diff=1307</id>
		<title>ROM Hacking</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=ROM_Hacking&amp;diff=1307"/>
		<updated>2009-05-17T15:31:04Z</updated>

		<summary type="html">&lt;p&gt;SCV: Redirected page to ROM Editing and Research&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[ROM Editing and Research]]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=1271</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=1271"/>
		<updated>2009-05-14T04:49:52Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Project Pokemon Wiki Home&lt;br /&gt;
** http://projectpokemon.org/|Project Pokemon Main Page&lt;br /&gt;
** http://projectpokemon.org/forums/|Project Pokemon Forums&lt;br /&gt;
** http://projectpokemon.org/irc/|Project Pokemon Chat&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1131</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1131"/>
		<updated>2009-05-06T00:23:52Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DPP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pl RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|203E7D2&lt;br /&gt;
|Loads address for a command then branches to that address&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EAC58&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0000&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EB974&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0347&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|22479E6&lt;br /&gt;
|Call to get ID routine (result in r0)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|224E920&lt;br /&gt;
|Start of Frozen Handler&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1127</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1127"/>
		<updated>2009-05-05T05:52:27Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DPP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pl RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|203E7D2&lt;br /&gt;
|Loads address for a command then branches to that address&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EAC58&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0000&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EB974&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0347&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|22479E6&lt;br /&gt;
|Call to get ID routine (result in r0)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1126</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=1126"/>
		<updated>2009-05-04T23:57:38Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pl RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|203E7D2&lt;br /&gt;
|Loads address for a command then branches to that address&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EAC58&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0000&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EB974&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0347&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
||-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|22479E6&lt;br /&gt;
|Call to get ID routine (result in r0)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=868</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=868"/>
		<updated>2009-04-23T16:33:16Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DPP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pl RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|203E7D2&lt;br /&gt;
|Loads address for a command then branches to that address&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EAC58&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0000&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|020EB974&lt;br /&gt;
|Pointer to Begin Routine for Script Command 0347&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=867</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=867"/>
		<updated>2009-04-21T06:39:12Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DPP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pt RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|0203E778&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=807</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=807"/>
		<updated>2009-04-12T15:18:05Z</updated>

		<summary type="html">&lt;p&gt;SCV: Unprotected &amp;quot;Main Page&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. &lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits. Otherwise a credits section at the bottom of the page is preferred.&lt;br /&gt;
&lt;br /&gt;
That being said, here&#039;s the beginning of an [[Anime]] Episode Guide&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.net/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=677</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=677"/>
		<updated>2009-04-09T16:19:17Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pt RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|0201D2EA&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201BA10&lt;br /&gt;
|0201D30C&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=676</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=676"/>
		<updated>2009-04-09T14:58:17Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DPP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pt RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|020E1F6C&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|021EFF4C&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=576</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=576"/>
		<updated>2009-04-08T02:49:48Z</updated>

		<summary type="html">&lt;p&gt;SCV: Protected &amp;quot;Main Page&amp;quot; ([edit=sysop] (indefinite) [move=sysop] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. &lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits. Otherwise a credits section at the bottom of the page is preferred.&lt;br /&gt;
&lt;br /&gt;
That being said, here&#039;s the beginning of an [[Anime]] Episode Guide&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.net/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=573</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=573"/>
		<updated>2009-04-08T02:07:16Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. &lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits. Otherwise a credits section at the bottom of the page is preferred.&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.org&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.net/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=572</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=572"/>
		<updated>2009-04-08T02:06:17Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. &lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits. Otherwise a credits section at the bottom of the page is preferred.&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.net/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=564</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=564"/>
		<updated>2009-04-06T14:08:29Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Our Goal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. &lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits. Otherwise a credits section at the bottom of the page is preferred.&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.net/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=563</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=563"/>
		<updated>2009-04-05T15:55:20Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Our Goal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. We want this wiki to be filled with juicy content and only our contributors can help us achieve this goal!&lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits. Otherwise a credits section at the bottom of the page is preferred.&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.net/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=562</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=562"/>
		<updated>2009-04-05T05:25:32Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Project Pokemon Wiki Home&lt;br /&gt;
** http://www.projectpokemon.org/|Project Pokemon Main Page&lt;br /&gt;
** http://www.projectpokemon.org/forums/|Project Pokemon Forums&lt;br /&gt;
** http://www.projectpokemon.org/irc/|Project Pokemon Chat&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=561</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=561"/>
		<updated>2009-04-04T05:06:27Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** http://www.projectpokemon.org/|Project Pokemon Main Page&lt;br /&gt;
** http://www.projectpokemon.org/forums/|Project Pokemon Forums&lt;br /&gt;
** http://www.projectpokemon.org/irc/|Project Pokemon Chat&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=555</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=555"/>
		<updated>2009-03-28T07:31:54Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pt RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|SCV&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=554</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=554"/>
		<updated>2009-03-28T07:31:34Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on GameFAQs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!DP RAM Address&lt;br /&gt;
!Pt RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
|2078780&lt;br /&gt;
|Begin Calculation of [[Pokemon ID]] for alternate forms.&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|&lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=497</id>
		<title>Pokémon DP Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=497"/>
		<updated>2009-03-13T07:26:24Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* GTS Pokémon - 0x73E8 */  not a GTS Pokemon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Save File Structure ==&lt;br /&gt;
&lt;br /&gt;
A Pokémon Diamond and Pearl save file is divided into two pairs of blocks.  Each pair consists of one general block, one storage box block, and one hall of fame block.  The storage box block contains current information regarding [[Bebe|Bebe&#039;s]] storage system, including stored Pokémon, box names, box wallpapers, and the current open box.  The general block contains current information on every other aspect of the game&#039;s progress, such as the trainer&#039;s name, ID number, acquired badges, party Pokémon, items, and much more.  The hall of fame block contains information about the Pokémon used to defeat the Elite 4.  The other pair is a backup from the previous save.&lt;br /&gt;
&lt;br /&gt;
The first general block in the file begins at 0x00000.  The first storage block begins at 0x0C100.  The first hall of fame block starts at 0x20000.  The second general, storage, and hall of fame blocks are at the same address + 0x40000.  The current blocks are not always stored in linear order in the save file (i.e. if the second general block is the more current, the first or second storage box block can possibly be the current as well).&lt;br /&gt;
&lt;br /&gt;
== Block Footers ==&lt;br /&gt;
&lt;br /&gt;
The last 20 bytes of each general and storage box block is a footer.  The last 24 bytes of each hall of fame block is a footer.  The footer is used to determine:&lt;br /&gt;
&lt;br /&gt;
* The size of the block&lt;br /&gt;
* Whether the block is current or a backup.&lt;br /&gt;
* Which big &amp;amp; small blocks link together.&lt;br /&gt;
&lt;br /&gt;
===General/Storage Box Footer===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Purpose&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00 - 0x03&lt;br /&gt;
| Save ID number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04 - 0x07&lt;br /&gt;
| Save index number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08 - 0x0B&lt;br /&gt;
| Size of block&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0C - 0x0F&lt;br /&gt;
| &#039;&#039;Run-time usage&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10 - 0x11&lt;br /&gt;
| &#039;&#039;Run-time usage&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x12 - 0x13&lt;br /&gt;
| [[Pokémon NDS Save File Checksum|Checksum]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Hall of Fame Footer===&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Purpose&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00 - 0x03&lt;br /&gt;
| Save ID number&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04 - 0x07&lt;br /&gt;
| Save index number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08 - 0x0B&lt;br /&gt;
| &#039;&#039;Run-time usage&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0C - 0x0F&lt;br /&gt;
| &#039;&#039;Run-time usage&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10 - 0x13&lt;br /&gt;
| Size of block&lt;br /&gt;
|- style=&amp;quot;background: #ddd;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x14 - 0x15&lt;br /&gt;
| &#039;&#039;Run-time usage&#039;&#039;&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x16 - 0x17&lt;br /&gt;
| [[Pokémon NDS Save File Checksum|Checksum]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Loading/Saving A Save File ==&lt;br /&gt;
&lt;br /&gt;
When the game loads the save file, it first compares the save index number of each small block.  If the small block with the highest save index number has a correct checksum, then the game checks to see which big block has a matching ID number.  If both big blocks have the same ID number as the small block, then the big block with the highest save index number is chosen.  If the big block chosen by the save file has a correct checksum, then the game loads successfully.  If the checksum is incorrect in either the small or big block, the game reverts to the other block pair.  If either of their checksums are incorrect, then no data is loaded, and a new game must be started.&lt;br /&gt;
&lt;br /&gt;
When the game saves data, the save index number is incremented + 1 from the current save index number, and the backup small block is overwritten with the new data.&lt;br /&gt;
&lt;br /&gt;
If nothing in the big block has changed, then the save ID number in both blocks is retained.  However, if changes have been made to the big block, then the backup big block is overwritten with the new data, and a new save ID number is generated, which is then written to the new small block.  This is the reason why the game varies on how long it takes to save.&lt;br /&gt;
&lt;br /&gt;
Thus, either small block can be linked with either big block, and the current pair is identified using the footer information.&lt;br /&gt;
&lt;br /&gt;
==Small block offsets==&lt;br /&gt;
&lt;br /&gt;
===Adventure Started - 0x34===&lt;br /&gt;
*Unsigned 32bit integer.&lt;br /&gt;
*Number of seconds since 1/1/2000 00:00:00&lt;br /&gt;
&lt;br /&gt;
===Pokémon League Champ Date - 0x3C===&lt;br /&gt;
*Unsigned 32bit integer.&lt;br /&gt;
*Number of seconds since 1/1/2000 00:00:00&lt;br /&gt;
&lt;br /&gt;
===Trainer Name - 0x64===&lt;br /&gt;
*8 unsigned 16bit integers.&lt;br /&gt;
*Each {{wplink|word_(computing)|word}} represents a character in the game&#039;s [[Pokémon NDS Character Table|character table]].&lt;br /&gt;
&lt;br /&gt;
===Trainer ID - 0x74===&lt;br /&gt;
*Random unsigned 16bit integer&lt;br /&gt;
*The visible identification number of a trainer&lt;br /&gt;
*Determines ownership of Pokémon.&lt;br /&gt;
&lt;br /&gt;
===Secret ID - 0x76===&lt;br /&gt;
*Random unsigned 16bit integer&lt;br /&gt;
* The hidden identification number of a trainer&lt;br /&gt;
*Determines ownership of Pokémon.&lt;br /&gt;
*Determines variation in the game.&lt;br /&gt;
&lt;br /&gt;
===Money - 0x78===&lt;br /&gt;
*Unsigned 32bit integer.&lt;br /&gt;
*Limited to 0xF423F (999,999)&lt;br /&gt;
&lt;br /&gt;
===Trainer Gender - 0x7C===&lt;br /&gt;
*0 if male, 1 if female.&lt;br /&gt;
*Determines ownership of Pokémon.&lt;br /&gt;
&lt;br /&gt;
===Multiplayer Avatar - 0x7F===&lt;br /&gt;
*Unsigned 8bit integer.&lt;br /&gt;
*Determines the sprite seen by other players in a multiplayer environment such as the Union Room.&lt;br /&gt;
: 0x00 = None&lt;br /&gt;
: 0x03 = School Kid&lt;br /&gt;
: 0x05 = Bug Catcher&lt;br /&gt;
: 0x06 = Lass&lt;br /&gt;
: 0x07 = Battle Girl&lt;br /&gt;
: 0x0B = Ace Trainer Male&lt;br /&gt;
: 0x0D = Beauty&lt;br /&gt;
: 0x0E = Ace Trainer Female&lt;br /&gt;
: 0x0F = Roughneck&lt;br /&gt;
: 0x1F = Pop Idol&lt;br /&gt;
: 0x23 = Social&lt;br /&gt;
: 0x25 = Cowgirl&lt;br /&gt;
: 0x2A = Ruin Maniac&lt;br /&gt;
: 0x32 = Black Belt&lt;br /&gt;
: 0x3E = Rich Boy&lt;br /&gt;
: 0x3F = Lady&lt;br /&gt;
: 0x46 = Psychic&lt;br /&gt;
&lt;br /&gt;
===Number of Current Party Pokémon - 0x94===&lt;br /&gt;
*Unsigned 8bit integer.&lt;br /&gt;
&lt;br /&gt;
===Party Pokémon - 0x98===&lt;br /&gt;
The Pokémon in the trainer&#039;s party.&lt;br /&gt;
*6 blocks of 236byte structures&lt;br /&gt;
{{main|Pokemon NDS Structure}}&lt;br /&gt;
&lt;br /&gt;
===Starter Pokémon - 0xDF0===&lt;br /&gt;
The [[Pokédex]] number of the starter chosen.&lt;br /&gt;
*Unsigned 16bit integer.&lt;br /&gt;
&lt;br /&gt;
===Fly Locations - 0x1112===&lt;br /&gt;
*9byte bit field&lt;br /&gt;
&lt;br /&gt;
===Berry Trees - 0x1E84===&lt;br /&gt;
*128 blocks of 14byte structures&lt;br /&gt;
*List of [[Berry Tree#Locations|Berry Tree locations]]&lt;br /&gt;
{{main|Berry Tree(Technical)|Berry Trees}}&lt;br /&gt;
&lt;br /&gt;
===Rival&#039;s Name - 0x25A8===&lt;br /&gt;
*8 unsigned 16bit integers.&lt;br /&gt;
*Each {{wplink|word_(computing)|word}} represents a character in the game&#039;s [[Pokémon NDS Character Table|character table]].&lt;br /&gt;
&lt;br /&gt;
===Safari Zone Pokémon - 0x72D0===&lt;br /&gt;
*Unsigned 32bit integer result from the [[ARNG]].&lt;br /&gt;
*Four daily safari zone Pokémon&lt;br /&gt;
*&#039;&#039;Index&amp;lt;sub&amp;gt;n&amp;lt;/sub&amp;gt;&#039;&#039; = ( &#039;&#039;ARNG&#039;&#039; &amp;gt;&amp;gt; ( &#039;&#039;n&#039;&#039; * 0x5 ) ) &amp;amp; 0x1F&lt;br /&gt;
*List of [[Safari Zone Pokémon#Pokémon list|Safari Zone Pokémon]]&lt;br /&gt;
*&#039;&#039;Notes&#039;&#039;: Both Safari Zone Pokémon and [[#Swarm Pokémon - 0x72D0|Swarm Pokémon]] have the same [[ARNG]] value.&lt;br /&gt;
&lt;br /&gt;
===Swarm Pokémon - 0x72D4===&lt;br /&gt;
*Unsigned 32bit integer result from the [[ARNG]].&lt;br /&gt;
*One daily swarm Pokémon&lt;br /&gt;
*&#039;&#039;Index&#039;&#039; = &#039;&#039;ARNG&#039;&#039; % 0x1C&lt;br /&gt;
*List of [[Swarm Pokémon#Pokémon list|Swarm Pokémon]]&lt;br /&gt;
*&#039;&#039;Notes&#039;&#039;: Both [[#Safari Zone Pokémon - 0x72D0|Safari Zone Pokémon]] and Swarm Pokémon have the same [[ARNG]] value.&lt;br /&gt;
&lt;br /&gt;
===Daily Trophy Pokémon Today - 0x72DC===&lt;br /&gt;
*Unsigned 8bit integer&lt;br /&gt;
*First daily trophy garden Pokémon&lt;br /&gt;
*List of [[Daily Trophy Pokémon#Pokémon list|Daily Trophy Pokémon]]&lt;br /&gt;
&lt;br /&gt;
===Daily Trophy Pokémon Yesterday - 0x72DE===&lt;br /&gt;
*Unsigned 8bit integer&lt;br /&gt;
*Second daily trophy garden Pokémon&lt;br /&gt;
*List of [[Daily Trophy Pokémon#Pokémon list|Daily Trophy Pokémon]]&lt;br /&gt;
*&#039;&#039;Notes&#039;&#039;: Yesterday&#039;s Pokémon can be caught after beating the [[Elite 4]] and receiving the [[National Pokédex upgrade]].&lt;br /&gt;
&lt;br /&gt;
===Honey Trees - 0x72E4===&lt;br /&gt;
*21 blocks of 8byte structures&lt;br /&gt;
*List of [[Honey Tree#Locations|Honey Tree locations]]&lt;br /&gt;
{{main|Honey Tree(Technical)|Honey Trees}}&lt;br /&gt;
&lt;br /&gt;
===Unknown Pokémon - 0x73E8===&lt;br /&gt;
One Pokémon&lt;br /&gt;
*1 block of 236byte structures&lt;br /&gt;
{{main|Pokemon NDS Structure}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=436</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=436"/>
		<updated>2009-03-08T15:21:42Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Our Goal==&lt;br /&gt;
This wiki is not only dedicated to in-game discoveries, but also everything Pokémon related! Feel free to write an Anime guide, a Pokédex entry, etc. We want this wiki to be filled with juicy content and only our contributors can help us achieve this goal!&lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits.&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.org/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=434</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Main_Page&amp;diff=434"/>
		<updated>2009-03-08T14:46:27Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Suggestions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome To Project Pokemon&#039;s Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here we will mainly be keeping new information we discover about the DPP games. &lt;br /&gt;
&lt;br /&gt;
Giving credit where credit is due is important to us and as such we ask that each page contain all appropriate credits.&lt;br /&gt;
In cases where there are lists like: [[Notable Breakpoints]], this can be done by adding a column for credits.&lt;br /&gt;
&lt;br /&gt;
==Suggestions==&lt;br /&gt;
&#039;&#039;&#039;If you have any suggestions don&#039;t hesitate to let us know: wiki@projectpokemon.net&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
== Getting started ==&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;br /&gt;
* [http://projectpokemon.org/wiki/Special:AllPages All Pages]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Talk:Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=433</id>
		<title>Talk:Pokémon DP Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Talk:Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=433"/>
		<updated>2009-03-07T23:59:51Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* CheckSum Algorithm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just updated this page with slightly revised information on how the game determines which save blocks are most current.  Turns out even Pokésav isn&#039;t programmed to pick up on an instance where both big blocks have the same ID number, which means my programs now read the save file more accurately than Pokésav.  Interesting.  --[[Codemonkey85]], 02/19/09 4:49 AM EST&lt;br /&gt;
&lt;br /&gt;
Sabresite, I noticed your comment in the Bulbapedia page on the Pokémon NDS save file structure.  I&#039;m not terribly competent at wiki markup, so if you want to make either page look prettier, that&#039;s cool... as for content, would it be okay to copy the info from this page to the Bulbapedia one?  I wrote both (with help from loadingNOW), so I don&#039;t see a problem, but I know you guys are trying to keep this wiki under wraps.&lt;br /&gt;
&lt;br /&gt;
Also, I&#039;d really like to add the save block checksum algorithms, but I can&#039;t really do it without either posting it in VB.Net (which everyone hates), or directly plagiarizing loadingNOW by posting it in C++.  Unless there&#039;s a more language-independent way to format it.--[[Codemonkey85]], 02/26/09 12:22 PM EST&lt;br /&gt;
&lt;br /&gt;
== CheckSum Algorithm ==&lt;br /&gt;
&lt;br /&gt;
Please post the checksum algorithm in C++-like syntax.  The code loadingNOW used was standard pseudo-language. [[User:Sabresite|Sabresite]] 20:44, 4 March 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
So it&#039;s okay to use loadingNOW&#039;s example?  Otherwise I&#039;ll just run my code in a converter and see what pops out. --[[User:Codemonkey85|Codemonkey85]] 12:01, 6 March 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
I am pretty sure loadingNOW would have no qualms with his code being posted. But we can always ask him. Of course, it might be a good idea to link to his document in a credits sections. [[User:SCV|SCV]] 17:43, 6 March 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
[[LoadingNOW]] said its okay to use his document. We can also link to it so people can see the original. [[User:SCV|SCV]] 23:59, 7 March 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Talk:Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=430</id>
		<title>Talk:Pokémon DP Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Talk:Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=430"/>
		<updated>2009-03-06T17:43:11Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* CheckSum Algorithm */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I just updated this page with slightly revised information on how the game determines which save blocks are most current.  Turns out even Pokésav isn&#039;t programmed to pick up on an instance where both big blocks have the same ID number, which means my programs now read the save file more accurately than Pokésav.  Interesting.  --[[Codemonkey85]], 02/19/09 4:49 AM EST&lt;br /&gt;
&lt;br /&gt;
Sabresite, I noticed your comment in the Bulbapedia page on the Pokémon NDS save file structure.  I&#039;m not terribly competent at wiki markup, so if you want to make either page look prettier, that&#039;s cool... as for content, would it be okay to copy the info from this page to the Bulbapedia one?  I wrote both (with help from loadingNOW), so I don&#039;t see a problem, but I know you guys are trying to keep this wiki under wraps.&lt;br /&gt;
&lt;br /&gt;
Also, I&#039;d really like to add the save block checksum algorithms, but I can&#039;t really do it without either posting it in VB.Net (which everyone hates), or directly plagiarizing loadingNOW by posting it in C++.  Unless there&#039;s a more language-independent way to format it.--[[Codemonkey85]], 02/26/09 12:22 PM EST&lt;br /&gt;
&lt;br /&gt;
== CheckSum Algorithm ==&lt;br /&gt;
&lt;br /&gt;
Please post the checksum algorithm in C++-like syntax.  The code loadingNOW used was standard pseudo-language. [[User:Sabresite|Sabresite]] 20:44, 4 March 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
So it&#039;s okay to use loadingNOW&#039;s example?  Otherwise I&#039;ll just run my code in a converter and see what pops out. --[[User:Codemonkey85|Codemonkey85]] 12:01, 6 March 2009 (EST)&lt;br /&gt;
&lt;br /&gt;
I am pretty sure loadingNOW would have no qualms with his code being posted. But we can always ask him. Of course, it might be a good idea to link to his document in a credits sections. [[User:SCV|SCV]] 17:43, 6 March 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_Legality&amp;diff=337</id>
		<title>Pokémon Legality</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_Legality&amp;diff=337"/>
		<updated>2009-03-05T03:20:45Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Preparation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definition ==&lt;br /&gt;
*Legal (Valid) Pokémon are able to exist naturally in the game without the use of external devices.&lt;br /&gt;
*Illegal Pokémon are not able to exist naturally in the game without the use of external devices.&lt;br /&gt;
*Legitimate (Legit) Pokémon are created without the use of external devices. Because all of these Pokémon are also able to exist naturally in the game, legitimate Pokémon are a subset of legal Pokémon.&lt;br /&gt;
&lt;br /&gt;
Although illegal Pokémon can only be created with the use of an external device (they simply cannot exist without the intervention of such a device), legal Pokémon can be created either naturally or through the intervention of an external device. Legitimate Pokémon, however, are always created naturally.&lt;br /&gt;
Because of the nature of these definitions, it is possible to check for the legality of the Pokémon, but impossible to check for legitimacy. Therefore, there is no objective way to tell whether a Pokémon is truly legitimate or not. Programs such as [[Legality Checker]] and [[pika&#039;s AntiCheat|pAC]] can only check for legality, not legitimacy.&lt;br /&gt;
&lt;br /&gt;
Examples&lt;br /&gt;
&lt;br /&gt;
My Torterra, originating as a starter in the game and raised by hand (and never touched by an external device), would be considered legitimate.&lt;br /&gt;
A Spiritomb with Wonder Guard would be considered illegal, because Spiritombs cannot be assigned with the Wonder Guard ability without the use of an external device.&lt;br /&gt;
The 31/31/31/31/31/31 shiny docile Umbreon from the PKM Database would be considered legal because it was created with the use of external devices, but could exist in the game without the use of external devices. Although it would be extremely rare to encounter such a Pokémon, all aspects of its data (its moveset, PID/IV combination, location caught, 85h, etc.) could have been generated by the game naturally.&lt;br /&gt;
&lt;br /&gt;
==Making Legal Pokémon==&lt;br /&gt;
===Preparation===&lt;br /&gt;
First, in order to create a Legal Pokémon, the user will need:&lt;br /&gt;
*[http://www.pokesav.org/main/pokesav-compact-beta-released Pokesav]&lt;br /&gt;
*[http://forum.pokesav.org/viewtopic.php?f=23&amp;amp;t=1316&amp;amp;sid=402c34d907678d2e30efda0dfdf03811&amp;amp;start=0#p3287 Legality Checker]&lt;br /&gt;
*[http://projectpokemon.org/IVPID.zip PID&amp;lt;-&amp;gt;IV Program]&lt;br /&gt;
*[http://forum.pokesav.org/viewtopic.php?f=23&amp;amp;t=2163#p16679 Trash Byte Normalizer]&lt;br /&gt;
&lt;br /&gt;
And will also need a way of transferring Pokémon into your game.&lt;br /&gt;
&lt;br /&gt;
===Starting===&lt;br /&gt;
#	Open Pokesav &lt;br /&gt;
#	Open your .sav file&lt;br /&gt;
#	Go into the Storage menu on the bottom right corner of the main Pokesav screen and select an available spot in any of your boxes and click Edit&lt;br /&gt;
#	At this point, select a Pokémon and enter desired Trainer ID, Secret ID, Level, Happiness, Name, Held Item, and OT&lt;br /&gt;
#	Enter in the correct ability of the chosen Pokémon.&lt;br /&gt;
#	Select a Valid Moveset&lt;br /&gt;
#	Enter desired EVs, but make sure that all of them added don’t pass 510 and one stat cannot have more than 255&lt;br /&gt;
#	You may edit Contest Stats to your liking&lt;br /&gt;
#	You may edit Marking to your liking &lt;br /&gt;
&lt;br /&gt;
If you want the Pokémon to appear hatched, continue here:&lt;br /&gt;
#	On Region/Version, choose either Diamond, Pearl, or Platinum&lt;br /&gt;
#	Enter the Ball Caught With as Pokeball&lt;br /&gt;
#	Now, enter in the Met at box, 2000. This will set it to Met At Day Care Couple&lt;br /&gt;
#	Leave the Met at Level box at 0&lt;br /&gt;
#	At the Egg Hatched section, select an area you would like the game to say where the egg hatched, however, be sure to not put anything out of the ordinary like Pokémon Event&lt;br /&gt;
#	It’s recommended to put an area near the Day Care Couple like Solaceon Town or any neighboring routes such as Route 209 and 210. This will make the Pokémon appear as if it were hatch in the usual places Pokémon are hatched.&lt;br /&gt;
&lt;br /&gt;
If you want the Pokémon to appear as wild/caught, continue here:&lt;br /&gt;
10) On Region/Version, choose either Diamond, Pearl, or Platinum&lt;br /&gt;
#	Enter Ball Caught With as any Pokeball you could buy in the PokeMart. You may enter Master Ball if you wish.&lt;br /&gt;
#	Make sure the Pokémon does not have any Egg Moves, unless it’s also a tutor   move&lt;br /&gt;
#	Select Met at and choose a location where the desired Pokémon can be found&lt;br /&gt;
#	Select Met at Level and choose a valid level depending on the Met at location&lt;br /&gt;
#	In the Hidden Hex Value section, change 85h according to capture method:&lt;br /&gt;
:02 – Tall Grass&lt;br /&gt;
:04 – Dialga/Palkia&lt;br /&gt;
:05 – Cave/Hall of Origin&lt;br /&gt;
:07 – Caught in the Water&lt;br /&gt;
:09 – Catught in Building&lt;br /&gt;
:0A – Great Marsh&lt;br /&gt;
:0C – Starters/Fossils&lt;br /&gt;
&lt;br /&gt;
If you want the Pokémon to appear as if it were obtained via PalPark, continue here:&lt;br /&gt;
#	On Region/Version, choose any GBA Pokémon Game or Colosseum/XD (Note: Be sure the Pokémon can be caught in that game [Example: Kyogre cannot be from a FireRed game])&lt;br /&gt;
#	Enter Ball Caught With as any Pokeball you could buy in the PokeMart. You may enter Master Ball if you wish.&lt;br /&gt;
#	Enter in Met at as (Pal Park), 55.&lt;br /&gt;
#	Select Met at Level and choose a level you would like, but be sure not to have the level lower than what is possible (Example: Kyogre with Met at Level 20 is invalid and would not work)&lt;br /&gt;
&lt;br /&gt;
=== IV/PID===&lt;br /&gt;
Now, it’s on to PID/IV section of the process. IVs are Individual Values, Values a Pokémon randomly is given in Wild, although, Bred Pokémon inherit IVs depending on the Parent’s. Basically, the closer an IV is to 31 (The max), the higher the stats will be.&lt;br /&gt;
&lt;br /&gt;
In both the PID/IV Generator in Pokesav and SCV’s IV/PID Generator, they both will come up with results of different kinds of Algorithm:&lt;br /&gt;
*Normal NDS or GBA &lt;br /&gt;
:This type is the most common and will be seen on wild/legend encountered Pokémon in :NDS/GBA games.&lt;br /&gt;
*Wild NDS or GBA &lt;br /&gt;
:This type is less common and will be seen on wild encountered Pokémon in NDS/ GBA :games. It is unclear whether GBA legends will be seen with this type.&lt;br /&gt;
*Uncommon GBA &lt;br /&gt;
:This type is seen uncommonly by wild encountered Pokémon in GBA games.&lt;br /&gt;
*Rare GBA &lt;br /&gt;
:This type is seen rarely by wild encountered Pokémon in GBA games.&lt;br /&gt;
*Very Rare GBA &lt;br /&gt;
:This type is seen in less than 1% of wild encountered Pokémon in GBA games.&lt;br /&gt;
*Ultra Rare GBA &lt;br /&gt;
:This type is seen in less than 0.01% of wild encountered Pokémon in GBA games.&lt;br /&gt;
*Common GBA Event (Restricted) &lt;br /&gt;
:This type is seen with particular promotional GBA Pokémon.&lt;br /&gt;
*Common GBA Event (Unrestricted) &lt;br /&gt;
:This type is seen with particular promotional GBA Pokémon.  &lt;br /&gt;
Note: For more information on Algorithms, check the readme.txt with the Legality download.&lt;br /&gt;
&lt;br /&gt;
Method 1:&lt;br /&gt;
#	Choose the desired IVs and click on Pokesav’s PID/IV.&lt;br /&gt;
#	Click Generate, look at the Algorithms and find the one that matches the Pokémon you are making (Example: I’m making a Starly, so I will choose one with either Normal or Non-Event NDS)&lt;br /&gt;
#	It will show that there are natures to the right of the Algorithms so select a Valid Algorithm and choose a nature that corresponds with it (Example: My Starly gets 5 different natures with Normal NDS, so I will choose a nature I like with Normal NDS)&lt;br /&gt;
&lt;br /&gt;
Method 2:&lt;br /&gt;
#	Open SCV’s IV/PID Generator and select an option&lt;br /&gt;
#	The program will guide you through the process and give you instructions&lt;br /&gt;
#	When done, copy the PID to Pokesav’s PID&lt;br /&gt;
&lt;br /&gt;
TIP: If you did not get any results with the nature you wanted, try changing one of the IVs by at least one point. This will give you different results when you try to generate another PID.&lt;br /&gt;
&lt;br /&gt;
===Trash Bytes===&lt;br /&gt;
The last step of the process involves Trash Bytes. If you choose to edit a Wild/Caught Pokémon, you’re done. However, if the Pokémon is from Palpark or from an Egg, fallow theses steps:&lt;br /&gt;
&lt;br /&gt;
How to Normalize the Trash Bytes of a Pokémon:&lt;br /&gt;
#	In Poksav, click on Save in the Storage menu&lt;br /&gt;
#	Name the file and save it somewhere accessible&lt;br /&gt;
#	Drag the saved file (Should be a .pkm file) over the Trash Byte Normalizer program&lt;br /&gt;
#	Click on Load in an available spot in your Storage menu&lt;br /&gt;
&lt;br /&gt;
===Final Test===&lt;br /&gt;
Now it’s time to test if it’s legit. Fallow these steps:&lt;br /&gt;
#	In Poksav, click on Save in the Storage menu&lt;br /&gt;
#	Name the file and save it somewhere accessible&lt;br /&gt;
#	Drag the saved file (Should be a .pkm file) over the Legal.exe Program&lt;br /&gt;
#	Check to see if everything checks out as valid&lt;br /&gt;
#	If you see Valid and no Invalids, your Pokémon is legal!&lt;br /&gt;
&lt;br /&gt;
If it passed the Final Test, then Congratulations! Your Pokémon is legal and ready to be used!&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
Q: My Generated Pokémon is Legal, will it work on Pokémon Battle Revolution?&lt;br /&gt;
&lt;br /&gt;
A: Yes, if the Pokémon is legal, it will work on PBR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: What if I want a Shiny legal Pokémon?&lt;br /&gt;
&lt;br /&gt;
A: Select the option for a Shiny Pokémon in SCV’s IV/PID Generator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: I tried exporting it as an AR Code, but it doesn’t come out lined up?&lt;br /&gt;
&lt;br /&gt;
A: Make sure your using PokesavARDSOutput.exe&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Q: If I edited an existing Pokémon, would it still be legal?&lt;br /&gt;
&lt;br /&gt;
A: As long as it fallows everything above.&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
*SCV - IV/PID Program&lt;br /&gt;
*Sabresite - Legality Program and Trash Byte Normalizer&lt;br /&gt;
*coolhbo3K - Definition Section&lt;br /&gt;
*Greencat - Creating and Putting Together the Guide&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=327</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=327"/>
		<updated>2009-03-04T21:30:12Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** DPP Script Commands|DPP Script Commands&lt;br /&gt;
** Notable Breakpoints|Notable Breakpoints&lt;br /&gt;
**Pokémon NDS Save File Structure|Pokémon NDS Save File Structure &lt;br /&gt;
** http://www.projectpokemon.net|Project Pokemon Main Page&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=315</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=315"/>
		<updated>2009-03-04T19:37:44Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** DPP Scripting Commands|DPP Scripting Commands&lt;br /&gt;
** Notable Breakpoints|Notable Breakpoints&lt;br /&gt;
**Pokémon NDS Save File Structure|Pokémon NDS Save File Structure &lt;br /&gt;
** http://www.projectpokemon.net|Project Pokemon Main Page&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=314</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=314"/>
		<updated>2009-03-04T19:34:45Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** DPP Scripting Commands|DPP Scripting Commands&lt;br /&gt;
** Notable Breakpoints|Notable Breakpoints&lt;br /&gt;
** http://www.projectpokemon.net|Project Pokemon Main Page&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=313</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=MediaWiki:Sidebar&amp;diff=313"/>
		<updated>2009-03-04T19:34:00Z</updated>

		<summary type="html">&lt;p&gt;SCV: New page: * SEARCH * navigation ** mainpage|mainpage-description ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage * TOOLBOX * LANGUAGES * RILPOINT_T...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* SEARCH&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** currentevents-url|currentevents&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
* RILPOINT_TABS&lt;br /&gt;
** Main Page|Home&lt;br /&gt;
** DPP Scripting Commands|DPP Scripting Commands&lt;br /&gt;
** Notable Breakpoints|Notable Breakpoints&lt;br /&gt;
** http://www.projectpokemon.net&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=288</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=288"/>
		<updated>2009-03-04T16:36:07Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Returns 1 if the current tree being slathered is a [[Munchlax Tree]] and 0 otherwise.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=287</id>
		<title>Pokémon DP Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=287"/>
		<updated>2009-03-02T22:52:42Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Offsets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Save File Structure ==&lt;br /&gt;
&lt;br /&gt;
A Pokémon Diamond, Pearl, and Platinum save file is broken down into two pairs of blocks.  Each pair consists of one small block and one big block.  One big block contains current information regarding the PC storage system, including stored Pokémon, box names, box wallpapers, and the current open box.  One small block contains current information on every other aspect of the game&#039;s progress, such as the trainer&#039;s name, ID number, acquired badges, party Pokémon, items, and much more.  The other pair of blocks is a backup of the saved information.&lt;br /&gt;
&lt;br /&gt;
The first small block in the file begins at 0x00000.  The first big block begins at 0x0C100.  The second small and big blocks are at the same address + 0x40000.  It is important to note that the current small and current big blocks are not always stored in order in the save file (i.e. if the second small block is the more current, the first or second big block can possibly be the more current as well).&lt;br /&gt;
&lt;br /&gt;
== Block Footers ==&lt;br /&gt;
&lt;br /&gt;
The last 0x14 bytes of each save block is a footer.  The footer is used to determine:&lt;br /&gt;
&lt;br /&gt;
* If it is a big or small block&lt;br /&gt;
* If it is a current block or a backup block.&lt;br /&gt;
* Which big/small block it links to.&lt;br /&gt;
&lt;br /&gt;
Here is the structure of the block footer:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Purpose&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00 - 0x03&lt;br /&gt;
| Save ID number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04 - 0x07&lt;br /&gt;
| Save index number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08 - 0x0B&lt;br /&gt;
| Size of block&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0C - 0x0F&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10 - 0x11&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x12 - 0x13&lt;br /&gt;
| Checksum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Loading/Saving A Save File ==&lt;br /&gt;
&lt;br /&gt;
When the game loads the save file, it first compares the save index number of each small block.  If the small block with the highest save index number has a correct checksum, then the game checks to see which big block has a matching ID number.  If both big blocks have the same ID number as the small block, then the big block with the highest save index number is chosen.  If the big block chosen by the save file has a correct checksum, then the game loads successfully.  If the checksum is incorrect in either the small or big block, the game reverts to the other block pair.  If either of their checksums are incorrect, then no data is loaded, and a new game must be started.&lt;br /&gt;
&lt;br /&gt;
When the game saves data, the save index number is incremented + 1 from the current save index number, and the backup small block is overwritten with the new data.&lt;br /&gt;
&lt;br /&gt;
If nothing in the big block has changed, then the save ID number in both blocks is retained.  However, if changes have been made to the big block, then the backup big block is overwritten with the new data, and a new save ID number is generated, which is then written to the new small block.  This is the reason why the game varies on how long it takes to save.&lt;br /&gt;
&lt;br /&gt;
Thus, either small block can be linked with either big block, and the current pair is identified using the footer information.&lt;br /&gt;
&lt;br /&gt;
==Offsets==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Purpose&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| Trainer ID&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x72-0x73&lt;br /&gt;
| Secret ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=286</id>
		<title>Pokémon DP Save File Structure</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Pok%C3%A9mon_DP_Save_File_Structure&amp;diff=286"/>
		<updated>2009-03-02T22:45:51Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Save File Structure ==&lt;br /&gt;
&lt;br /&gt;
A Pokémon Diamond, Pearl, and Platinum save file is broken down into two pairs of blocks.  Each pair consists of one small block and one big block.  One big block contains current information regarding the PC storage system, including stored Pokémon, box names, box wallpapers, and the current open box.  One small block contains current information on every other aspect of the game&#039;s progress, such as the trainer&#039;s name, ID number, acquired badges, party Pokémon, items, and much more.  The other pair of blocks is a backup of the saved information.&lt;br /&gt;
&lt;br /&gt;
The first small block in the file begins at 0x00000.  The first big block begins at 0x0C100.  The second small and big blocks are at the same address + 0x40000.  It is important to note that the current small and current big blocks are not always stored in order in the save file (i.e. if the second small block is the more current, the first or second big block can possibly be the more current as well).&lt;br /&gt;
&lt;br /&gt;
== Block Footers ==&lt;br /&gt;
&lt;br /&gt;
The last 0x14 bytes of each save block is a footer.  The footer is used to determine:&lt;br /&gt;
&lt;br /&gt;
* If it is a big or small block&lt;br /&gt;
* If it is a current block or a backup block.&lt;br /&gt;
* Which big/small block it links to.&lt;br /&gt;
&lt;br /&gt;
Here is the structure of the block footer:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Purpose&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x00 - 0x03&lt;br /&gt;
| Save ID number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x04 - 0x07&lt;br /&gt;
| Save index number&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x08 - 0x0B&lt;br /&gt;
| Size of block&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x0C - 0x0F&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x10 - 0x11&lt;br /&gt;
| Unknown&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x12 - 0x13&lt;br /&gt;
| Checksum&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Loading/Saving A Save File ==&lt;br /&gt;
&lt;br /&gt;
When the game loads the save file, it first compares the save index number of each small block.  If the small block with the highest save index number has a correct checksum, then the game checks to see which big block has a matching ID number.  If both big blocks have the same ID number as the small block, then the big block with the highest save index number is chosen.  If the big block chosen by the save file has a correct checksum, then the game loads successfully.  If the checksum is incorrect in either the small or big block, the game reverts to the other block pair.  If either of their checksums are incorrect, then no data is loaded, and a new game must be started.&lt;br /&gt;
&lt;br /&gt;
When the game saves data, the save index number is incremented + 1 from the current save index number, and the backup small block is overwritten with the new data.&lt;br /&gt;
&lt;br /&gt;
If nothing in the big block has changed, then the save ID number in both blocks is retained.  However, if changes have been made to the big block, then the backup big block is overwritten with the new data, and a new save ID number is generated, which is then written to the new small block.  This is the reason why the game varies on how long it takes to save.&lt;br /&gt;
&lt;br /&gt;
Thus, either small block can be linked with either big block, and the current pair is identified using the footer information.&lt;br /&gt;
&lt;br /&gt;
==Offsets==&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
! Offset&lt;br /&gt;
! Purpose&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x70-0x71&lt;br /&gt;
| Trainer ID&lt;br /&gt;
|- style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| 0x72-0x73&lt;br /&gt;
| Secret ID&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Structures]]&lt;br /&gt;
[[Category:Game Mechanics]]&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=285</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=285"/>
		<updated>2009-03-02T21:29:12Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA10&lt;br /&gt;
|Movement Handler Start&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BA46&lt;br /&gt;
|&amp;quot;Am I on grass?&amp;quot; check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BB2E&lt;br /&gt;
|Pair-battle (NPC partner) check&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BD1C&lt;br /&gt;
|Movement Handler END&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=284</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=284"/>
		<updated>2009-03-02T20:51:34Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of [[Honey Tree]] Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a [[Honey Tree]] will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=283</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=283"/>
		<updated>2009-03-02T20:42:56Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=282</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=282"/>
		<updated>2009-03-02T20:42:17Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FB4&lt;br /&gt;
|ARNG call for PID of Wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FBA&lt;br /&gt;
|Loads PID from wondercard to r0&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FC8&lt;br /&gt;
|First Shiny Check call during the generation of some wondercard pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02042FD0&lt;br /&gt;
|Beginning of loop that makes sure you do not get a shiny wondercard pokemon (in some cases)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204305E&lt;br /&gt;
|PRNG call for first set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0204309C&lt;br /&gt;
|PRNG call for second set of Wondercard pokemon IVs&lt;br /&gt;
|[[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|205DED4&lt;br /&gt;
|Create chain set (not sure about address in tsanth&#039;s thread it said 205DED&lt;br /&gt;
[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205DF42&lt;br /&gt;
|End of Create chain set routine&lt;br /&gt;
|[[tsanth]], [[loadingNOW]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|2068AAC&lt;br /&gt;
|Shiny Check, used to decide what sprite to show for a pokemon and to make sure dynamic PID mystery gift pokemon are not shiny as well as preventing manaphy from hatching shiny in some cases.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=281</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=281"/>
		<updated>2009-03-02T19:59:39Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4FAC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=280</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=280"/>
		<updated>2009-03-02T19:59:10Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=279</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=279"/>
		<updated>2009-03-02T19:58:43Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=278</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=278"/>
		<updated>2009-03-02T19:58:29Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=277</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=277"/>
		<updated>2009-03-02T19:58:11Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=276</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=276"/>
		<updated>2009-03-02T19:57:53Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|201BA10&lt;br /&gt;
|Alternate RNG used in some cases: Examples, PID generation for mystery gift pokemon, recalculating a PID after a failed shiny check, number which  determines swarm pokemon and great marsh pokemon&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=275</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=275"/>
		<updated>2009-03-02T19:47:57Z</updated>

		<summary type="html">&lt;p&gt;SCV: /* Pokemon DP (U) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%, called from 021F4E06&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=274</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=274"/>
		<updated>2009-03-02T19:41:45Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%&lt;br /&gt;
|&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
	<entry>
		<id>https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=273</id>
		<title>Notable Breakpoints</title>
		<link rel="alternate" type="text/html" href="https://projectpokemon.org/wiki/index.php?title=Notable_Breakpoints&amp;diff=273"/>
		<updated>2009-03-02T19:40:00Z</updated>

		<summary type="html">&lt;p&gt;SCV: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains RAM addresses to various interesting and useful processes of Pokemon DPP. &lt;br /&gt;
&lt;br /&gt;
Breakpoints can be set at these addresses.&lt;br /&gt;
&lt;br /&gt;
==Inspiration==&lt;br /&gt;
This page is inspired by tsanth&#039;s thread with the same name on gamefaqs: [http://boards.gamefaqs.com/gfaqs/genmessage.php?board=925602&amp;amp;topic=40532445]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pokemon DP (U)==&lt;br /&gt;
{|border=&amp;quot;1&amp;quot; style=&amp;quot;border: 1px solid #999; border-collapse: collapse;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background: #ccc;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
!RAM Address&lt;br /&gt;
!Description&lt;br /&gt;
!Discovered by &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0201B9EC&lt;br /&gt;
|PRNG&lt;br /&gt;
|[[loadingNOW]], [[tsanth]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|02038B70&lt;br /&gt;
|Script Handler&lt;br /&gt;
|[[loadingNOW]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0205E40C&lt;br /&gt;
|Pokeradar Routine&lt;br /&gt;
|[[loadingNOW]], [[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|020EBC80&lt;br /&gt;
|Division routine; R0= R0 / R1, R1=R0%R1&lt;br /&gt;
|[[tsanth]], [[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4DA8&lt;br /&gt;
|Beginning of Honey Tree Routine&lt;br /&gt;
|[[SCV]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4EE4&lt;br /&gt;
|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.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F44&lt;br /&gt;
|Determines a number from 0-5 that represents which pokemon will be encountered in a honey tree.&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4F98&lt;br /&gt;
|Determines which list will be used by  (value determined by 021F4EE4) - 1 (its not done this way, but is equivalent)&lt;br /&gt;
[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F4AC&lt;br /&gt;
|Determines a number from 0-3 that represents how much a honey tree will shake&lt;br /&gt;
|[[SCV]]&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|021F5138&lt;br /&gt;
|Still being researched, whether munchlax can be encountered or not, r0=0 after this routine, chance for munchlax is 0, otherwise chance = .2%&lt;br /&gt;
|&lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223C1EE &lt;br /&gt;
|Pokeball catching routine&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|-style=&amp;quot;background: #eee;&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|0223BAD4&lt;br /&gt;
|Wild Encounter Check&lt;br /&gt;
|[[tsanth]] &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>SCV</name></author>
	</entry>
</feed>