Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PAL)

Game Hacks, Trainers, Cheats

Moderator: Ralf@gc-forever

Post Reply
DoctorElixor
Posts: 6
Joined: Sat Aug 01, 2020 12:12 pm

Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PAL)

Post by DoctorElixor » Sat Aug 01, 2020 3:10 pm

Hi all,

I'm a long time lurker of this awesome board and I now created an account to give back to the community :)

These cheat codes will allow you to encounter the additional shadow Pokémon trainers which were exclusively released in Japan through e-Reader cards.
The codes inject the same data into the game as the "Pokémon Colosseum Double Battle e" cards would (except for the Poké Coupons and item rewards you would receive from beating those VR Trainers).
More information can be found here: https://bulbapedia.bulbagarden.net/wiki/Card_e_Room.

Due to the size of these codes, there are some limitations to the usability of the codes so please follow the instructions closely!
  • First of all, for all WiiRD cheats you will also need Codejunkie's master code and Ralf's "Replace Phenac City PC Basement Room With e-Reader Room" code.
    These can be found here: https://www.gc-forever.com/forums/viewt ... 407#p24407
  • The WiiRD cheats enforce the chronological appearance of the shadow Pokémon trainers.
  • By pressing the button combination L+R+Z, the shadow Pokémon trainer will be standing in the middle of the E-Reader room and the Panel Battle Records will be updated (at the counter on the right).
  • If you are already in the e-Reader room, you will need to exit and enter to room again to make the shadow Pokémon trainer appear.
  • Once you have snagged the shadow Pokémon and you have beaten the trainer, you will have to press the L+R+Z button combination again to activate the next trainer.
Usage with Swiss
As Swiss' WiiRD cheat parser has a hard-coded limit of 128 codes per cheat, I had to split the cheats in multiple parts. You can enable them all at the same time though.

Usage with Dolphin
The WiiRD cheat engine used in Dolphin has a limit of 3408 bytes of cheats (a little over 400 lines of codes) in total. This means all these codes fit just barely in the cheat engine's memory. If the last trainer does not appear, you will have to save and restart the game with the cheat of one the previous trainers disabled.

Code: Select all

Activate Panel Battle Records Overview (Press L+R+Z) [DoctorElixor]
2844F0A8 00000070
48000000 804C8268
DE000000 80008180
3A009AB0 FF000001
16009A1C 00000022
30B330ED 30B730A2
30E030AB 30FC30C9
337C0000 00000000
00000103 04050402
0500FFFF FFFFFFFF
16009A40 00000008
30843055 30573044
16009BF6 00000006
30753064 3046FFFF
16009DAC 00000008
30663054 308F3044
E2000003 80008000

Note: This cheat must be enabled at least once in order to encounter the shadow Pokémon trainers.


