Note:
The original patch was made by brkirch, for NTSC-USA, and I just ported it to NTSC-JPN & PAL.
1) Download the latest version of Gecko from the link below, extract it, and copy it to the SD card.
http://wiird.l0nk.org/forum/index.php/topic,3228.html
2) Add the following lines to the "gameconfig.txt" which is placed at the root of the SD card.
(Create a new file if you haven't made the config file yet).
3) Copy .gct file (which is now able to contain 8000+ codes) to SD:\codes\
------------------------------------------------------------------------------------------------
Double gct method:
Original post on gct loader;
http://www.smashboards.com/showpost.php?p=7025153&postcount=197
NTSC-USA
Put a gct in SD:/Private\Wii\App\RSBE\pf\ with another gct that has the following codes in order in SD:\codes\. It's like the snapshot method only loaded at start up and doesn't need to be encoded. The "File Replacement" code needs to be in the second gct (the one in SD:\Private\Wii\App\RSBE\pf\) else it will conflict with the code loader.
--------------------------------------------
NTSC-JPN
Put a gct in SD:/Private\Wii\App\RSBJ\pf\ with another gct that has the following codes in order in SD:\codes\. It's like the snapshot method only loaded at start up and doesn't need to be encoded. The "File Replacement" code needs to be in the second gct (the one in SD:\Private\Wii\App\RSBJ\pf\) else it will conflict with the code loader.
------------------------------------------------
PAL
Put a gct in SD:/Private\Wii\App\RSBP\pf\ with another gct that has the following codes in order in SD:\codes\. It's like the snapshot method only loaded at start up and doesn't need to be encoded. The "File Replacement" code needs to be in the second gct (the one in SD:\Private\Wii\App\RSBP\pf\) else it will conflict with the code loader.
The original patch was made by brkirch, for NTSC-USA, and I just ported it to NTSC-JPN & PAL.
1) Download the latest version of Gecko from the link below, extract it, and copy it to the SD card.
http://wiird.l0nk.org/forum/index.php/topic,3228.html
2) Add the following lines to the "gameconfig.txt" which is placed at the root of the SD card.
(Create a new file if you haven't made the config file yet).
Code:
RSB?01:
codeliststart = 80570000
codelistend = 80580000
poke(800042B8, 60000000)
pokeifequal(803E9930, 4BFECA1D, 803E9930, 60000000)
pokeifequal(803E99A8, 4BFECA1D, 803E99A8, 60000000)
pokeifequal(803E9D5C, 4BFECA1D, 803E9D5C, 60000000)
3) Copy .gct file (which is now able to contain 8000+ codes) to SD:\codes\
------------------------------------------------------------------------------------------------
Double gct method:
Original post on gct loader;
http://www.smashboards.com/showpost.php?p=7025153&postcount=197
NTSC-USA
Put a gct in SD:/Private\Wii\App\RSBE\pf\ with another gct that has the following codes in order in SD:\codes\. It's like the snapshot method only loaded at start up and doesn't need to be encoded. The "File Replacement" code needs to be in the second gct (the one in SD:\Private\Wii\App\RSBE\pf\) else it will conflict with the code loader.
Code:
Dynamic SD Loader v1.1 [Phantom Wings]
205A8080 80456FF0
20BDE868 00000000
04494E5C 805A8440
04BDE868 805A8080
E0000000 80008000
045A855C 01000000
C201CD04 0000000A
38A00000 3C80805A
60848440 7C032000
40820030 3884FC40
80640388 80A4038C
2C050000 4182000C
7C7B1850 90640388
93640390 38A00001
90A40394 38A00001
2C050001 7F64DB78
38A00020 00000000
0401CD08 41820008
C202632C 00000007
3D608003 616BB160
7C0802A6 7C0B0000
4082001C 3D60805A
616B8080 816B0388
7C035800 40820008
4E800020 9421FFE0
60000000 00000000
C201CDA4 00000004
3DC0805A 61CE8080
81CE0388 7C1D7000
40820008 3BC00020
93D80008 00000000
0403B000 48000014
SD Files [Phantom Wings]
225A8000 C0DE8001
065A8000 000000F8
C0DE8001 C0DE9001
C0DE9002 C0DE8002
C0DE8003 C0DE8004
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
FF000000 00000000
00000000 00000000
00000000 00000000
00000000 0000002A
00000000 C0DE8005
C0DE8006 000003C0
00000000 00000000
00000000 C0DE8007
00000000 CCCCCCCC
80456FF0 8062F9E0
00000000 8062F9E0
00000000 8062F9E0
00000000 00000000
00000000 00000000
00000047 45010400
0F08FFFF 00000000
00000000 80457030
0000002A 00000050
00000000 C0DE9003
C0DE9004 0000001A
00F00000 C0DE8008
C0DE9005 C0DE8009
00000000 00000000
00000003 00000002
00000240 00000000
045A817C 805A80FC
045A8190 805A8500
045A8328 70662F00
065A83C0 00000048
00000000 00000000
00000000 805A82CC
00000000 00000002
00000000 00000000
00000000 0000006B
00000000 01010000
00000001 00000000
00003BA3 00000000
00000001 805A8328
065A8440 00000028
80421FE0 805A8440
92650100 00C99B00
00070017 00000000
00000000 00000000
805A84A0 018FD011
065A8480 00000050
805A0030 805A8440
0000002B 00000000
2D36A0D5 2E36B038
2F41D008 30388F86
805A8440 00000000
805A84C0 00000000
00000000 3602F02E
3709306A 3817F05F
805A8440 13017B40
805A84A0 00000000
045A8500 80423738
045A8504 804236A0
065A852C 00000018
0000005B 04028000
0E060001 00000000
00000000 80422F08
065A8550 00000030
00000050 00000000
00000000 01000000
00000000 00000140
919B6660 00000000
00000001 9258F600
00000000 DDDDDDDD
E0000000 80008000
gct Loader [Phantom Wings]
20BDE868 805A8080
285A8584 00FF0000
045A83D0 00000009
045A8408 80570000
025A832C 00410000
065A832B 00000010
52534245 30312E67
63740000 00000000
005A8584 00000001
E0000000 80008000
Execute gct [Y.S.]
20570000 00D0C0DE
20570004 00D0C0DE
04001848 80570008
64000000 00000000
E0000000 80008000
NTSC-JPN
Put a gct in SD:/Private\Wii\App\RSBJ\pf\ with another gct that has the following codes in order in SD:\codes\. It's like the snapshot method only loaded at start up and doesn't need to be encoded. The "File Replacement" code needs to be in the second gct (the one in SD:\Private\Wii\App\RSBJ\pf\) else it will conflict with the code loader.
Code:
Dynamic SD Loader: v1.1 [Phantom Wings, JPN port: Y.S.]
205A7C00 80456D28
20BDE3C8 00000000
044949DC 805A7FC0
04BDE3C8 805A7C00
E0000000 80008000
045A80DC 01000000
C201CD04 0000000A
38A00000 3C80805A
60847FC0 7C032000
40820030 3884FC40
80640388 80A4038C
2C050000 4182000C
7C7B1850 90640388
93640390 38A00001
90A40394 38A00001
2C050001 7F64DB78
38A00020 00000000
0401CD08 41820008
C202632C 00000007
3D608003 616BB13C
7C0802A6 7C0B0000
4082001C 3D60805A
616B7C00 816B0388
7C035800 40820008
4E800020 9421FFE0
60000000 00000000
C201CDA4 00000004
3DC0805A 61CE7C00
81CE0388 7C1D7000
40820008 3BC00020
93D80008 00000000
0403AFDC 48000014
SD Files: [Phantom Wings, JPN port: Y.S.]
225A7B80 C0DE8001
065A7B80 000000F8
C0DE8001 C0DE9001
C0DE9002 C0DE8002
C0DE8003 C0DE8004
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
FF000000 00000000
00000000 00000000
00000000 00000000
00000000 0000002A
00000000 C0DE8005
C0DE8006 000003C0
00000000 00000000
00000000 C0DE8007
00000000 CCCCCCCC
80456D28 8062F540
00000000 8062F540
00000000 8062F540
00000000 00000000
00000000 00000000
00000047 45010400
0F08FFFF 00000000
00000000 80456D68
0000002A 00000050
00000000 C0DE9003
C0DE9004 0000001A
00F00000 C0DE8008
C0DE9005 C0DE8009
00000000 00000000
00000003 00000002
00000240 00000000
045A7CFC 805A7C7C
045A7D10 805A8080
045A7EA8 70662F00
065A7F40 00000048
00000000 00000000
00000000 805A7E4C
00000000 00000002
00000000 00000000
00000000 0000006B
00000000 01010000
00000001 00000000
00003BA3 00000000
00000001 805A7EA8
065A7FC0 00000028
80421C10 805A7FC0
92650100 00C99B00
00070017 00000000
00000000 00000000
805A8020 018FD011
065A8000 00000050
8059FBB8 05A7FC00
0000002B 00000000
2D36A0D5 2E36B038
2F41D008 30388F86
805A7FC0 00000000
805A8040 00000000
00000000 3602F02E
3709306A 3817F05F
805A7FC0 13017B40
805A8020 00000000
045A8080 80423368
045A8084 804232D0
065A80AC 00000018
0000005B 04028000
0E060001 00000000
00000000 80422B38
065A80D0 00000030
00000050 00000000
00000000 01000000
00000000 00000140
919B6660 00000000
00000001 9258F600
00000000 DDDDDDDD
E0000000 80008000
Load gct on startup [Phantom Wings, JPN port: Y.S.]
20BDE3C8 805A7C00
285A8104 00FF0000
045A7F50 00000009
045A7F88 80570000
025A7EAC 00410000
065A7EAB 00000010
5253424A 30312E67
63740000 00000000
005A8104 00000001
E0000000 80008000
Execute gct [Y.S.]
20570000 00D0C0DE
20570004 00D0C0DE
04001848 80570008
64000000 00000000
E0000000 80008000
PAL
Put a gct in SD:/Private\Wii\App\RSBP\pf\ with another gct that has the following codes in order in SD:\codes\. It's like the snapshot method only loaded at start up and doesn't need to be encoded. The "File Replacement" code needs to be in the second gct (the one in SD:\Private\Wii\App\RSBP\pf\) else it will conflict with the code loader.
Code:
Dynamic SD Loader: v1.1 [Phantom Wings, PAL port: Y.S.]
205A9E40 80457570
20BDA868 00000000
04496C5C 805AA200
04BDA868 805A9E40
E0000000 80008000
045AA31C 01000000
C201CF8C 0000000A
38A00000 3C80805A
6084A200 7C032000
40820030 3884FC40
80640388 80A4038C
2C050000 4182000C
7C7B1850 90640388
93640390 38A00001
90A40394 38A00001
2C050001 7F64DB78
38A00020 00000000
0401CF90 41820008
C20262D0 00000007
3D608003 616BB3D8
7C0802A6 7C0B0000
4082001C 3D60805A
616B9E40 816B0388
7C035800 40820008
4E800020 9421FFE0
60000000 00000000
C201D02C 00000004
3DC0805A 61CE9E40
81CE0388 7C1D7000
40820008 3BC00020
93D80008 00000000
0403B278 48000014
SD Files: [Phantom Wings, PAL port: Y.S.]
225A9DC0 C0DE8001
065A9DC0 000000F8
C0DE8001 C0DE9001
C0DE9002 C0DE8002
C0DE8003 C0DE8004
00000000 00000000
00000000 00000000
00000000 00000000
00000000 00000000
FF000000 00000000
00000000 00000000
00000000 00000000
00000000 0000002A
00000000 C0DE8005
C0DE8006 000003C0
00000000 00000000
00000000 C0DE8007
00000000 CCCCCCCC
80457570 806293A0
00000000 806293A0
00000000 806293A0
00000000 00000000
00000000 00000000
00000047 45010400
0F08FFFF 00000000
00000000 804575B0
0000002A 00000050
00000000 C0DE9003
C0DE9004 0000001A
00F00000 C0DE8008
C0DE9005 C0DE8009
00000000 00000000
00000003 00000002
00000240 00000000
045A9F3C 805A9EBC
045A9F50 805AA2C0
045AA0E8 70662F00
065AA180 00000048
00000000 00000000
00000000 805AA08C
00000000 00000002
00000000 00000000
00000000 0000006B
00000000 01010000
00000001 00000000
00003BA3 00000000
00000001 805AA0E8
065AA200 00000028
804266E0 805AA200
92650100 00C99B00
00070017 00000000
00000000 00000000
805AA260 018FD011
065AA240 00000050
805A1DF8 805AA200
0000002B 00000000
2D36A0D5 2E36B038
2F41D008 30388F86
805AA200 00000000
805AA280 00000000
00000000 3602F02E
3709306A 3817F05F
805AA200 13017B40
805AA260 00000000
045AA2C0 80427ED0
045AA2C4 80427E38
065AA2EC 00000018
0000005B 04028000
0E060001 00000000
00000000 80427608
065AA310 00000030
00000050 00000000
00000000 01000000
00000000 00000140
919B6660 00000000
00000001 9258F600
00000000 DDDDDDDD
E0000000 80008000
Load gct on startup [Phantom Wings, PAL port: Y.S.]
20BDA868 805A9E40
285AA344 00FF0000
045AA190 00000009
045AA1C8 80570000
025AA0EC 00410000
065AA0EB 00000010
52534250 30312E67
63740000 00000000
005AA344 00000001
E0000000 80008000
Execute gct [Y.S.]
20570000 00D0C0DE
20570004 00D0C0DE
04001848 80570008
64000000 00000000
E0000000 80008000