Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

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

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by CodyGC » Mon Jan 29, 2024 9:59 pm

Reclaimer Shawn wrote:
Sat Jan 20, 2024 8:10 am
I made a few codes for Pokemon Colosseum and I'll be posting them here. If anyone wants credit for these codes, show me you contributed to it in some way or beat me to it and I'll give you credit.

Code: Select all

Shadow Pokemon Treated As Normal Pokemon
C211ED84 00000006
3D808046 618CE928
7C0C1800 4182001C
398C0154 7C0C1800
41820010 48000004
A00300D8 48000008
38000000 00000000
*Shadow Pokemon can level up in battle, use their original moves except one (first move is still Shadow Rush), and doesn't disobey in 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.

Walk Through Walls (Hold DPAD in a Direction, Use Via Gamecube Mode)
C0000000 0000000F
3D808040 A18C1C28
3D60809E 3D40809E
3D200100 2C0C0008
41820020 2C0C0004
41820028 2C0C0002
41820030 2C0C0001
41820038 4E800020
814A52C4 7D495050
914B52C4 4E800020
814A52C4 7D4A4A14
914B52C4 4E800020
814A52BC 7D4A4A14
914B52BC 4E800020
814A52BC 7D495050
914B52BC 4E800020
*Best used by getting close to a wall or edge on a corner of the map and then holding the directional pad in the direction of a wall to break through it.
**The game will lag at first or appear like it crashes, but continue holding the button until you break through a wall. Code DOES NOT work on Nintendont, only on Gamecube Mode emulators like Swiss!
***Code only works when the DPAD is pressed, so movement without the DPAD is still normal.

Look at Shadow Pokemon Nature/Moves Outside of Battle (Hold L+R on Summary Screen)
28401C28 00000060
0411EE38 38600001
0411D8EC 60000000
E2000001 80008000
2A401C28 00000060
0411EE38 806300DC
0411D8EC 908300DC
E2000001 80008000

Duplicate 1st Party Pokemon to 2nd Party Pkmn (Press Z+R) [100% Credit to Kenobi and Ralf]
28401C28 00000030
48000000 8047ADB8
9001000E 000000A0
9001000D 000001D8
8A0138ED 00000000
E2000001 80008000
*To use, empty out all party Pokemon except the one you want to duplicate. Then, press Z+R and you'll duplicate it. If another Pokemon is in the 2nd slot, it'll be overwritten by the duplicate.
**Found the proper offsets to use for this code here: https://www.gc-forever.com/forums/viewtopic.php?t=2165
***Kenobi and Ralf made the original code. All I did was remake the code for Gecko Format, as the Action Replay had codetypes Gecko didn't, so I had to get creative. ARtoWiiRD does NOT work to convert the code to Gecko, so I converted it to Gecko by remaking the code.
You can create code in ASM, right? Can you find the address that decreases(and probably increases) the money?

I think with the information from that game I could find the one from the XD. Looks like Ralf has no interest in finding them. Thanks.
Reclaimer Shawn
Posts: 14
Joined: Tue Jan 09, 2024 8:19 pm

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Reclaimer Shawn » Tue Jan 30, 2024 1:50 am

CodyGC wrote:
Mon Jan 29, 2024 9:59 pm
You can create code in ASM, right? Can you find the address that decreases(and probably increases) the money?

I think with the information from that game I could find the one from the XD. Looks like Ralf has no interest in finding them. Thanks.
Here are some of the instructions I found for Pokemon XD, considering that's the game you actually want to work with:
Money Address at Time of Debugging: 80479904
Instruction that Writes to Money: 8014DD70 (In main.dol at 0x14ACD0)
Instruction that Reads from Money: 8014DD40 (In main.dol at 0x14ACA0)