Activate E-Card Shadow Pokemon Trainer 1 (Press L+R+Z) [DoctorElixor]
2844F0A8 00000070
48000000 804C8268
DE000000 80008180
30009DB0 308F3044
3A009AB0 FF000001
16009A50 000001A6
0047004F 004E004E
00450000 0100004D
0045004C 00490041
00000100 00560049
0047004F 00000000
01000047 00520045
0047004F 00000100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 30DC30C7
30B90000 00000000
1E004400 00AF0044
00520041 00570000
00000100 00010059
0041004D 004F004E
00000100 00020048
00490050 00500000
00000100 00030041
00490054 004F0000
00000100 0004004E
00490043 004F004C
00000100 00050054
004F004D 00450000
00000100 0006004C
0049004F 00530000
00000100 00070053
0045004E 004F0000
00000100 00080053
00480041 004E0041
00000100 00090053
0049004C 00440059
00000100 000A004B
0049004C 004B0000
00000100 000B0048
0041004E 004B0000
00000100 000C0043
00550054 00000000
00000100 000D0043
0041004C 00000000
00000100 000E004F
00520052 0045004E
00000100 000F0041
00520049 0045004C
00000100 00100057
0041004D 004F004F
00000100 0011004B
00410049 00000000
00000100 00120053
00550053 00490045
00000100 0013004E
00490045 004E0041
00000100 0014FFFF
1600DA1C 000001E4
01010000 FF0A300C
30423093 305F306E
300030A6 30EF30B5
30923000 FFFF0480
5EFFFF05 304DFFFF
06304430 66FFFF01
30D030C8 30EB3057
306B3000 FFFF0467
65FFFF05 304DFFFF
06305F30 5CFF01FF
FF020000 00000000
00000000 00000000
30DC30C7 30B9300C
3088304A 30003069
30463057 305FFF01
FFFF0130 823046FF
11FFFF04 56DEFFFF
05304B30 44FFFF06
30003084 308B3093
3060308D FF1FFFFF
02000000 00000000
00000000 00000000
00000000 00000000
00000000 30DC30C7
30B9300C 308F3056
308F3056 30003084
3089308C 306BFFFF
01FFFF04 6765FFFF
05304DFF FF063061
307E3063 305F3000
307F305F 30443060
FF01FFFF 02000000
00000000 00000000
00000000 00000000
00000000 00000000
30DC30C7 30B90000
00000000 001E0000
00000000 00000000
00000001 003B2F00
01420028 00A8006D
00FC0136 00000000
00000000 00000000
00000000 00000000
00000000 00170001
00000058 00290032
010300AE 015F0000
01000000 00000000
00000000 00000000
00000000 00000008
00010000 016F0028
008A0119 008500BC
00000000 00000000
00000000 00000000
00000000 00000000
00180001 000000AF
44140076 00CC00BA
01190000 01000000
00000000 00000000
00000000 00000000
00000116 00014600
03444600 FFFFFFFF
1601BB00 00000018
002F0032 30DC30C7
30B90000 00000000
1E004400 00AF0000
E2000004 80008000

Activate E-Card Shadow Pokemon Trainer 2 (Press L+R+Z) [DoctorElixor]
2844F0A8 00000070
48000000 804C8268
DE000000 80008180
38009AB0 FF000001
3A009C66 FF000001
16009C06 000001A6
0047004F 004E004E
00450000 0100004D
0045004C 00490041
00000100 00560049
0047004F 00000000
01000047 00520045
0047004F 00000100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 30DB30EB
00000000 00000000
19004500 00B30044
00520041 00570000
00000100 00010059
0041004D 004F004E
00000100 00020048
00490050 00500000
00000100 00030041
00490054 004F0000
00000100 0004004E
00490043 004F004C
00000100 00050054
004F004D 00450000
00000100 0006004C
0049004F 00530000
00000100 00070053
0045004E 004F0000
00000100 00080053
00480041 004E0041
00000100 00090053
0049004C 00440059
00000100 000A004B
0049004C 004B0000
00000100 000B0048
0041004E 004B0000
00000100 000C0043
00550054 00000000
00000100 000D0043
0041004C 00000000
00000100 000E004F
00520052 0045004E
00000100 000F0041
00520049 0045004C
00000100 00100057
0041004D 004F004F
00000100 0011004B
00410049 00000000
00000100 00120053
00550053 00490045
00000100 0013004E
00490045 004E0041
00000100 0014FFFF
1600DA1C 000001E4
01010100 FF0A300C
30A230F3 30BF3000
FFFF045F 37FFFF05
30643088 FFFF0630
44309330 60306330
66FF1FFF FF013042
305F3057 30683000
30D030C8 30EB3088
FF01FFFF 02000000
06305F30 5CFF01FF
FF020000 00000000
00000000 00000000
30DB30EB 300C3042
30893000 307E305F
300030D0 30C830EB
3059308B 306EFF1F
FFFF0200 0000FFFF
05304B30 44FFFF06
30003084 308B3093
3060308D FF1FFFFF
02000000 00000000
00000000 00000000
00000000 00000000
00000000 30DB30EB
300C3084 308B3058
3083306A 3044306E
FF01FFFF 02000000
01FFFF04 6765FFFF
05304DFF FF063061
307E3063 305F3000
307F305F 30443060
FF01FFFF 02000000
00000000 00000000
00000000 00000000
00000000 00000000
30DB30EB 00000000
00000000 01190000
00000000 00000000
00000001 003C3A00
013B0033 00CC0139
0157002F 00000000
00000000 00000000
00000000 00000000
00000000 01040003
000000D3 00330136
00BF00D5 01600000
00000000 00000000
00000000 00000000
00000000 0000010A
00010000 01690032
006D0136 00650106
00000000 00000000
00000000 00000000
00000000 00000000
010C0001 000000B3
45250057 00540056
00B20000 00000000
00000000 00000000
00000000 00000000
00000110 00024600
03454600 FFFFFFFF
1601BB18 00000018
00300046 30DB30EB
00000000 00000000
19004500 00B30000
E2000004 80008000

