Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Mon Oct 05, 2015 2:16 pm

Mage16 wrote:could i get a code to evolve Feebass,something like these codes on page 1?
Sure...

Equation: 0x148 * 0x0124 + 0x4B42C0E = 0x4B5A22E
(That's the Pokemon's ID in bold. I'll do a tutorial on this later...)

Code: Select all

Feebas evolves into Milotic at Lv. XX [Ichiyanagi2]
04B5A22E 040000XX
XX is the level you want to evolve Feebas into Milotic, like say Lv. 5. Just put "05" in the XX.
User avatar
Mage16
Posts: 22
Joined: Wed May 13, 2015 10:02 pm
Location: Middle Of Nowhere...(letter H) HAHAHAHA

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Mage16 » Mon Oct 05, 2015 6:30 pm

Thanks a bunch,amigo! This will prove much helpful! :D
A Wise Man once said that common sense is really not that common. :idea:
Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Tue Oct 06, 2015 9:27 am

Mage16 wrote:Thanks a bunch,amigo! This will prove much helpful! :D
No problem. Let me know if it worked.
User avatar
Mage16
Posts: 22
Joined: Wed May 13, 2015 10:02 pm
Location: Middle Of Nowhere...(letter H) HAHAHAHA

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Mage16 » Tue Oct 06, 2015 4:01 pm

no it doesnt seem to work;I changed the XX to '08' to evolve feebass at level 8 and now he is level 11,and still has not evovled
and why are the rest of the similar codes 2 lines and this one is 1 line:

Graveler Evolve LV 32
02B4819A 00000400
02B4819C 00000020

Feebas Evolve At LV 8
04B5A22E 04000008

those are from my cheat code file
A Wise Man once said that common sense is really not that common. :idea:
Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Tue Oct 06, 2015 4:19 pm

Mage16 wrote:no it doesnt seem to work;I changed the XX to '08' to evolve feebass at level 8 and now he is level 11,and still has not evovled
and why are the rest of the similar codes 2 lines and this one is 1 line:

Graveler Evolve LV 32
02B4819A 00000400
02B4819C 00000020

Feebas Evolve At LV 8
04B5A22E 04000008

those are from my cheat code file
First of all, to correct my mistake... try this code:

Code: Select all

 Evolve Feebas @ Lv. 12
02B5A22E 00000400
02B5A230 0000000C
or this one

Code: Select all

EF@Lv. 12 Alternate
02B5A234 00000400
02B5A236 0000000C
02B5A238 00000149
And if neither work, use an item editing code and get a Water Stone.

Code: Select all

Evolve Feebas w/Water Stone, 2nd Line [Ichiyanagi2] 
02B5A234 00000700
02B5A236 00000061
02B5A238 00000149
Last edited by Ichiyanagi2 on Tue Oct 06, 2015 4:57 pm, edited 2 times in total.
User avatar
Mage16
Posts: 22
Joined: Wed May 13, 2015 10:02 pm
Location: Middle Of Nowhere...(letter H) HAHAHAHA

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Mage16 » Tue Oct 06, 2015 4:28 pm

Thanks,will try them soon.but it may be awhile before i can post the results as i am using my mothers PC(she wants back on it)lol
A Wise Man once said that common sense is really not that common. :idea:
Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Tue Oct 06, 2015 4:54 pm

Mage16 wrote:Thanks,will try them soon.but it may be awhile before i can post the results as i am using my mothers PC(she wants back on it)lol
If THOSE don't work, I have one last code for you...

Code: Select all

Evolve Feebas w/Water Stone [Ichiyanagi2]
02B5A22E 00000700
02B5A230 00000061
Now I know why it wasn't evolving... it's because the second code doesn't have Milotic's ID in there.
Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Evolution Editing Tutorial.

Post by Ichiyanagi2 » Tue Oct 06, 2015 8:21 pm

Alright, gang... learning from Ralf himself on how to hack, I think it's finally time I teach you the art of Evolution hex editing. For today's example, we're going to make a Metapod evolve as a Butterfree at Lv. 6, learn how to make it evolve into a Scyther at Lv. 10 instead of Butterfry. There are actually three parts to my lesson, and there are two ways to get this done, in order to access the game's evolutionary tables...

Code: Select all

Pokemon ID * 0x0124 + 0xB42B68 + 0xA6 =
Pokemon ID * 0x0124 + 0xB42C0E =
For this example, we will use the second calculation. However, it does not matter which one you pick; the result should still be the same. Now, this is how we access Metapod's evolutionary table...

Lesson #1: Making Metapod evolve into Butterfree earlier.

Code: Select all

0xB * 0x0124 + 0x02B42C0E + 0x2 = 0x02B4389C
Now, this line of numbers, 04 00 00 0A 00 0C tells the game what level, what Stone, what condition, whether or not happiness is needed, and what the Pokemon evolves into. These are from lines 0xB4389A - 0xB4389E... but let me strongly emphasize that on 0xB4389E and 0xB4389F, for now, DO NOT EDIT THIS LINE. We will touch on this later, but for now, DO. NOT. TOUCH. THIS LINE. I'll explain why when it becomes relevant. Understood? Good, let's move on. This warning also applies to lines 0xB4389A and 0xB4389B, and again, I will discuss why when it is relevant.

In order to make it a code, all we have to do is edit the required level... which is on Line 0xB4389C, about +2 spaces from 0xB4389A, Now, we want Metapod to evolve sooner than it can, right? Well, it works like this... 0xB4389C becomes 02B4389C... now, we want Metapod to evolve at Lv. 6.

Code: Select all

Metapod evolves into Butterfree at Lv. 6 [Ichiyanagi2]
02B4389C 00000006
From this, we can assume that Metapod will evolve into Butterfree at Lv. 6, four levels earlier than it normally would. Now, that's the end of the first lesson.

Lesson #2: Making Metapod evolve into a Scyther at Lv. 10.

Remember those two lines I told you to avoid and emphasized that you should do so back in Lesson 1? 0xB4389E and 0xB4389F? Well, now I can finally tell you why: those two lines tell the game what Metapod evolves into after meeting the requirements. So, now we want Metapod to evolve into Scyther, correct? Let me explain how to do this...

Code: Select all

0x4 + 0xB4389A = 0xB4389E
0xB4389E is for Pokemon in the 01 section. Scyther's hex is not located within the 100's section, so we leave this line alone. However, at 0xB4389F , we need to change that 0C into 7B. This is how that would look like in code format... replace that "x" with a 2.

Code: Select all

Metapod evolves into Scyther at Lv. 10 [Ichiyanagi2]
02B4389E 0000007B
Now, when Metapod evolves at Lv. 10, it should become a Scyther. Now, onto the final lesson.

Lesson #3: Inserting new ways to evolve Metapod into Butterfree and editing the old one into new ones.

There's actually two parts to this lesson: the first part is editing the current way Metapod evolves into Butterfree rather than evolving into Butterfree at Lv. 10 and the second part is adding another evolutionary method altogether. For the first example, let's say we want a Metapod that evolves into Butterfree via Leaf Stone. 02B4389A and 02B4389C are all involved in this Method. For what 0xB4389A does, it tells us what requirement is needed for Metapod to evolve into Butterfree, and as you know, 0xB4389C is what item or level is needed for Metapod to evolve if applicable.

Before we make the code, let's understand what these evolution methods are...

Evolutionary requirements (If they are in cerulean + bold, they are useless in Colosseum/XD/FireRed/Leafgreen along with a reason why):
  • 00: No evolution method.
    (A Pokemon who has this cannot evolve into anything. A lot of Pokemon use it.)
    01: Evolve via high/max Happiness.
    (This requirement is exactly what it says on the tin: you need to heighten/max out happiness for the Pokemon in question to evolve. Pokemon like Togepi and Golbat use this byte.)
    02/03: Evolve via high/max happiness at day or night
    (These requirements are similar to 01, but they evolve via a time system with high/max happiness. However, they are useless in games that do not employ the time system.)

    04: Level
    (This requirement allows a Pokemon to evolve whenever they reach a certain level.)
    05: Trade
    (This requirement allows a Pokemon to evolve whenever they are traded from one trainer to another. Pokemon like Graveler or Machoke use this byte.)
    06: Trade with Item
    (Like in 05, the Pokemon has to be traded, but this alone is not enough; you need the Pokemon to hold a certain item to have it evolved after it is traded over, e.g. Seadra with a Dragon Scale, Onix with a Metal Coat.)
    07: Item usage
    (This requirement allows a Pokemon to evolve after a certain item has been used on it, e.g. Poliwhirl into Poliwrath after using a Water Stone.)
    08: Atk > Def
    (When a Pokemon's Attack stat is greater than its' Defense stat, and has met the required level if any, the Pokemon will evolve, e.g. Tyrogue into Hitmonlee.)
    09: Atk = Def
    (When a Pokemon's Attack and Defense stats are balanced, and again evolving at a level if applied, it will evolve, e.g. Tyrogue into Hitmontop)
    0A: Atk < Def
    (When a Pokemon's Defense stat is greater than Attack, and once the required level is met, the Pokemon will evolve, e.g. Tyrogue into Hitmonchan)
    0B: Personality Value < 5
    (If a Pokemon's personality value is calculated to be < 5, then it will evolve or evolve into one form, e.g. Wurmple into Silcoon if PV < 5.)
    0C: Personality Value ≥ 5
    (The opposite of 0B, if a Pokemon's personality value is ≥ 5, then it will evolve or evolve into one form, e.g. Wurmple into Cascoon if PV ≥ 5)
    0D & 0E: Allow Pokemon Creation and Create Extra Pokemon
    (If a Pokemon has evolved, then it will allow 000E a new Pokemon to be created in the sixth slot as long as you have an empty Poke Ball in your bag, e.g. Nincada evolves into Ninjask, but leaves behind a Shedinja after evolving.)
    0F: Max Beauty.
    (Allows the Pokemon to evolve when maximum Beauty has been reached. However, this method is useless in games that does not employ the Beauty stat.)

    10: Evolve via Max happiness and with a certain Item/Key Item in the bag. [Pokemon XD only]
    (With an item in the bag and when the Pokemon has obtained max happiness, it will evolve upon leveling up. This is the byte that replaces bytes 02 & 03 for Eevee evolving into Espeon and Umbreon since no day/night system exists.)
Now, that we understand how 02B4389A works, what method it employs dependent on the hex in the slot, let's make that Leaf Stone code...

Code: Select all

Metapod evolves into Butterfree via Leaf Stone [Ichiyanagi2]
02B4389A 00000700
02B4389C 00000062
After we apply this code to the game, no longer should Metapod evolve into Butterfree at Lv. 10. You should now need a Leaf Stone to make it happen; level being utterly irrelevant.

Now, let's have it evolve into Scyther via Leaf Stone. This is where you're going to need the third line, in this case 02B4389E...

Code: Select all

Metapod evolves into Scyther via Leaf Stone [Ichiyanagi2]
02B4389A 00000700
02B4389C 00000062
02B4389E 0000007B
Just like before, you need to have and use a Leaf Stone in order to evolve Metapod into Scyther, and like before, level doesn't matter. Now, let's add an entirely new way that Metapod can evolve... now, let's say we want Metapod to evolve into Butterfree via using the Leaf Stone or evolve it the way it's been programmed: at Lv. 10... you need to move 6 spaces away, and from B438A0 - B438A6, there are 00's here. Now, it's absolutely important you edit line B438A6, otherwise the evolution will not work...

Code: Select all

Metapod evolves into Butterfree via Lv. 10 or with a Leaf Stone [Ichiyanagi2]
02B4389A 00000400
02B4389C 0000000A
02B4389E 0000000C
02B438A0 00000700
02B438A2 00000062
02B438A4 0000000C
With this, we have added a new way for Metapod to evolve, along with the old way of evolution.

That concludes my tutorial in Evolution Table editing. There are 5 slots for 6 bytes, that is 5 * 6 = 30/1E, so do not go beyond 30.
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Tue Aug 23, 2016 12:07 pm

Code: Select all


In-Battle Status Modifier Codes


In-Battle Weather Modifier [Ralf]
044A1730 00xx0000
004A1734 000000yy

xx = Weather

4E - Fine (Default, Duration: FF = Infinite)
4F - Sunlight
50 - Rain
51 - Sandstorm
52 - Shadow Sky
53 - Hailstorm
54 - Sunlight
55 - Rain

yy = Duration (01 .. 7F)


Always Fine Weather (Battle) [Ralf]
044A1730 004E0000
024A1734 0000FF00

Always Shadow Sky (Battle) [Ralf]
044A1730 00520000
004A1734 00000064


Trainer Pokemon 1

Confusion Enabler [Ralf]
044A362C 00xx0000
004A3630 000000yy

xx = Enabler  (09 = On, 00 = Off)
yy = Duration (01 .. 7F)

Attract Enabler [Ralf]
044A363C 00xx00zz
004A3640 000000FF

xx = Enabler (0A = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Bind, Clamp, Fire Spin, Sand Tomb, Whirlpool & Wrap Enabler [Ralf]
044A367C 00xx00zz
004A3680 000000yy
024A3688 0000mmmm

xx = Enabler  (0E = On, 00 = Off)
yy = Duration (01 .. 7F)

zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

mmmm = Move ID

0014 - Bind
0023 - Wrap
0053 - Fire Spin
0080 - Clamp
00FA - Whirlpool
0148 - Sand Tomb

Focus Energy Enabler [Ralf]
044A368C 00xx0000
004A3690 000000FF

xx = Enabler (0F = On, 00 = Off)

Rage Enabler [Ralf]
044A36CC 00xx0000
004A36D0 000000FF

xx = Enabler (13 = On, 00 = Off)

Substitute Enabler [Ralf]
044A36DC 00xx0000
004A36E0 000000FF
044A36E4 0000hhhh

xx   = Enabler (14 = On, 00 = Off)
hhhh = Substitute HP

Destiny Bond Enabler [Ralf]
044A36EC 00xx0000
004A36F0 00000001

xx = Enabler (15 = On, 00 = Off)

Block, Mean Look & Shadow Hold Enabler [Ralf]
044A36FC 00xx00zz
004A3700 000000FF

xx = Enabler (16 = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Curse Enabler [Ralf]
044A371C 00xx0000
004A3720 000000FF

xx = Enabler (18 = On, 00 = Off)

Torment Enabler [Ralf]
044A374C 00xx0000
004A3750 000000FF

xx = Enabler (1B = On, 00 = Off)

Leech Seed Enabler [Ralf]
044A375C 00xx00zz
004A3760 000000FF

xx = Enabler (1C = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Lock-On & Mind Reader Enabler [Ralf]
044A376C 00xx00yy
004A3770 00000002

xx = Enabler (1D = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Perish Song Enabler [Ralf]
044A377C 00xx0000
004A3780 000000yy

xx = Enabler  (1E = On, 00 = Off)
yy = Duration (01 .. 7F)

Ingrain Enabler [Ralf]
044A37EC 00xx0000
004A37F0 000000FF

xx = Enabler (25 = On, 00 = Off)

Disable Enabler [Ralf]
044A382C 00xx0000
004A3830 000000yy
024A3838 0000mmmm

xx   = Enabler  (29 = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Encore Enabler [Ralf]
044A383C 00xx0000
004A3840 000000yy
024A3848 0000mmmm

xx   = Enabler  (2A = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Detect & Protect Enabler [Ralf]
044A384C 00xx0000
004A3850 00000001

xx = Enabler (2B = On, 00 = Off)

Taunt Enabler [Ralf]
044A389C 00xx0000
004A38A0 000000yy

xx = Enabler  (30 = On, 00 = Off)
yy = Duration (01 .. 7F)

Magic Coat Enabler [Ralf]
044A390C 00xx0000
004A3910 00000001

xx = Enabler (37 = On, 00 = Off)

Water Sport Enabler [Ralf]
044A392C 00xx0000
004A3930 000000FF

xx = Enabler (39 = On, 00 = Off)


Trainer Pokemon 2

Confusion Enabler [Ralf]
044A3EC0 00xx0000
004A3EC4 000000yy

xx = Enabler  (09 = On, 00 = Off)
yy = Duration (01 .. 7F)

Attract Enabler [Ralf]
044A3ED0 00xx00zz
004A3ED4 000000FF

xx = Enabler (0A = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Bind, Clamp, Fire Spin, Sand Tomb, Whirlpool & Wrap Enabler [Ralf]
044A3F10 00xx00zz
004A3F14 000000yy
024A3F1C 0000mmmm

xx = Enabler  (0E = On, 00 = Off)
yy = Duration (01 .. 7F)

zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

mmmm = Move ID

0014 - Bind
0023 - Wrap
0053 - Fire Spin
0080 - Clamp
00FA - Whirlpool
0148 - Sand Tomb

Focus Energy Enabler [Ralf]
044A3F20 00xx0000
004A3F24 000000FF

xx = Enabler (0F = On, 00 = Off)

Rage Enabler [Ralf]
044A3F60 00xx0000
004A3F64 000000FF

xx = Enabler (13 = On, 00 = Off)

Substitute Enabler [Ralf]
044A3F70 00xx0000
004A3F74 000000FF
044A3F78 0000hhhh

xx   = Enabler (14 = On, 00 = Off)
hhhh = Substitute HP

Destiny Bond Enabler [Ralf]
044A3F80 00xx0000
004A3F84 00000001

xx = Enabler (15 = On, 00 = Off)

Block, Mean Look & Shadow Hold Enabler [Ralf]
044A3F90 00xx00zz
004A3F94 000000FF

xx = Enabler (16 = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Curse Enabler [Ralf]
044A3FB0 00xx0000
004A3FB4 000000FF

xx = Enabler (18 = On, 00 = Off)

Torment Enabler [Ralf]
044A3FE0 00xx0000
004A3FE4 000000FF

xx = Enabler (1B = On, 00 = Off)

Leech Seed Enabler [Ralf]
044A3FF0 00xx00zz
004A3FF4 000000FF

xx = Enabler (1C = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Lock-On & Mind Reader Enabler [Ralf]
044A4000 00xx00yy
004A4004 00000002

xx = Enabler (1D = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Perish Song Enabler [Ralf]
044A4010 00xx0000
004A4014 000000yy

xx = Enabler  (1E = On, 00 = Off)
yy = Duration (01 .. 7F)

Ingrain Enabler [Ralf]
044A4080 00xx0000
004A4084 000000FF

xx = Enabler (25 = On, 00 = Off)

Disable Enabler [Ralf]
044A40C0 00xx0000
004A40C4 000000yy
024A40CC 0000mmmm

xx   = Enabler  (29 = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Encore Enabler [Ralf]
044A40D0 00xx0000
004A40D4 000000yy
024A40DC 0000mmmm

xx   = Enabler  (2A = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Detect & Protect Enabler [Ralf]
044A40E0 00xx0000
004A40E4 00000001

xx = Enabler (2B = On, 00 = Off)

Taunt Enabler [Ralf]
044A4130 00xx0000
004A4134 000000yy

xx = Enabler  (30 = On, 00 = Off)
yy = Duration (01 .. 7F)

Magic Coat Enabler [Ralf]
044A41A0 00xx0000
004A41A4 00000001

xx = Enabler (37 = On, 00 = Off)

Water Sport Enabler [Ralf]
044A41C0 00xx0000
004A41C4 000000FF

xx = Enabler (39 = On, 00 = Off)


Trainer Pokemon 1 & 2

Reflect Enabler [Ralf]
044A1748 00xx0000
004A174C 000000yy

xx = Enabler  (48 = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Light Screen Enabler [Ralf]
044A1758 00xx0000
004A175C 000000yy

xx = Enabler  (49 = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Spikes Enabler [Ralf]
044A1768 00xx0000
044A176C FF00ll00

xx = Enabler (4A = On, 00 = Off)
ll = Layers  (01 .. 03, Default: 01)

Safeguard Enabler [Ralf]
044A1778 00xx0000
004A177C 000000yy

xx = Enabler  (4B = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Mist Enabler [Ralf]
044A1788 00xx0000
004A178C 000000yy

xx = Enabler  (4C = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Pay Day Value (After Battle) [Ralf]
044A4CE4 xxxxxxxx

xxxxxxxx = PokeDollars (00000000 .. 000F423F, Max 999,999 dec)


Opponent Pokemon 1

Confusion Enabler [Ralf]
044AA51C 00xx0000
004AA520 000000yy

xx = Enabler  (09 = On, 00 = Off)
yy = Duration (01 .. 7F)

Attract Enabler [Ralf]
044AA52C 00xx00zz
004AA530 000000FF

xx = Enabler (0A = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Bind, Clamp, Fire Spin, Sand Tomb, Whirlpool & Wrap Enabler [Ralf]
044AA56C 00xx00zz
004AA570 000000yy
024AA578 0000mmmm

xx = Enabler  (0E = On, 00 = Off)
yy = Duration (01 .. 7F)

zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

mmmm = Move ID

0014 - Bind
0023 - Wrap
0053 - Fire Spin
0080 - Clamp
00FA - Whirlpool
0148 - Sand Tomb

Focus Energy Enabler [Ralf]
044AA57C 00xx0000
004AA580 000000FF

xx = Enabler (0F = On, 00 = Off)

Rage Enabler [Ralf]
044AA5BC 00xx0000
004AA5C0 000000FF

xx = Enabler (13 = On, 00 = Off)

Substitute Enabler [Ralf]
044AA5CC 00xx0000
004AA5D0 000000FF
044AA5D4 0000hhhh

xx   = Enabler (14 = On, 00 = Off)
hhhh = Substitute HP

Destiny Bond Enabler [Ralf]
044AA5DC 00xx0000
004AA5E0 00000001

xx = Enabler (15 = On, 00 = Off)

Block, Mean Look & Shadow Hold Enabler [Ralf]
044AA5EC 00xx00zz
004AA5F0 000000FF

xx = Enabler (16 = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Curse Enabler [Ralf]
044AA60C 00xx0000
004AA610 000000FF

xx = Enabler (18 = On, 00 = Off)

Torment Enabler [Ralf]
044AA63C 00xx0000
004AA640 000000FF

xx = Enabler (1B = On, 00 = Off)

Leech Seed Enabler [Ralf]
044AA64C 00xx00zz
004AA650 000000FF

xx = Enabler (1C = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Lock-On & Mind Reader Enabler [Ralf]
044AA65C 00xx00yy
004AA660 00000002

xx = Enabler (1D = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Perish Song Enabler [Ralf]
044AA66C 00xx0000
004AA670 000000yy

xx = Enabler  (1E = On, 00 = Off)
yy = Duration (01 .. 7F)

Ingrain Enabler [Ralf]
044AA6DC 00xx0000
004AA6E0 000000FF

xx = Enabler (25 = On, 00 = Off)

Disable Enabler [Ralf]
044AA71C 00xx0000
004AA720 000000yy
024AA728 0000mmmm

xx   = Enabler  (29 = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Encore Enabler [Ralf]
044AA72C 00xx0000
004AA730 000000yy
024AA738 0000mmmm

xx   = Enabler  (2A = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Detect & Protect Enabler [Ralf]
044AA73C 00xx0000
004AA740 00000001

xx = Enabler (2B = On, 00 = Off)

Taunt Enabler [Ralf]
044AA78C 00xx0000
004AA790 000000yy

xx = Enabler  (30 = On, 00 = Off)
yy = Duration (01 .. 7F)

Magic Coat Enabler [Ralf]
044AA7FC 00xx0000
004AA800 00000001

xx = Enabler (37 = On, 00 = Off)

Water Sport Enabler [Ralf]
044AA81C 00xx0000
004AA820 000000FF

xx = Enabler (39 = On, 00 = Off)


Opponent Pokemon 2

Confusion Enabler [Ralf]
044AADB0 00xx0000
004AADB4 000000yy

xx = Enabler  (09 = On, 00 = Off)
yy = Duration (01 .. 7F)

Attract Enabler [Ralf]
044AADC0 00xx00zz
004AADC4 000000FF

xx = Enabler (0A = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Bind, Clamp, Fire Spin, Sand Tomb, Whirlpool & Wrap Enabler [Ralf]
044AAE00 00xx00zz
004AAE04 000000yy
024AAE0C 0000mmmm

xx = Enabler  (0E = On, 00 = Off)
yy = Duration (01 .. 7F)

zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

mmmm = Move ID

0014 - Bind
0023 - Wrap
0053 - Fire Spin
0080 - Clamp
00FA - Whirlpool
0148 - Sand Tomb

Focus Energy Enabler [Ralf]
044AAE10 00xx0000
004AAE14 000000FF

xx = Enabler (0F = On, 00 = Off)

Rage Enabler [Ralf]
044AAE50 00xx0000
004AAE54 000000FF

xx = Enabler (13 = On, 00 = Off)

Substitute Enabler [Ralf]
044AAE60 00xx0000
004AAE64 000000FF
044AAE68 0000hhhh

xx   = Enabler (14 = On, 00 = Off)
hhhh = Substitute HP

Destiny Bond Enabler [Ralf]
044AAE70 00xx0000
004AAE74 00000001

xx = Enabler (15 = On, 00 = Off)

Block, Mean Look & Shadow Hold Enabler [Ralf]
044AAE80 00xx00zz
004AAE84 000000FF

xx = Enabler (16 = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Curse Enabler [Ralf]
044AAEA0 00xx0000
004AAEA4 000000FF

xx = Enabler (18 = On, 00 = Off)

Torment Enabler [Ralf]
044AAED0 00xx0000
004AAED4 000000FF

xx = Enabler (1B = On, 00 = Off)

Leech Seed Enabler [Ralf]
044AAEE0 00xx00zz
004AAEE4 000000FF

xx = Enabler (1C = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Lock-On & Mind Reader Enabler [Ralf]
044AAEF0 00xx00yy
004AAEF4 00000002

xx = Enabler (1D = On, 00 = Off)
zz = Move Performed By

0C - Trainer  Pokemon 1
0D - Trainer  Pokemon 2
0F - Opponent Pokemon 1
10 - Opponent Pokemon 2

Perish Song Enabler [Ralf]
044AAF00 00xx0000
004AAF04 000000yy

xx = Enabler  (1E = On, 00 = Off)
yy = Duration (01 .. 7F)

Ingrain Enabler [Ralf]
044AAF70 00xx0000
004AAF74 000000FF

xx = Enabler (25 = On, 00 = Off)

Disable Enabler [Ralf]
044AAFB0 00xx0000
004AAFB4 000000yy
024AAFBC 0000mmmm

xx   = Enabler  (29 = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Encore Enabler [Ralf]
044AAFC0 00xx0000
004AAFC4 000000yy
024AAFCC 0000mmmm

xx   = Enabler  (2A = On, 00 = Off)
yy   = Duration (00 .. 7F)
mmmm = Move ID

Detect & Protect Enabler [Ralf]
044AAFD0 00xx0000
004AAFD4 00000001

xx = Enabler (2B = On, 00 = Off)

Taunt Enabler [Ralf]
044AB020 00xx0000
004AB024 000000yy

xx = Enabler  (30 = On, 00 = Off)
yy = Duration (01 .. 7F)

Magic Coat Enabler [Ralf]
044AB090 00xx0000
004AB094 00000001

xx = Enabler (37 = On, 00 = Off)

Water Sport Enabler [Ralf]
044AB0B0 00xx0000
004AB0B4 000000FF

xx = Enabler (39 = On, 00 = Off)


Opponent Pokemon 1 & 2

Reflect Enabler [Ralf]
044A8638 00xx0000
004A863C 000000yy

xx = Enabler  (48 = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Light Screen Enabler [Ralf]
044A8648 00xx0000
004A864C 000000yy

xx = Enabler  (49 = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Spikes Enabler [Ralf]
044A8658 00xx0000
044A865C FF00ll00

xx = Enabler (4A = On, 00 = Off)
ll = Layers  (01 .. 03, Default: 01)

Safeguard Enabler [Ralf]
044A8668 00xx0000
004A866C 000000yy

xx = Enabler  (4B = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Mist Enabler [Ralf]
044A8678 00xx0000
004A867C 000000yy

xx = Enabler  (4C = On, 00 = Off)
yy = Duration (01 .. 7F, Default: 05)

Pay Day Value (After Battle) [Ralf]
044ABBD4 xxxxxxxx

xxxxxxxx = PokeDollars (00000000 .. 000F423F, Max 999,999 dec)


Opponent Trainer Modifier [Ralf]
041F4BFC 3880xxxx
041F6E18 3880xxxx

xxxx = Battle ID

Opponent Trainer Replacer [Ralf]
C21F5FEC 00000003
2C04xxxx 40820008
3880yyyy B0830012
60000000 00000000

xxxx/yyyy = Battle IDs

Replaces opponent trainer xxxx with trainer yyyy.

Attachments
Pokemon_XD_NTSC-U_WiiRD_Offset_Table_v101.zip
(3.3 KiB) Downloaded 444 times
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Wed Sep 07, 2016 11:19 am

Code: Select all


Opponent Pokemon Randomizer [Ralf]
C21FBCE8 00000007
7C8C42E6 7084FFFF
38A0019B 7C642BD6
7C6329D6 7C632050
3A430001 28120115
40800010 281200FB
40810008 4BFFFFD4
7F43D378 00000000
041FC218 3A200004

Opponent Pokemon Randomizer (Incl. Level Randomizer) [Ralf]
C21FBD04 0000000A
7C8C42E6 7084FFFF
38A0019B 7C642BD6
7C6329D6 7C632050
3A430001 28120115
40800010 281200FB
40810008 4BFFFFD4
7C8C42E6 7084FFFF
38A000yy 7C642BD6
7C6329D6 7C632050
386300xx 00000000
041FC218 3A200004

xx =  Pokemon Min Level
yy = (Pokemon Max Level - Pokemon Min Level) + 1


e.g.

xx/yy

0A/29 = Pokemon Level: 010-050
19/2E = Pokemon Level: 025-070
32/29 = Pokemon Level: 050-090

01/64 = Pokemon Level: 001-100
19/4C = Pokemon Level: 025-100
32/33 = Pokemon Level: 050-100
4B/1A = Pokemon Level: 075-100
5A/0B = Pokemon Level: 090-100


Opponent Pokemon Randomizer (Pokemon Level: 25-100) [Ralf]
C21FBD04 0000000A
7C8C42E6 7084FFFF
38A0019B 7C642BD6
7C6329D6 7C632050
3A430001 28120115
40800010 281200FB
40810008 4BFFFFD4
7C8C42E6 7084FFFF
38A0004C 7C642BD6
7C6329D6 7C632050
38630019 00000000
041FC218 3A200004

Opponent Pokemon Randomizer (Pokemon Level: 90-100) [Ralf]
C21FBD04 0000000A
7C8C42E6 7084FFFF
38A0019B 7C642BD6
7C6329D6 7C632050
3A430001 28120115
40800010 281200FB
40810008 4BFFFFD4
7C8C42E6 7084FFFF
38A0000B 7C642BD6
7C6329D6 7C632050
3863005A 00000000
041FC218 3A200004

Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Fri Oct 28, 2016 10:28 am

Hey, Ralf? How does the Protect/Detect enabler work? Does it allow permanent Protect Status on one Pokemon or what?
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Sun Oct 30, 2016 10:39 am

It should be permanent on one Pokemon, but you can use a button combo to make it temporary (1 round).
Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Sun Dec 03, 2017 10:10 pm

Ralf@gc-forever wrote:It should be permanent on one Pokemon, but you can use a button combo to make it temporary (1 round).
I see. Hey, you think you can give me the dump for this game, please? I could really use it. Y'know, for GXXE01?
Grip55
Posts: 15
Joined: Mon Jun 22, 2015 3:51 pm

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Grip55 » Thu Jan 11, 2018 11:38 pm

Does anyone else have constant crashes when they use some codes? I wish this game were more stable.
Ichiyanagi2
Posts: 106
Joined: Wed Jun 18, 2014 12:09 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ichiyanagi2 » Mon Jan 15, 2018 4:42 pm

Grip55 wrote:Does anyone else have constant crashes when they use some codes? I wish this game were more stable.
Can you give us some examples? I've never had problems with these codes.
MichaelXD
Posts: 16
Joined: Sat Feb 03, 2018 5:52 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by MichaelXD » Sat Feb 03, 2018 5:54 am

Hello! I'm new here. Was there an earlier version of this thread? I could've been searching for this before it was even created. What's the action replay code to modify your Pokemon's stats, not just change its Hidden Power type or nature which actually has no effect on the actual stats, but I think it should.
MichaelXD
Posts: 16
Joined: Sat Feb 03, 2018 5:52 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by MichaelXD » Mon Feb 05, 2018 4:08 pm

Ralf@gc-forever wrote:

Code: Select all


Show Pokemon EVs (Hold L+R At Pokemon Info Screen) [Ralf]
0403571C 38A0008C
04035768 38A0008B
040357B4 38A0008A
04035800 38A00089
0403584C 38A00088
04035900 38A00087
28444B2C FF9F0060
0403571C 38A00092
04035768 38A00091
040357B4 38A00090
04035800 38A0008F
0403584C 38A0008E
04035900 38A0008D
E2000001 80008000

This code didn't work. I got "Warning, Data is invalid!" I was trying to test it to see if I could remember how many EVs I put into my Pokemon and others. It works with another code I've already activated.
RadicalDan
Posts: 19
Joined: Mon Nov 27, 2017 9:02 pm

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by RadicalDan » Sun Aug 25, 2019 1:59 am

Hey would it be possible to make your character walk faster or to have the game to run at double speed?
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Wed Oct 07, 2020 5:07 pm

Code: Select all


Remove Shiny Lock (Event/Shadow Pokemon) [Ralf]
04141614 4182003C

Reclaimer Shawn
Posts: 14
Joined: Tue Jan 09, 2024 8:19 pm

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Reclaimer Shawn » Sat Jan 20, 2024 8:18 am

Made a few codes for Pokemon XD. I made a whole bunch years back, but before I post those here, I'll check these forums and the dates codes were posted to make sure I actually own the codes. Whatever ones I can take credit for I'll simply upload here in an edit to this post. For now, here are the codes I know I can take credit for:

Code: Select all

Walk Through Walls Code (Press One Button on DPAD)
C20F7DF8 00000008
D0030018 81830018
3D60000A 3D408044
A14A4B2C 2C0A0004
41820010 2C0A0008
41820014 48000018
7D8C5A14 91830018
4800000C 7D8B6050
91830018 00000000
C20F7E08 00000008
D0030020 81830020
3D60000A 3D408044
A14A4B2C 2C0A0002
41820010 2C0A0001
41820014 48000018
7D8C5A14 91830020
4800000C 7D8B6050
91830020 00000000

Heal Pokemon After Battle
042171BC 60000000
48000000 804EB6F8
DE000000 80008180
9211000F 00000200
9211000E 000002C4
9211000D 00000388
9211000C 0000044C
9211000B 00000510
9211000A 000005D4
9411000F 00000174
9411000E 00000238
9411000D 000002FC
9411000C 000003C0
9411000B 00000484
9411000A 00000548
10000186 00000000
1000024A 00000000
1000030E 00000000
100003D2 00000000
10000496 00000000
1000055A 00000000
E2000001 80008000
*Thanks to Ralf for the 04 line of this code that works on PP. As a side effect of this, PP is Infinite in battle.

Look at Shadow Pokemon Nature Outside of Battle (Hold L+R on Summary Screen)
28444B2C 00000060
0414B29C 38600001
0414B294 60000000
E2000001 80008000
2A444B2C 00000060
0414B29C 80630024
0414B294 90830024
E2000001 80008000

Pokemon Cannot Enter Reverse Mode
C214B2AC 00000003
2C000060 40820008
38000020 98030001
60000000 00000000
*Pokemon already in Reverse Mode will still need to be called out of it, however.

Shadow Pokemon Treated As Normal Pokemon
C21469B0 00000006
3D80804A 618C2128
7C0C1800 4182001C
398C0300 7C0C1800
41820010 48000004
A06300BA 48000008
38600000 00000000
C214B394 00000006
3D80804A 618C2128
7C0C1800 4182001C
398C0300 7C0C1800
41820010 48000004
A06300BA 48000008
38600000 00000000
C0000000 00000009
3D80804A 896C21E3
2C0B0049 41820024
896C24E3 2C0B0049
41820018 40820004
3D8080B5 396000F9
B16C479A 48000010
3D8080B5 396001A1
B16C479A 4E800020
60000000 00000000
*Shadow Pokemon can level up in battle, use their original moves, and are unaffected by Hyper Mode. You can also see their nature and original moves in battle. However, the Pokemon still remain Shadow after battle. Heart gauges don't deplete in battle while this code is on. Opponent's Shadow Pokemon will still be treated like Shadow Pokemon, however.
**Credits to Ralf for parts of the C0 code. I used an address provided by him to find where the model ID of Lugia was to implement a bugfix in my code. Otherwise, Shadow Lugia would look like regular Lugia.
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Tue Jan 30, 2024 11:44 am

Code: Select all


PokeCoupons Never Decrease [Ralf]
06005270 00000014
800308E8 7C002040
4C800020 3CA00099
48148A98 00000000
0414DD14 4BEB755C

PokeDollars Never Decrease [Reclaimer Shawn & Ralf]
06005290 00000014
800308E4 7C002040
4C800020 3CA00099
48148AC0 00000000
0414DD5C 4BEB7534

CodyGC
Posts: 104
Joined: Fri Jun 17, 2016 12:40 am
Location: Canada

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by CodyGC » Tue Jan 30, 2024 2:43 pm

Ralf@gc-forever wrote:
Tue Jan 30, 2024 11:44 am

Code: Select all


PokeCoupons Never Decrease [Ralf]
06005270 00000014
800308E8 7C002040
4C800020 3CA00099
48148A98 00000000
0414DD14 4BEB755C

PokeDollars Never Decrease [Reclaimer Shawn & Ralf]
06005290 00000014
800308E4 7C002040
4C800020 3CA00099
48148AC0 00000000
0414DD5C 4BEB7534

Thank you very much.
Reclaimer Shawn
Posts: 14
Joined: Tue Jan 09, 2024 8:19 pm

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Reclaimer Shawn » Fri Feb 02, 2024 4:03 pm

I released these codes ages ago (2016). Just needed to see who I needed to credit before I thought they'd be appropriate to release. Enjoy!

Code: Select all

Make All Opponent Pokemon Shadow, Allowing Capture
48000000 80444D58
DE000000 80008180
084A90D3 00000049
00050300 00000000
E2000001 80008000
*Makes any Trainer Pokemon encountered in the game a Shadow Pokemon, therefore catch-able. Pokemon appear in battle to be Level 50 in the battle, but their stats match the original set level they were at.
**If you purified Shadow Lugia, the code will not work. Change the 49 in the 00000049 set 49 line in the code to another value that isn't used. Setting the value to 0 makes shadow pokemon never appear.
***Credits to 0' Lungfish for the Pointer used in this code.

PokeSpot Pokemon Modifier Code (Press L+Z while entering PokeSpot battle) [Reclaimer Shawn, Ralf]
28444B2C 00000050
024A9018 00000XXX
044A9040 YYYYYYYY
064A90B6 0000000B
ZZ00ZZ00 ZZ00ZZ00
ZZ00ZZ00 00000000
E2000001 80008000
*X's equal Pokemon. Y's equal PID. *Z's equal EVs
**Ralf found the Pokemon Pokespot ID first, so he gets credit for that. 
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Thu Mar 21, 2024 3:06 pm

Code: Select all


Toggle Pokemon Ability (Hold Z And Press A At Pokemon Status Screen) [Ralf]
06004670 00000038
7F83E378 3C808044
A0045A7C 540005EF
41820020 A0045A80
540006F7 41820014
889C001D 5484D7FE
68840001 48140555
38800000 48031028
040356C8 4BFCEFA8

Pokemon Nature Roller v1 (Hold Z And Press X At Pokemon Info Screen) [Ralf]
C2035A30 00000006
3C608044 A0035A7C
540005EF 4182001C
A0035A80 54000673
41820010 A07C002A
38630001 B07C002A
7F83E378 00000000

X = Next Nature in List

Note: Pokemon Gender, Shine and Unown Shape are also affected by the code.

Pokemon Nature Roller v2 (Hold Z And Press X/Y At Pokemon Info Screen) [Ralf]
C2035A30 0000000A
3C608044 A0035A7C
540005EF 41820038
A0035A80 54000673
41820014 A07C002A
38630001 B07C002A
4800001C A0035A80
54000631 41820010
A07C002A 3863FFFF
B07C002A 7F83E378
60000000 00000000

X/Y = Next/Previous Nature in List

Note: Pokemon Gender, Shine and Unown Shape are also affected by the code.

Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon XD: Gale of Darkness (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Sun Mar 24, 2024 11:42 am

Code: Select all


Pokemon Item Roller (Hold Z And Press L/R At Pokemon Info Screen) [Ralf]
C2036584 0000000C
A09F0002 3C608044
A0035A7C 540005EF
41820048 A0035A80
5400056B 4182000C
38A0FFFF 48000014
A0035A80 540005AD
41820028 38A00001
7C842A14 2C04FFFF
40820008 38800152
2C040153 40820008
38800000 B09F0002
7FE3FB78 00000000

L/R = Next/Previous Item in List


Item List

0000 - No Item
0001 - Master Ball
0002 - Ultra Ball
0003 - Great Ball
0004 - Poke Ball
0005 - Safari Ball
0006 - Net Ball
0007 - Dive Ball
0008 - Nest Ball
0009 - Repeat Ball
000A - Timer Ball
000B - Luxury Ball
000C - Premier Ball
000D - Potion
000E - Antidote
000F - Burn Heal
0010 - Ice Heal
0011 - Awakening
0012 - Parlyz Heal
0013 - Full Restore
0014 - Max Potion
0015 - Hyper Potion
0016 - Super Potion
0017 - Full Heal
0018 - Revive
0019 - Max Revive
001A - Fresh Water
001B - Soda Pop
001C - Lemonade
001D - MooMoo Milk
001E - Energy Powder
001F - Energy Root
0020 - Heal Powder
0021 - Revival Herb
0022 - Ether
0023 - Max Ether
0024 - Elixir
0025 - Max Elixir
0026 - Lava Cookie
0027 - Blue Flute
0028 - Yellow Flute
0029 - Red Flute
002A - Black Flute
002B - White Flute
002C - Berry Juice
002D - Sacred Ash
002E - Shoal Salt
002F - Shoal Shell
0030 - Red Shard
0031 - Blue Shard
0032 - Yellow Shard
0033 - Green Shard
0034 - ??? (Invalid Item)
0035 - ??? (Invalid Item)
0036 - ??? (Invalid Item)
0037 - ??? (Invalid Item)
0038 - ??? (Invalid Item)
0039 - ??? (Invalid Item)
003A - ??? (Invalid Item)
003B - ??? (Invalid Item)
003C - ??? (Invalid Item)
003D - ??? (Invalid Item)
003E - ??? (Invalid Item)
003F - HP Up
0040 - Protein
0041 - Iron
0042 - Carbos
0043 - Calcium
0044 - Rare Candy
0045 - PP Up
0046 - Zinc
0047 - PP Max
0048 - ??? (Invalid Item)
0049 - Guard Spec
004A - Dire Hit
004B - X Attack
004C - X Defend
004D - X Speed
004E - X Accuracy
004F - X Special
0050 - Poke Doll
0051 - Fluffy Tail
0052 - ??? (Invalid Item)
0053 - Super Repel
0054 - Max Repel
0055 - Escape Rope
0056 - Repel
0057 - ??? (Invalid Item)
0058 - ??? (Invalid Item)
0059 - ??? (Invalid Item)
005A - ??? (Invalid Item)
005B - ??? (Invalid Item)
005C - ??? (Invalid Item)
005D - Sun Stone
005E - Moon Stone
005F - Fire Stone
0060 - Thunder Stone
0061 - Water Stone
0062 - Leaf Stone
0063 - ??? (Invalid Item)
0064 - ??? (Invalid Item)
0065 - ??? (Invalid Item)
0066 - ??? (Invalid Item)
0067 - Tiny Mushroom
0068 - Big Mushroom
0069 - ??? (Invalid Item)
006A - Pearl
006B - Big Pearl
006C - Stardust
006D - Star Piece
006E - Nugget
006F - Heart Scale
0070 - ??? (Invalid Item)
0071 - ??? (Invalid Item)
0072 - ??? (Invalid Item)
0073 - ??? (Invalid Item)
0074 - ??? (Invalid Item)
0075 - ??? (Invalid Item)
0076 - ??? (Invalid Item)
0077 - ??? (Invalid Item)
0078 - ??? (Invalid Item)
0079 - ??? (Invalid Item)
007A - ??? (Invalid Item)
007B - ??? (Invalid Item)
007C - ??? (Invalid Item)
007D - ??? (Invalid Item)
007E - ??? (Invalid Item)
007F - ??? (Invalid Item)
0080 - ??? (Invalid Item)
0081 - ??? (Invalid Item)
0082 - ??? (Invalid Item)
0083 - ??? (Invalid Item)
0084 - ??? (Invalid Item)
0085 - Cheri Berry
0086 - Chesto Berry
0087 - Pecha Berry
0088 - Rawst Berry
0089 - Aspear Berry
008A - Leppa Berry
008B - Oran Berry
008C - Persim Berry
008D - Lum Berry
008E - Sitrus Berry
008F - Figy Berry
0090 - Wiki Berry
0091 - Mago Berry
0092 - Aguav Berry
0093 - Iapapa Berry
0094 - Razz Berry
0095 - Bluk Berry
0096 - Nanab Berry
0097 - Wepear Berry
0098 - Pinap Berry
0099 - Pomeg Berry
009A - Kelpsy Berry
009B - Qualot Berry
009C - Hondew Berry
009D - Grepa Berry
009E - Tamato Berry
009F - Cornn Berry
00A0 - Magost Berry
00A1 - Rabuta Berry
00A2 - Nomel Berry
00A3 - Spelon Berry
00A4 - Pamtre Berry
00A5 - Watmel Berry
00A6 - Durin Berry
00A7 - Belue Berry
00A8 - Liechi Berry
00A9 - Ganlon Berry
00AA - Salac Berry
00AB - Petaya Berry
00AC - Apicot Berry
00AD - Lansat Berry
00AE - Starf Berry
00AF - ??? (Invalid Item)
00B0 - ??? (Invalid Item)
00B1 - ??? (Invalid Item)
00B2 - ??? (Invalid Item)
00B3 - Bright Powder
00B4 - White Herb
00B5 - Macho Brace
00B6 - Exp Share
00B7 - Quick Claw
00B8 - Soothe Bell
00B9 - Mental Herb
00BA - Choice Band
00BB - King's Rock
00BC - Silver Powder
00BD - Amulet Coin
00BE - Cleanse Tag
00BF - Soul Dew
00C0 - Deep Sea Tooth
00C1 - Deep Sea Scale
00C2 - Smoke Ball
00C3 - Everstone
00C4 - Focus Band
00C5 - Lucky Egg
00C6 - Scope Lens
00C7 - Metal Coat
00C8 - Leftovers
00C9 - Dragon Scale
00CA - Light Ball
00CB - Soft Sand
00CC - Hard Stone
00CD - Miracle Seed
00CE - Black Glasses
00CF - Black Belt
00D0 - Magnet
00D1 - Mystic Water
00D2 - Sharp Beak
00D3 - Poison Barb
00D4 - Nevermelt Ice
00D5 - Spell Tag
00D6 - Twisted Spoon
00D7 - Charcoal
00D8 - Dragon Fang
00D9 - Silk Scarf
00DA - Up-Grade
00DB - Shell Bell
00DC - Sea Incense
00DD - Lax Incense
00DE - Lucky Punch
00DF - Metal Powder
00E0 - Thick Club
00E1 - Stick
00E2 - ??? (Invalid Item)
00E3 - ??? (Invalid Item)
00E4 - ??? (Invalid Item)
00E5 - ??? (Invalid Item)
00E6 - ??? (Invalid Item)
00E7 - ??? (Invalid Item)
00E8 - ??? (Invalid Item)
00E9 - ??? (Invalid Item)
00EA - ??? (Invalid Item)
00EB - ??? (Invalid Item)
00EC - ??? (Invalid Item)
00ED - ??? (Invalid Item)
00EE - ??? (Invalid Item)
00EF - ??? (Invalid Item)
00F0 - ??? (Invalid Item)
00F1 - ??? (Invalid Item)
00F2 - ??? (Invalid Item)
00F3 - ??? (Invalid Item)
00F4 - ??? (Invalid Item)
00F5 - ??? (Invalid Item)
00F6 - ??? (Invalid Item)
00F7 - ??? (Invalid Item)
00F8 - ??? (Invalid Item)
00F9 - ??? (Invalid Item)
00FA - ??? (Invalid Item)
00FB - ??? (Invalid Item)
00FC - ??? (Invalid Item)
00FD - ??? (Invalid Item)
00FE - Red Scarf
00FF - Blue Scarf
0100 - Pink Scarf
0101 - Green Scarf
0102 - Yellow Scarf
0103 - ??? (Invalid Item)
0104 - ??? (Invalid Item)
0105 - ??? (Invalid Item)
0106 - ??? (Invalid Item)
0107 - ??? (Invalid Item)
0108 - ??? (Invalid Item)
0109 - ??? (Invalid Item)
010A - ??? (Invalid Item)
010B - ??? (Invalid Item)
010C - ??? (Invalid Item)
010D - ??? (Invalid Item)
010E - ??? (Invalid Item)
010F - ??? (Invalid Item)
0110 - ??? (Invalid Item)
0111 - ??? (Invalid Item)
0112 - ??? (Invalid Item)
0113 - ??? (Invalid Item)
0114 - ??? (Invalid Item)
0115 - ??? (Invalid Item)
0116 - ??? (Invalid Item)
0117 - ??? (Invalid Item)
0118 - ??? (Invalid Item)
0119 - ??? (Invalid Item)
011A - ??? (Invalid Item)
011B - ??? (Invalid Item)
011C - ??? (Invalid Item)
011D - ??? (Invalid Item)
011E - ??? (Invalid Item)
011F - ??? (Invalid Item)
0120 - ??? (Invalid Item)
0121 - TM01 (Focus Punch)
0122 - TM02 (Dragon Claw)
0123 - TM03 (Water Pulse)
0124 - TM04 (Calm Mind)
0125 - TM05 (Roar)
0126 - TM06 (Toxic)
0127 - TM07 (Hail)
0128 - TM08 (Bulk Up)
0129 - TM09 (Bullet Seed)
012A - TM10 (Hidden Power)
012B - TM11 (Sunny Day)
012C - TM12 (Taunt)
012D - TM13 (Ice Beam)
012E - TM14 (Blizzard)
012F - TM15 (Hyper Beam)
0130 - TM16 (Light Screen)
0131 - TM17 (Protect)
0132 - TM18 (Rain Dance)
0133 - TM19 (Giga Drain)
0134 - TM20 (Safeguard)
0135 - TM21 (Frustration)
0136 - TM22 (Solar Beam)
0137 - TM23 (Iron Tail)
0138 - TM24 (Thunderbolt)
0139 - TM25 (Thunder)
013A - TM26 (Earthquake)
013B - TM27 (Return)
013C - TM28 (Dig)
013D - TM29 (Psychic)
013E - TM30 (Shadow Ball)
013F - TM31 (Brick Break)
0140 - TM32 (Double Team)
0141 - TM33 (Reflect)
0142 - TM34 (Shock Wave)
0143 - TM35 (Flamethrower)
0144 - TM36 (Sludge Bomb)
0145 - TM37 (Sandstorm)
0146 - TM38 (Fire Blast)
0147 - TM39 (Rock Tomb)
0148 - TM40 (Aerial Ace)
0149 - TM41 (Torment)
014A - TM42 (Facade)
014B - TM43 (Secret Power)
014C - TM44 (Rest)
014D - TM45 (Attract)
014E - TM46 (Thief)
014F - TM47 (Steel Wing)
0150 - TM48 (Skill Swap)
0151 - TM49 (Snatch)
0152 - TM50 (Overheat)

Post Reply