Address that stores value to Add/Subtract from money total: 804EB2A8 (This address at first is your money value, and then when you click to buy or sell an item, this address changes to the amount that you'd lose or gain from the transaction).
Instruction that Stores to Add/Subtract Money Total Address: 801551F8 (In main.dol at 0x152158)
Instruction that Reads from Add/Subtract Money Total Address: 80153A28 (In main.dol at 0x150988)

I will not post the instructions directly as I don't want to post code from the game itself here. However, these should suffice for you.
LinkGoesHIYAAA
Posts: 4
Joined: Tue Jan 30, 2024 5:00 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by LinkGoesHIYAAA » Tue Jan 30, 2024 5:16 am

I'm trying to learn about these codes a bit, but I'm finding it to be a challenge. Any help would be much appreciated.

I'm specifically looking for a WiiRD code to change the nature and ability of the Dunsparce caught during the story. It's already purified. I just need its nature changed to "Hardy" and its ability changed to "Serene Grace". The reason for this is that once it's transferred up to Home and then into Scarlet / Violet it will have a 50% chance of evolving into a 3-segment Dudunsparce rather than a 2-segment (https://bulbapedia.bulbagarden.net/wiki ... ution_data). All other variables (attacks, stats, level, gender, etc) can remain unchanged.

Once I have a Hardy / Serene Grace Dunsparce I can duplicate it a few times in Emerald (or using one of the WiiRD codes on here to dupe a party member) to ensure I have several Dunsparce to ensure one will evolve into a 3-segment. I think such a code could be really useful to other players who are also looking to accomplish this same thing. Thanks in advance for any assistance members of this community can provide!

Edit: Also, just wanted to say this community is incredible. I spent days looking and looking for a way to acquire an NTSC-U AGETO Celebi and COLOS Pika, as well as NTSC-U versions of the three JPN e-card exclusive Togepi, Mareep, and Scizor, and after slogging through dozens of guides for different ways of accomplishing this I found the best answers for both of those goals right here on this website. I got all five of them in one day. Seriously, way to keep lost content from these older games alive. I'm so very impressed with all your work!
Reclaimer Shawn
Posts: 14
Joined: Tue Jan 09, 2024 8:19 pm

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Reclaimer Shawn » Tue Jan 30, 2024 5:42 am

LinkGoesHIYAAA wrote:
Tue Jan 30, 2024 5:16 am
I'm trying to learn about these codes a bit, but I'm finding it to be a challenge. Any help would be much appreciated.

I'm specifically looking for a WiiRD code to change the nature and ability of the Dunsparce caught during the story. It's already purified. I just need its nature changed to "Hardy" and its ability changed to "Serene Grace". The reason for this is that once it's transferred up to Home and then into Scarlet / Violet it will have a 50% chance of evolving into a 3-segment Dudunsparce rather than a 2-segment (https://bulbapedia.bulbagarden.net/wiki ... ution_data). All other variables (attacks, stats, level, gender, etc) can remain unchanged.

Once I have a Hardy / Serene Grace Dunsparce I can duplicate it a few times in Emerald (or using one of the WiiRD codes on here to dupe a party member) to ensure I have several Dunsparce to ensure one will evolve into a 3-segment. I think such a code could be really useful to other players who are also looking to accomplish this same thing. Thanks in advance for any assistance members of this community can provide!

Edit: Also, just wanted to say this community is incredible. I spent days looking and looking for a way to acquire an NTSC-U AGETO Celebi and COLOS Pika, as well as NTSC-U versions of the three JPN e-card exclusive Togepi, Mareep, and Scizor, and after slogging through dozens of guides for different ways of accomplishing this I found the best answers for both of those goals right here on this website. I got all five of them in one day. Seriously, way to keep lost content from these older games alive. I'm so very impressed with all your work!
Why do you need a WiiRD code for this? It'd be simpler (and look less hacked to the game) to extract your save file (.gci) using GCMM, throw the file into PKHex, then generate a Dunsparce with your specific nature. Not sure if Colosseum requires RNGReporter as well to make proper PID (ID that generates nature and Shininess in conjunction with Trainer/Secret ID).
CodyGC
Posts: 104
Joined: Fri Jun 17, 2016 12:40 am
Location: Canada

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by CodyGC » Tue Jan 30, 2024 10:54 am

Reclaimer Shawn wrote:
Tue Jan 30, 2024 1:50 am
Here are some of the instructions I found for Pokemon XD, considering that's the game you actually want to work with:
Money Address at Time of Debugging: 80479904
Instruction that Writes to Money: 8014DD70 (In main.dol at 0x14ACD0)
Instruction that Reads from Money: 8014DD40 (In main.dol at 0x14ACA0)

Address that stores value to Add/Subtract from money total: 804EB2A8 (This address at first is your money value, and then when you click to buy or sell an item, this address changes to the amount that you'd lose or gain from the transaction).
Instruction that Stores to Add/Subtract Money Total Address: 801551F8 (In main.dol at 0x152158)
Instruction that Reads from Add/Subtract Money Total Address: 80153A28 (In main.dol at 0x150988)

I will not post the instructions directly as I don't want to post code from the game itself here. However, these should suffice for you.
Thank you. It is good to know that there are other users with this knowledge here.

I'm in need of that code for both games. I already use this type of code on Yellow, Crystal and Emerald. All that's missing is the Colosseum and the XD.

Finally, I tested using NOP with the addresses found in the DOL that you posted in the american version of XD and there was no change. I'm starting to suspect it's not as simple as I thought.
Ralf@gc-forever
Posts: 2898
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Tue Jan 30, 2024 2:33 pm

Code: Select all


PokeCoupons Never Decrease [Ralf]
06005270 00000014
80030A88 7C002040
4C800020 3CA00099
481255BC 00000000
0412A838 4BEDAA38

PokeDollars Never Decrease [Ralf]
06005290 00000014
80030A84 7C002040
4C800020 3CA00099
481255E4 00000000
0412A880 4BEDAA10

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

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

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

Ralf@gc-forever wrote:
Tue Jan 30, 2024 2:33 pm

Code: Select all


PokeCoupons Never Decrease [Ralf]
06005270 00000014
80030A88 7C002040
4C800020 3CA00099
481255BC 00000000
0412A838 4BEDAA38

PokeDollars Never Decrease [Ralf]
06005290 00000014
80030A84 7C002040
4C800020 3CA00099
481255E4 00000000
0412A880 4BEDAA10

Thank you very much.
LinkGoesHIYAAA
Posts: 4
Joined: Tue Jan 30, 2024 5:00 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by LinkGoesHIYAAA » Tue Jan 30, 2024 5:24 pm

Reclaimer Shawn wrote:
Tue Jan 30, 2024 5:42 am
LinkGoesHIYAAA wrote:
Tue Jan 30, 2024 5:16 am
I'm trying to learn about these codes a bit, but I'm finding it to be a challenge. Any help would be much appreciated.

I'm specifically looking for a WiiRD code to change the nature and ability of the Dunsparce caught during the story. It's already purified. I just need its nature changed to "Hardy" and its ability changed to "Serene Grace". The reason for this is that once it's transferred up to Home and then into Scarlet / Violet it will have a 50% chance of evolving into a 3-segment Dudunsparce rather than a 2-segment (https://bulbapedia.bulbagarden.net/wiki ... ution_data). All other variables (attacks, stats, level, gender, etc) can remain unchanged.

Once I have a Hardy / Serene Grace Dunsparce I can duplicate it a few times in Emerald (or using one of the WiiRD codes on here to dupe a party member) to ensure I have several Dunsparce to ensure one will evolve into a 3-segment. I think such a code could be really useful to other players who are also looking to accomplish this same thing. Thanks in advance for any assistance members of this community can provide!

Edit: Also, just wanted to say this community is incredible. I spent days looking and looking for a way to acquire an NTSC-U AGETO Celebi and COLOS Pika, as well as NTSC-U versions of the three JPN e-card exclusive Togepi, Mareep, and Scizor, and after slogging through dozens of guides for different ways of accomplishing this I found the best answers for both of those goals right here on this website. I got all five of them in one day. Seriously, way to keep lost content from these older games alive. I'm so very impressed with all your work!
Why do you need a WiiRD code for this? It'd be simpler (and look less hacked to the game) to extract your save file (.gci) using GCMM, throw the file into PKHex, then generate a Dunsparce with your specific nature. Not sure if Colosseum requires RNGReporter as well to make proper PID (ID that generates nature and Shininess in conjunction with Trainer/Secret ID).
It's what I used with Nintendont to trigger the AGETO Celebi, COLOS Pika, and three e-reader shadow battles. I thought it'd be able to help with this, but you're right that it's likely the evolution into a 3-segment won't trigger if the PID isn't what's modified.

In that case, is there a code to trigger a specific trainer battle again such that if you've already caught their shadow Pokemon it will cause them to have it available for capture again? That way the PID would be generated more naturally instead of hacked in, despite the trainer rebattle being forced. If so, I could capture a new Dunsparce in a more natural way, and with a Synchronize Hardy Pokemon it'd be pretty easy to roll for a Hardy Serene Grace one. I'm not familiar with using PKhex, so if it's possible to approach the situation this way instead it'd be a lot easier and wouldn't require modifying the Pokemon's code. I also imagine other people who come across this might like a non-PKhex route as well.

Again, thanks for talking through this with me.
Ralf@gc-forever
Posts: 2898
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Tue Jan 30, 2024 10:55 pm

Code: Select all


Phenac Stadium Round 1 Battle 1 Trainer Has Unpurified Hardy Serene Grace Shadow Dunsparce [Ralf]
48000000 80478F14
DE000000 80008180
14045380 01FF0011
10045384 00000021
1204538A 000000CE
14045394 000004B6
1204539C 0002FFFF
140453B4 000000B4
140453BC 00000089
140453C4 00000119
140453CC 00000024
E0000000 80008000

Use this code with "Phenac Stadium: Play Always Round 1 Battles" code (can be found here in the thread).

Phenac Stadium Round 1 Battle 1 Trainer Has Purified Hardy Serene Grace Shadow Dunsparce [Ralf]
48000000 80478F14
DE000000 80008180
14045380 01FF0000
10045384 00000021
1204538A 000000CE
14045394 000004B6
1204539C 0002FFFF
140453B4 000000B4
140453BC 00000089
140453C4 00000119
140453CC 00000024
E0000000 80008000

Use this code with "Phenac Stadium: Play Always Round 1 Battles" code and "Able To Snag Opponent Pokemon" code
(can be found here in the thread).

Replace Ageto Celebi With Purified Hardy Serene Grace Shadow Dunsparce [Ralf]
04130660 48000428
04130AC8 388000CE
04130ACC 38A00021
04130ADC 38A000B4
04130AEC 38A00089
04130AFC 38A00119
04130B0C 38A00024
04130B1C 3880FFFF
04130B20 38A00000
04130B58 38000001
04130B5C 980300C6
04130B60 980300CC
04130B70 38E00046
04130B88 38A00080

Use this code with "Enable Japanese Bonus Disc Content" code and "Unlimited Ageto Celebis" code (can be also
found here in the thread).

LinkGoesHIYAAA
Posts: 4
Joined: Tue Jan 30, 2024 5:00 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by LinkGoesHIYAAA » Wed Jan 31, 2024 9:53 pm

Ralf@gc-forever wrote:
Tue Jan 30, 2024 10:55 pm

Code: Select all


Phenac Stadium Round 1 Battle 1 Trainer Has Unpurified Hardy Serene Grace Shadow Dunsparce [Ralf]
48000000 80478F14
DE000000 80008180
14045380 01FF0011
10045384 00000021
1204538A 000000CE
14045394 000004B6
1204539C 0002FFFF
140453B4 000000B4
140453BC 00000089
140453C4 00000119
140453CC 00000024
E0000000 80008000

Use this code with "Phenac Stadium: Play Always Round 1 Battles" code (can be found here in the thread).

Phenac Stadium Round 1 Battle 1 Trainer Has Purified Hardy Serene Grace Shadow Dunsparce [Ralf]
48000000 80478F14
DE000000 80008180
14045380 01FF0000
10045384 00000021
1204538A 000000CE
14045394 000004B6
1204539C 0002FFFF
140453B4 000000B4
140453BC 00000089
140453C4 00000119
140453CC 00000024
E0000000 80008000

Use this code with "Phenac Stadium: Play Always Round 1 Battles" code and "Able To Snag Opponent Pokemon" code
(can be found here in the thread).

Replace Ageto Celebi With Purified Hardy Serene Grace Shadow Dunsparce [Ralf]
04130660 48000428
04130AC8 388000CE
04130ACC 38A00021
04130ADC 38A000B4
04130AEC 38A00089
04130AFC 38A00119
04130B0C 38A00024
04130B1C 3880FFFF
04130B20 38A00000
04130B58 38000001
04130B5C 980300C6
04130B60 980300CC
04130B70 38E00046
04130B88 38A00080

Use this code with "Enable Japanese Bonus Disc Content" code and "Unlimited Ageto Celebis" code (can be also
found here in the thread).

Thank you for this! I gave it a try, caught a Dunsparce and noticed its ability wasn't serene grace (it was run away), but I know Colosseum sometimes bugs and applies the wrong ability relative to what the PID should determine the ability to be, so I ignored it for science. I sent it to Emerald, duped it a few times just in case there's a chance toward the final evo having randomness (I don't think there is, though), sent to HGSS, then BW, then Bank, the Home, then SV and evolved the different dupes. All were 2-segments. Damn.

There's only about a 50% chance for a hardy serene grace Dunsparce from gens 3-5 to evolve into a 3-segment in gen 9. So it's possible I drew the unlucky straw. I can try again by catching several different ones using the codes you provided (rather than duping the same one several times) to see if I can catch one that'll evolve correctly later on. Before I do, could you clarify if the code you provided forces a pokemon to have a specific nature and ability regardless of its PID? Or does the code change the opposing trainer's Dunsparce to have a PID that yields the desired nature and ability? If it's the former, I don't know if this method will work since the PID is what determines the later evolved form. The hardy + serene grace combination are a hint toward what the PID might be, but if those two variables are forced and aren't produced due to the PID then they won't help indicate anything. Hopefully that makes sense.

As an alternative, is it possible for a code to force a specific trainer in the game to be rebattled (Rider Sosh in Pyrite Cave, https://bulbapedia.bulbagarden.net/wiki/Pyrite_Cave), as well as force them to have their shadow pokemon again if you caught it previously? If so, the best bet might be to just catch a few more Dunsparce until I get lucky with rng and roll a Hardy one. It'd be time consuming, but by allowing the nature to be determined this more natural way it might be the best shot at a 3-segment later on.

Very interested to hear what you think. Thanks again!
Ralf@gc-forever
Posts: 2898
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Thu Feb 01, 2024 1:40 pm

My Dunsparce codes are using the Pokemon generator functions of the game. The Colosseum/XD Pokemon generator is not only able to create Pokemons with random stats, it is also able to create Pokemons with specific stats and matching PIDs (technically it makes some random rolls until the SID matches to the desired stats), so there's no difference between a regular generated Hardy Serene Grace Dunsparce and a cheat code generated one.

Code: Select all


Replace Ageto Celebi With Purified Hardy Serene Grace Shadow Dunsparce
04130660 48000428
04130AC8 388000CE  ; Pokemon ID (0x00ce - Dunsparce)
04130ACC 38A00021  ; Level (0x21 - Lv 33)
04130ADC 38A000B4  ; Move 1 ID
04130AEC 38A00089  ; Move 2 ID
04130AFC 38A00119  ; Move 3 ID
04130B0C 38A00024  ; Move 4 ID
04130B1C 3880FFFF  ; Gender (0xffff - random)
04130B20 38A00000  ; Nature (0x0000 - hardy)
04130B58 38000001  ; Abitity used (0x0001 - 2nd Abitity)
04130B5C 980300C6
04130B60 980300CC
04130B70 38E00046
04130B88 38A00080

Phenac Stadium Round 1 Battle 1 Trainer Has Unpurified Hardy Serene Grace Shadow Dunsparce
48000000 80478F14
DE000000 80008180
14045380 01FF0011  ; aaggnnss (AbitityUsed/Gender/Nature/ShadowPokemonID)
10045384 00000021  ; Level (0x21 - Lv 33)
1204538A 000000CE  ; Pokemon ID  (0x00ce - Dunsparce)
14045394 000004B6  ; Pokemon ID + 0x03e8
1204539C 0002FFFF  ; DVs/EVs (0xffff - random)
140453B4 000000B4  ; Move 1 ID
140453BC 00000089  ; Move 2 ID
140453C4 00000119  ; Move 3 ID
140453CC 00000024  ; Move 4 ID
E0000000 80008000

Ability used    (00 - 1st,  01 - 2nd,    FF - random)
Gender          (00 - male, 01 - female, FF - random)
Nature          (00 .. 18 , FF - random)
ShadowPokemonID (01 .. 60,  00 - normal Pokemon)

Regarding the Dunsparce's ability, it seems that Serene Grace is the first ability of Dunsparce and not its second ability! So, the updated codes below should be working fine now.

Code: Select all


Phenac Stadium Round 1 Battle 1 Trainer Has Unpurified Hardy Serene Grace Shadow Dunsparce [Ralf]
48000000 80478F14
DE000000 80008180
14045380 00FF0011
10045384 00000021
1204538A 000000CE
14045394 000004B6
1204539C 0002FFFF
140453B4 000000B4
140453BC 00000089
140453C4 00000119
140453CC 00000024
E0000000 80008000

Use this code with "Phenac Stadium: Play Always Round 1 Battles" code.

Phenac Stadium Round 1 Battle 1 Trainer Has Purified Hardy Serene Grace Shadow Dunsparce [Ralf]
48000000 80478F14
DE000000 80008180
14045380 00FF0000
10045384 00000021
1204538A 000000CE
14045394 000004B6
1204539C 0002FFFF
140453B4 000000B4
140453BC 00000089
140453C4 00000119
140453CC 00000024
E0000000 80008000

Use this code with "Phenac Stadium: Play Always Round 1 Battles" code and "Able To Snag Opponent Pokemon" code.

Replace Ageto Celebi With Purified Hardy Serene Grace Shadow Dunsparce [Ralf]
04130660 48000428
04130AC8 388000CE
04130ACC 38A00021
04130ADC 38A000B4
04130AEC 38A00089
04130AFC 38A00119
04130B0C 38A00024
04130B1C 3880FFFF
04130B20 38A00000
04130B58 38000000
04130B5C 980300C6
04130B60 980300CC
04130B70 38E00046
04130B88 38A00080

Use this code with "Enable Japanese Bonus Disc Content" code and "Unlimited Ageto Celebis" code.

LinkGoesHIYAAA
Posts: 4
Joined: Tue Jan 30, 2024 5:00 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by LinkGoesHIYAAA » Fri Feb 02, 2024 9:37 pm

LETS GOOOOOO

Image

I'm blown away dude. It's so cool that this worked. Thank you so much for helping me, and potentially future players, with these codes.

I ended up wanting to increase my chances of getting one in the next batch i send up through the many games b/c it's time consuming lol. So I went thru the four-person battles 6 separate times to catch 6 completely different Dunsparce. After transferring them to Emerald, Soul Silver, White, Bank, Home, and finally S/V, this was the only one that was a 3-segment. Wow.

Not sure about the ToS for this forum, but is it alright to post about this to Reddit in case anyone else is interested in how to accomplish it? Or would you prefer not to broadcast this website on such a public forum? I want to give you credit if you're okay with it.

Again, thank you so much!!
Reclaimer Shawn
Posts: 14
Joined: Tue Jan 09, 2024 8:19 pm

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Reclaimer Shawn » Fri Feb 02, 2024 9:50 pm

LinkGoesHIYAAA wrote:
Fri Feb 02, 2024 9:37 pm
LETS GOOOOOO

Image
Hey, could you test to see if this code would become a Three-Segment Dudunsparce a few times for me? Here's a Gecko code I made to just deposit a Dunsparce (the same one) into your first Party Pokemon slot. Press Z+R when a useless Pokemon is in the 1st party slot (like a Zigzagoon) and it'll morph into a Dunsparce. Doesn't work on Dolphin, only on a real console.

Code: Select all

Shiny Hardy Nature Serene Grace Dunsparce in Slot 1 of Party (Press Z+R)
28401C28 00000030
48000000 8047ADB8
DE000000 80008180
160000A0 00000138
00CECA90 B15CB15E
0B030202 001D2103
005520BB 00000000
00530068 00610077
006E0000 00000000
00000000 00000044
0055004E 00530050
00410052 00430045
00000000 00440055
004E0053 00500041
00520043 00450000
0000C858 00008C61
21638000 00000000
00000000 00000000
00000000 00000000
00B40A00 00891E00
01190A00 00241400
00000076 0076003D
003C0039 003A002C
00000000 00000000
00000000 001E001E
001D001E 001F001F
00960000 00000000
00000000 00000000
00000000 00000100
00000000 00000000
FF000000 00000000
0011F11C FFFFFF9C
00000000 00000006
00000000 00000030
00000000 0000D7C0
00000000 801F5978
00000000 00000000
00000000 00000000
00000005 00000001
8053C8E8 00000000
00000000 80870290
8053C8E8 00000001
00000099 00000002
00F40000 00000000
E0000000 80008000
*Whether or not this Dunsparce can be transferred, or whether or not it'll turn into a two or three segment Dudunsparce in S/V I don't know.
Ralf@gc-forever
Posts: 2898
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Sun Feb 04, 2024 9:56 am

LinkGoesHIYAAA wrote:
Fri Feb 02, 2024 9:37 pm
Not sure about the ToS for this forum, but is it alright to post about this to Reddit in case anyone else is interested in how to accomplish it?
Sure, feel free to post my Dunsparce codes on Reddit.
Ralf@gc-forever
Posts: 2898
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Fri Feb 09, 2024 3:37 pm

Code: Select all


Battle Mode: No Restrictions [Ralf]
0226894C 00030101
02268996 00000064
02268998 00000258
022689A0 00030101
022689F4 00030101

Battle Mode: No Pokemon Type Restrictions [Ralf]
002689A0 00000001
002689F4 00000001

Battle Mode: No Pokemon Level Restrictions [Ralf]
02268996 00000064
02268998 00000258

Battle Mode: No Pokemon Item Restrictions [Ralf]
002689A1 00000001
002689F5 00000001

Battle Mode: Unlock All Orre Colosseum Battles [Ralf]
48000000 8047ADB8
DE000000 80008180
1001AFBF 00000001
1001AFC1 00000001
E0000000 80008000

Battle Mode: No Legendary Pokemon Prize Reduction [Ralf]
0425D11C 60000000
0425D1E0 60000000

Battle Mode: Get Two Times More PokeCoupons [Ralf]
0447E658 40000000

Battle Mode: Get Five Times More PokeCoupons [Ralf]
0447E658 40A00000

Battle Mode: Get Ten Times More PokeCoupons [Ralf]
0447E658 41200000


Battle Mode: Colosseum Battle Level 50 Rules Modifier [Ralf]
042689A0 iijjkkll
042689A4 mmnnoopp

Battle Mode: Colosseum Battle Level 100 Rules Modifier [Ralf]
042689F4 iijjkkll
042689F8 mmnnoopp

Battle Mode: Mt. Battle Vs 100 Rules Modifier [Ralf]
0426894C iijjkkll
04268950 mmnnoopp

Rules

ii = Allow same Pokemon                                      (00 .. 01, Default: 00 - No)
jj = Allow same hold items                                   (00 .. 01, Default: 00 - No)
kk = Two or more can sleep                                   (00 .. 01, Default: 00 - No)
ll = Two plus can freeze                                     (00 .. 01, Default: 00 - No)
mm = Allow Skill Swap                                        (00 .. 01, Default: 01 - Yes)
nn = All faint from Selfdestruct or Explosion and user loses (00 .. 01, Default: 01 - Yes)
oo = Can last Pokemon use Perish Song or Destiny Bond        (00 .. 01, Default: 00 - No)
pp = Allow fixed damage moves like Dragon Rage or Sonicboom  (00 .. 01, Default: 01 - Yes)

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

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Wed Mar 20, 2024 8:07 am

Code: Select all


Toggle Pokemon Ability (Hold Z And Press A At Pokemon Info Screen) [Ralf]
06004670 00000038
7FE3FB78 3C808040
A0044ADC 540005EF
41820020 A0044AE0
540006F7 41820014
889F00CC 70840001
68840001 48118E69
38800000 48091BB4
04096254 4BF6E41C

Pokemon Nature Roller v1 (Hold Z And Press X At Pokemon Info Screen) [Ralf]
C2096250 00000006
3C608040 A0034ADC
540005EF 4182001C
A0034AE0 54000673
41820010 A07F0006
38630001 B07F0006
7FE3FB78 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]
C2096250 0000000A
3C608040 A0034ADC
540005EF 41820038
A0034AE0 54000673
41820014 A07F0006
38630001 B07F0006
4800001C A0034AE0
54000631 41820010
A07F0006 3863FFFF
B07F0006 7FE3FB78
60000000 00000000

X/Y = Next/Previous Nature in List

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

User avatar
Mage16
Posts: 22
Joined: Wed May 13, 2015 10:02 pm
Location: Middle Of Nowhere...(letter H) HAHAHAHA

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Mage16 » Wed Mar 20, 2024 8:06 pm

Ralf@gc-forever wrote:
Wed Mar 20, 2024 8:07 am

Code: Select all


Toggle Pokemon Ability (Hold Z And Press A At Pokemon Info Screen) [Ralf]
06004670 00000038
7FE3FB78 3C808040
A0044ADC 540005EF
41820020 A0044AE0
540006F7 41820014
889F00CC 70840001
68840001 48118E69
38800000 48091BB4
04096254 4BF6E41C

Pokemon Nature Roller v1 (Hold Z And Press X At Pokemon Info Screen) [Ralf]
C2096250 00000006
3C608040 A0034ADC
540005EF 4182001C
A0034AE0 54000673
41820010 A07F0006
38630001 B07F0006
7FE3FB78 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]
C2096250 0000000A
3C608040 A0034ADC
540005EF 41820038
A0034AE0 54000673
41820014 A07F0006
38630001 B07F0006
4800001C A0034AE0
54000631 41820010
A07F0006 3863FFFF
B07F0006 7FE3FB78
60000000 00000000

X/Y = Next/Previous Nature in List

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

Thank you very much!
A Wise Man once said that common sense is really not that common. :idea:
Ralf@gc-forever
Posts: 2898
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokemon Colosseum (GCN/WIIRD/NTSC-U)

Post by Ralf@gc-forever » Fri Mar 22, 2024 5:40 pm

Code: Select all


Pokemon Item Roller (Hold Z And Press L/R At Pokemon Info Screen) [Ralf]
06004520 00000060
A09C0088 3C608040
A0034ADC 540005EF
41820048 A0034AE0
5400056B 4182000C
38A0FFFF 48000014
A0034AE0 540005AD
41820028 38A00001
7C842A14 2C04FFFF
40820008 38800152
2C040153 40820008
38800000 B09C0088
7F83E378 4E800020
040968E4 4BF6DC3D
04096918 4BF6DC09

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