Activate E-Card Shadow Pokemon Trainer 3 (Press L+R+Z) [DoctorElixor]
2844F0A8 00000070
48000000 804C8268
DE000000 80008180
38009C66 FF000001
3A009E1C FF000001
16009DBC 000001A6
0047004F 004E004E
00450000 0100004D
0045004C 00490041
00000100 00560049
0047004F 00000000
01000047 00520045
0047004F 00000100
00000000 00000000
00000000 00000000
00000000 00000000
00000000 30EF30FC
30D030F3 00000000
20004600 00D40044
00520041 00570000
00000100 00010059
0041004D 004F004E
00000100 00020048
00490050 00500000
00000100 00030041
00490054 004F0000
00000100 0004004E
00490043 004F004C
00000100 00050054
004F004D 00450000
00000100 0006004C
0049004F 00530000
00000100 00070053
0045004E 004F0000
00000100 00080053
00480041 004E0041
00000100 00090053
0049004C 00440059
00000100 000A004B
0049004C 004B0000
00000100 000B0048
0041004E 004B0000
00000100 000C0043
00550054 00000000
00000100 000D0043
0041004C 00000000
00000100 000E004F
00520052 0045004E
00000100 000F0041
00520049 0045004C
00000100 00100057
0041004D 004F004F
00000100 0011004B
00410049 00000000
00000100 00120053
00550053 00490045
00000100 0013004E
00490045 004E0041
00000100 0014FFFF
1600DA1C 000001E4
01010200 FF0A300C
FFFF2B30 60306AFF
01FFFF01 30D030C8
30EB3060 FF013000
30D030C8 30EB3060
FF01FFFF 02000000
305F3057 30683000
30D030C8 30EB3088
FF01FFFF 02000000
06305F30 5CFF01FF
FF020000 00000000
00000000 00000000
30EF30FC 30D030F3
300C307B 30FC3063
307B3063 307BFF01
FFFF0130 82304630
44306330 61308730
00308430 8B304B30
44FF1FFF FF020000
3060308D FF1FFFFF
02000000 00000000
00000000 00000000
00000000 00000000
00000000 30EF30FC
30D030F3 300CFFFF
045F37FF FF053064
3088FFFF 06304430
68300030 A630EF30
B5306B30 6A306330
66305F30 4CFFFF01
30533093 306A306B
30003084 308B3068
306FFF01 FFFF0200
00000000 00000000
00000000 00000000
30EF30FC 30D030F3
00000000 00200000
00000000 00000000
00000001 003D2100
00C6003C 00E4005C
014C00F7 00000000
00000000 00000000
00000000 00000000
00000000 010D0001
0000013F 003C0059
005E011D 00710000
00000000 00000000
00000000 00000000
00000000 00000202
00010000 00D0003C
00C900F2 013D005C
00000000 00000000
00000000 00000000
00000000 00000000
00030001 000000D4
463200D2 00E8000E
00A30000 00000000
00000000 00000000
00000000 00000000
0000000B 00016400
03466400 FFFFFFFF
1601BB30 00000018
00310046 30EF30FC
30D030F3 00000000
20004600 00D40000
E2000004 80008000

The WiiRD/NTSC-U cheats were tested in Dolphin 5 (5.0-12247) and on a GameCube with Swiss 0.5 (r856).

Lastly, some pictures of the result. (Please note that these pictures are from the NTSC-U game. The PAL version will be missing text in the Panel Battle Records overview)
Enjoy!

EDIT: The codes have been shrunk. There are no longer different codes for Dolphin & Swiss.

Image Image
Image Image
Last edited by DoctorElixor on Sun Aug 23, 2020 3:00 pm, edited 4 times in total.
Ralf@gc-forever
Posts: 2885
Joined: Sun Mar 16, 2014 9:31 am

Re: Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PA

Post by Ralf@gc-forever » Sun Aug 02, 2020 1:25 pm

Nice work! Btw, it's possible to shrink the codes a bit by using the WiiRD CST3 string code type:

Code: Select all

CST3 string code

16aaaaaa xxxxxxxx - writes xxxxxxxx bytes (d1 ...) starting at pointer + address (po + aaaaaa)
d1d2d3d4 d5d6d7d8
........ ........


e.g.

1.

14009A1C 30B330ED
14009A20 30B730A2
14009A24 30E030AB
14009A28 30FC30C9
14009A2C 337C0000
14009A30 00000000
14009A34 00000103
14009A38 04050402

CST3 string code equivalent (5 code lines instead of 8)

16009A1C 00000020 - writes 32 bytes (30B330ED ... 04050402) starting at pointer + 9A1C
30B330ED 30B730A2
30E030AB 30FC30C9
337C0000 00000000
00000103 04050402


2.

14009A50 0047004F
14009A54 004E004E
14009A58 00450000
14009A5C 0100004D
14009A60 0045004C
14009A64 00490041
...
14009BE0 00000100
14009BE4 0013004E
14009BE8 00490045
14009BEC 004E0041
14009BF0 00000100

CST3 string code equivalent (54 code lines instead of 105)

16009A50 000001A4 - writes 420 bytes (0047004F ... 00000100) starting at pointer + 9A50
0047004F 004E004E
00450000 0100004D
0045004C 00490041
...
00000100 0013004E
00490045 004E0041
00000100 00000000
DoctorElixor
Posts: 6
Joined: Sat Aug 01, 2020 12:12 pm

Re: Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PAL)

Post by DoctorElixor » Mon Aug 03, 2020 10:14 am

Thanks for chiming in, Ralf!

I can't believe I missed that code type...
When I find some time I'll rework the codes and update my posts.
Hopefully I can merge some of the cheats again!
DoctorElixor
Posts: 6
Joined: Sat Aug 01, 2020 12:12 pm

Re: Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PAL)

Post by DoctorElixor » Mon Aug 03, 2020 11:34 pm

Sorry for double posting, I just wanted to highlight that the codes were reworked and are now much more compact!
N7Kopper
Posts: 17
Joined: Tue May 12, 2015 2:04 pm

Re: Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PAL)

Post by N7Kopper » Mon Aug 17, 2020 4:56 pm

For anyone playing an ISO on Wii who ends up frustrated at both Nintendont and Swiss for not working quite right, try DIOS-MIOS. While it's old dusty clunky deprecated legacy stuff, it runs Colosseum cleanly and works with these codes, provided you remember not to put é in the folder name - try misspelling it as Pokemon instead.

And don't enable widescreen. Progressive works though. Hope it saves you the hours I spent!
Ducky
Posts: 2
Joined: Wed Jul 23, 2014 3:12 am

Re: Pokémon Colosseum: Activate E-Card Shadow Pokémon Trainers (GCN/WIIRD/PAL)

Post by Ducky » Thu Oct 20, 2022 8:06 am

Sorry to dig up an old thread! I see that there's a code for the US and PAL versions of the game, but is there a version of the code that would work on the Japanese version of the game? Thanks!
Post Reply