used spaces
ok
This commit is contained in:
parent
52b5a57bde
commit
eba1294f46
5 changed files with 1396 additions and 65 deletions
415
codes/GMSE01.xml
Normal file
415
codes/GMSE01.xml
Normal file
|
@ -0,0 +1,415 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<codes>
|
||||||
|
<code>
|
||||||
|
<title lang="en">DPad Functions</title>
|
||||||
|
<author>Psychonauter, Dan Salvato, Link Master, James0x57</author>
|
||||||
|
<version>2.0</version>
|
||||||
|
<date>Aug 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
2440E10C 80000000
|
||||||
|
82200000 8040E10C
|
||||||
|
80000001 817F0008
|
||||||
|
82200002 8040E114
|
||||||
|
E2000001 00000000
|
||||||
|
28404454 00000001
|
||||||
|
8A000C01 00000000
|
||||||
|
8A000221 0000000D
|
||||||
|
28404455 00000002
|
||||||
|
8A000C10 00000000
|
||||||
|
8C000212 0000000D
|
||||||
|
28404455 00000004
|
||||||
|
04153DA0 801C0004
|
||||||
|
0415317C A81C0340
|
||||||
|
28404455 00000008
|
||||||
|
04153DA0 38000000
|
||||||
|
0415317C 38005000
|
||||||
|
E2000002 00000000
|
||||||
|
E0000000 00000000
|
||||||
|
28404454 00000208
|
||||||
|
04269F50 3BE00004
|
||||||
|
28404455 00000204
|
||||||
|
04269F50 8BFE1C85
|
||||||
|
28404455 00000201
|
||||||
|
04269F50 3BE00001
|
||||||
|
28404455 00000202
|
||||||
|
04269F50 3BE00005
|
||||||
|
E2000001 00000000
|
||||||
|
048D3A3C 21000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Disable Blue Coin Flag</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
0429A728 60000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">FMV Skips</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
042B5EF4 38600001
|
||||||
|
042B5E8C 38600001
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Infinite Lives</title>
|
||||||
|
<author>Codejunkies</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04578A04 00000063
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Mute Background Music</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04016A34 FC210828
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Ingame Timer (with Level Select)</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.1</version>
|
||||||
|
<date>Aug 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04348158 7C9E2378
|
||||||
|
0434815C 7C1F0378
|
||||||
|
0414A99C 60000000
|
||||||
|
0414D2E8 60000000
|
||||||
|
C234802C 00000008
|
||||||
|
3DE0817F 61EF0100
|
||||||
|
820F0000 2C100002
|
||||||
|
820F0000 41820010
|
||||||
|
806F0004 808F0008
|
||||||
|
48000010 3A000001
|
||||||
|
906F0004 908F0008
|
||||||
|
909F002C 920F0000
|
||||||
|
39E00000 00000000
|
||||||
|
C228E90C 0000000A
|
||||||
|
3CA0803E 60A59710
|
||||||
|
A0A50002 2C051E00
|
||||||
|
41820034 2C050404
|
||||||
|
4182002C 2C050801
|
||||||
|
41820024 2C050904
|
||||||
|
4182001C 2C050605
|
||||||
|
41820014 2C050805
|
||||||
|
4182000C 38800000
|
||||||
|
38600000 909E00CC
|
||||||
|
60000000 00000000
|
||||||
|
0414AC18 4800006C
|
||||||
|
C21BD3D8 00000007
|
||||||
|
7DE802A6 3C608056
|
||||||
|
6063DD00 7FB0EB78
|
||||||
|
3FA08028 63BDE604
|
||||||
|
7FA803A6 4E800021
|
||||||
|
7DE803A6 7E1D8378
|
||||||
|
39E00000 3A000000
|
||||||
|
4E800020 00000000
|
||||||
|
04348048 4E800020
|
||||||
|
0428E9C8 60000000
|
||||||
|
0428E854 60000000
|
||||||
|
0428E624 60000000
|
||||||
|
0456DD00 00000000
|
||||||
|
0456DD04 00000000
|
||||||
|
0456DD18 00000003
|
||||||
|
0456DD1C 00000002
|
||||||
|
0456DD20 8056DD24
|
||||||
|
0456DD24 00000000
|
||||||
|
0456DD28 00000001
|
||||||
|
0456DD2C 00000000
|
||||||
|
0456DD30 000000B4
|
||||||
|
C2149148 00000019
|
||||||
|
7C6F1B78 7FB0EB78
|
||||||
|
3C60817F 60630100
|
||||||
|
83A30000 2C1D0002
|
||||||
|
41820018 2C1D0000
|
||||||
|
3BA00000 93A30000
|
||||||
|
41A20080 4800004C
|
||||||
|
3C80803E 60849710
|
||||||
|
8BA40002 2C1D0001
|
||||||
|
3BA00000 93A30000
|
||||||
|
40A20030 7C7D1B78
|
||||||
|
3C608034 606394D8
|
||||||
|
7C6803A6 4E800021
|
||||||
|
3CA08090 60A52B28
|
||||||
|
90650028 907D0004
|
||||||
|
9085002C 909D0008
|
||||||
|
3C608056 6063DD00
|
||||||
|
3FA08028 63BDE998
|
||||||
|
7FA803A6 4E800021
|
||||||
|
3C608056 6063DD00
|
||||||
|
3FA08028 63BDE82C
|
||||||
|
7FA803A6 4E800021
|
||||||
|
7DE37B78 7E1D8378
|
||||||
|
39E00000 3A000000
|
||||||
|
800100CC 60000000
|
||||||
|
60000000 00000000
|
||||||
|
C22A6710 0000007D
|
||||||
|
3C60803E 60639710
|
||||||
|
3CA08040 60A54484
|
||||||
|
3CC0817F 60C60100
|
||||||
|
38E00001 90E60000
|
||||||
|
88830002 2C040001
|
||||||
|
4081001C 2C04000D
|
||||||
|
418202E0 2C040007
|
||||||
|
41820340 90E60000
|
||||||
|
480003A0 3CC0817F
|
||||||
|
60C60100 38E00002
|
||||||
|
90E60000 3CC08034
|
||||||
|
60C68048 3CE07C08
|
||||||
|
60E702A6 90E60000
|
||||||
|
88C50001 A0E50002
|
||||||
|
54E7062C 2C060000
|
||||||
|
40820018 2C070000
|
||||||
|
41820360 2C070100
|
||||||
|
41820358 48000160
|
||||||
|
2C060009 4182018C
|
||||||
|
2C060008 4082000C
|
||||||
|
39000200 48000060
|
||||||
|
2C06000A 4082000C
|
||||||
|
39000300 48000050
|
||||||
|
2C060002 4082000C
|
||||||
|
39000400 48000040
|
||||||
|
2C060006 4082000C
|
||||||
|
39000500 48000030
|
||||||
|
2C060004 4082000C
|
||||||
|
39000600 48000020
|
||||||
|
2C060005 4082000C
|
||||||
|
39000800 48000010
|
||||||
|
2C060001 408202E4
|
||||||
|
39000900 2C070000
|
||||||
|
4082000C 39200000
|
||||||
|
480001EC 2C070040
|
||||||
|
4082000C 39200001
|
||||||
|
480001DC 2C070020
|
||||||
|
4082000C 39200002
|
||||||
|
480001CC 2C070060
|
||||||
|
4082000C 39200003
|
||||||
|
480001BC 2C070010
|
||||||
|
4082000C 39200004
|
||||||
|
480001AC 2C070050
|
||||||
|
4082000C 39200005
|
||||||
|
4800019C 2C070030
|
||||||
|
4082000C 39200006
|
||||||
|
4800018C 2C070070
|
||||||
|
4082000C 39200007
|
||||||
|
4800017C 2C070400
|
||||||
|
40820258 39000000
|
||||||
|
2C060004 4082000C
|
||||||
|
39200E01 48000160
|
||||||
|
2C06000A 4082000C
|
||||||
|
39201E00 48000150
|
||||||
|
2C060002 4082000C
|
||||||
|
39202100 48000140
|
||||||
|
2C060001 4082000C
|
||||||
|
39203900 48000130
|
||||||
|
2C060008 4082000C
|
||||||
|
39203700 48000120
|
||||||
|
2C06000D 39203A00
|
||||||
|
48000114 2C070010
|
||||||
|
40820030 3D40817F
|
||||||
|
810A0000 2C040001
|
||||||
|
4182000C 39000101
|
||||||
|
48000010 2C080000
|
||||||
|
40820008 39000102
|
||||||
|
39200000 480000E0
|
||||||
|
2C070040 40820010
|
||||||
|
39001400 39202E00
|
||||||
|
480000BC 2C070020
|
||||||
|
40820010 39001500
|
||||||
|
39203000 480000A8
|
||||||
|
2C070060 40820010
|
||||||
|
39001600 39202000
|
||||||
|
48000094 2C070050
|
||||||
|
40820010 39001700
|
||||||
|
39202900 48000080
|
||||||
|
2C070030 40820010
|
||||||
|
39001800 39203300
|
||||||
|
4800006C 2C070070
|
||||||
|
40820010 39001D00
|
||||||
|
39202800 48000058
|
||||||
|
2C070400 40820010
|
||||||
|
39003400 39202A00
|
||||||
|
48000044 2C070440
|
||||||
|
4082000C 39201F00
|
||||||
|
48000034 2C070800
|
||||||
|
4082000C 39203A01
|
||||||
|
48000024 2C070840
|
||||||
|
4082000C 39203C00
|
||||||
|
48000014 2C070010
|
||||||
|
39203200 41820008
|
||||||
|
39202F00 2C060009
|
||||||
|
41820008 4BFFFF24
|
||||||
|
39000000 7D084A14
|
||||||
|
91030000 3C60817F
|
||||||
|
91030000 480000D4
|
||||||
|
39000D00 8083FFFC
|
||||||
|
2C040500 4082000C
|
||||||
|
39200000 4BFFFFD8
|
||||||
|
2C040502 4082000C
|
||||||
|
39200001 4BFFFFC8
|
||||||
|
2C040504 4082000C
|
||||||
|
39200002 4BFFFFB8
|
||||||
|
2C040505 4082000C
|
||||||
|
39200003 4BFFFFA8
|
||||||
|
2C040506 4082000C
|
||||||
|
39200004 4BFFFF98
|
||||||
|
2C040507 40A20074
|
||||||
|
39200005 4BFFFF88
|
||||||
|
39000700 8083FFFC
|
||||||
|
2C040601 4082000C
|
||||||
|
39200000 4BFFFF70
|
||||||
|
2C040602 4082000C
|
||||||
|
39200001 4BFFFF60
|
||||||
|
2C040603 4082000C
|
||||||
|
39200002 4BFFFF50
|
||||||
|
2C040604 4082000C
|
||||||
|
39200002 4BFFFF40
|
||||||
|
2C040606 4082000C
|
||||||
|
39200003 4BFFFF30
|
||||||
|
2C040607 4082FF28
|
||||||
|
39200004 4BFFFF20
|
||||||
|
807F0020 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Level Select (Standalone)</title>
|
||||||
|
<author>Psychonauter, Dan Salvato</author>
|
||||||
|
<version>1.4</version>
|
||||||
|
<date>Jan 22, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
C22A6710 00000074
|
||||||
|
3C60803E 60639710
|
||||||
|
3CA08040 60A54484
|
||||||
|
88830002 2C040001
|
||||||
|
40810018 2C04000D
|
||||||
|
418202A8 2C040007
|
||||||
|
41820308 4800036C
|
||||||
|
88C50001 A0E50002
|
||||||
|
2C060000 40820018
|
||||||
|
2C070000 41820354
|
||||||
|
2C070100 4182034C
|
||||||
|
48000154 2C060009
|
||||||
|
41820180 2C060008
|
||||||
|
4082000C 39000200
|
||||||
|
48000060 2C06000A
|
||||||
|
4082000C 39000300
|
||||||
|
48000050 2C060002
|
||||||
|
4082000C 39000400
|
||||||
|
48000040 2C060006
|
||||||
|
4082000C 39000500
|
||||||
|
48000030 2C060004
|
||||||
|
4082000C 39000600
|
||||||
|
48000020 2C060005
|
||||||
|
4082000C 39000800
|
||||||
|
48000010 2C060001
|
||||||
|
408202D8 39000900
|
||||||
|
2C070000 4082000C
|
||||||
|
39200000 480001E0
|
||||||
|
2C070040 4082000C
|
||||||
|
39200001 480001D0
|
||||||
|
2C070020 4082000C
|
||||||
|
39200002 480001C0
|
||||||
|
2C070060 4082000C
|
||||||
|
39200003 480001B0
|
||||||
|
2C070010 4082000C
|
||||||
|
39200004 480001A0
|
||||||
|
2C070050 4082000C
|
||||||
|
39200005 48000190
|
||||||
|
2C070030 4082000C
|
||||||
|
39200006 48000180
|
||||||
|
2C070070 4082000C
|
||||||
|
39200007 48000170
|
||||||
|
2C070400 4082024C
|
||||||
|
39000000 2C060004
|
||||||
|
4082000C 39200E01
|
||||||
|
48000154 2C06000A
|
||||||
|
4082000C 39201E00
|
||||||
|
48000144 2C060002
|
||||||
|
4082000C 39202100
|
||||||
|
48000134 2C060001
|
||||||
|
4082000C 39203900
|
||||||
|
48000124 2C060008
|
||||||
|
40820200 39203700
|
||||||
|
48000114 2C070010
|
||||||
|
40820030 3D40817F
|
||||||
|
810A0000 2C040001
|
||||||
|
4182000C 39000101
|
||||||
|
48000010 2C080000
|
||||||
|
40820008 39000102
|
||||||
|
39200000 480000E0
|
||||||
|
2C070040 40820010
|
||||||
|
39001400 39202E00
|
||||||
|
480000BC 2C070020
|
||||||
|
40820010 39001500
|
||||||
|
39203000 480000A8
|
||||||
|
2C070060 40820010
|
||||||
|
39001600 39202000
|
||||||
|
48000094 2C070050
|
||||||
|
40820010 39001700
|
||||||
|
39202900 48000080
|
||||||
|
2C070030 40820010
|
||||||
|
39001800 39203300
|
||||||
|
4800006C 2C070070
|
||||||
|
40820010 39001D00
|
||||||
|
39202800 48000058
|
||||||
|
2C070400 40820010
|
||||||
|
39003400 39202A00
|
||||||
|
48000044 2C070440
|
||||||
|
4082000C 39201F00
|
||||||
|
48000034 2C070800
|
||||||
|
4082000C 39203A01
|
||||||
|
48000024 2C070840
|
||||||
|
4082000C 39203C00
|
||||||
|
48000014 2C070010
|
||||||
|
39203200 41820008
|
||||||
|
39202F00 2C060009
|
||||||
|
41820008 4BFFFF24
|
||||||
|
39000000 7D084A14
|
||||||
|
91030000 3C60817F
|
||||||
|
91030000 480000D4
|
||||||
|
39000D00 8083FFFC
|
||||||
|
2C040500 4082000C
|
||||||
|
39200000 4BFFFFD8
|
||||||
|
2C040502 4082000C
|
||||||
|
39200001 4BFFFFC8
|
||||||
|
2C040504 4082000C
|
||||||
|
39200002 4BFFFFB8
|
||||||
|
2C040505 4082000C
|
||||||
|
39200003 4BFFFFA8
|
||||||
|
2C040506 4082000C
|
||||||
|
39200004 4BFFFF98
|
||||||
|
2C040507 4082FF90
|
||||||
|
39200005 4BFFFF88
|
||||||
|
39000700 8083FFFC
|
||||||
|
2C040601 4082000C
|
||||||
|
39200000 4BFFFF70
|
||||||
|
2C040602 4082000C
|
||||||
|
39200001 4BFFFF60
|
||||||
|
2C040603 4082000C
|
||||||
|
39200002 4BFFFF50
|
||||||
|
2C040604 4082000C
|
||||||
|
39200002 4BFFFF40
|
||||||
|
2C040606 4082000C
|
||||||
|
39200003 4BFFFF30
|
||||||
|
2C040607 4082FF28
|
||||||
|
39200004 4BFFFF20
|
||||||
|
807F0020 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
</codes>
|
402
codes/GMSJ01.xml
Normal file
402
codes/GMSJ01.xml
Normal file
|
@ -0,0 +1,402 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<codes>
|
||||||
|
<code>
|
||||||
|
<title lang="en">DPad Functions</title>
|
||||||
|
<author>Psychonauter, Dan Salvato, Link Master, James0x57</author>
|
||||||
|
<version>2.0</version>
|
||||||
|
<date>Aug 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
2440A39C 80000000
|
||||||
|
82200000 8040A39C
|
||||||
|
80000001 817F0008
|
||||||
|
82200002 8040A3A4
|
||||||
|
E2000001 00000000
|
||||||
|
28400D51 00000001
|
||||||
|
8A000C01 00000000
|
||||||
|
8A000221 0000000D
|
||||||
|
28400D51 00000002
|
||||||
|
8A000C10 00000000
|
||||||
|
8C000212 0000000D
|
||||||
|
28400D51 00000004
|
||||||
|
04215290 801C0004
|
||||||
|
04214610 A81C0340
|
||||||
|
28400D51 00000008
|
||||||
|
04215290 38000000
|
||||||
|
04214610 38005000
|
||||||
|
E2000002 00000000
|
||||||
|
E0000000 00000000
|
||||||
|
28400D50 00000208
|
||||||
|
041494D4 3BE00004
|
||||||
|
28400D51 00000204
|
||||||
|
041494D4 8BFE1C85
|
||||||
|
28400D51 00000201
|
||||||
|
041494D4 3BE00001
|
||||||
|
28400D51 00000202
|
||||||
|
041494D4 3BE00005
|
||||||
|
E2000001 00000000
|
||||||
|
048D8A7C D6008149
|
||||||
|
048D8A80 81498149
|
||||||
|
048D8A84 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Disable Blue Coin Flag</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
040EDCAC 60000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">FMV Skips</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
0410AF5C 38600001
|
||||||
|
0410AFC0 38600001
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Infinite Lives</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04575227 00000063
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Mute Background Music</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
0417FF58 FC210828
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Ingame Timer (with Level Select)</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>May 27, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04092A78 7C9E2378
|
||||||
|
04092A7C 7C1F0378
|
||||||
|
0420BDF8 60000000
|
||||||
|
0420E8A4 60000000
|
||||||
|
C209294C 00000008
|
||||||
|
3DE0817F 61EF0100
|
||||||
|
820F0000 2C100002
|
||||||
|
820F0000 41820010
|
||||||
|
806F0004 808F0008
|
||||||
|
48000010 3A000001
|
||||||
|
906F0004 908F0008
|
||||||
|
909F002C 920F0000
|
||||||
|
39E00000 00000000
|
||||||
|
C21953A8 00000007
|
||||||
|
7DE802A6 3C608074
|
||||||
|
60639F00 7FB0EB78
|
||||||
|
3FA0800E 63BD1B4C
|
||||||
|
7FA803A6 4E800021
|
||||||
|
7DE803A6 7E1D8378
|
||||||
|
39E00000 3A000000
|
||||||
|
4E800020 00000000
|
||||||
|
04092968 4E800020
|
||||||
|
040E1F10 60000000
|
||||||
|
040E1D9C 60000000
|
||||||
|
040E1B6C 60000000
|
||||||
|
04749F00 00000000
|
||||||
|
04749F04 00000000
|
||||||
|
04749F18 00000003
|
||||||
|
04749F1C 00000002
|
||||||
|
04749F20 80749F24
|
||||||
|
04749F24 00000000
|
||||||
|
04749F28 00000001
|
||||||
|
04749F2C 00000000
|
||||||
|
04749F30 000000B4
|
||||||
|
C220A5A0 00000018
|
||||||
|
7C6F1B78 7FB0EB78
|
||||||
|
3C60817F 60630100
|
||||||
|
83A30000 2C1D0002
|
||||||
|
41820018 2C1D0000
|
||||||
|
3BA00000 93A30000
|
||||||
|
41A20080 4800004C
|
||||||
|
3C80803E 60846010
|
||||||
|
8BA40002 2C1D0001
|
||||||
|
3BA00000 93A30000
|
||||||
|
40A20030 7C7D1B78
|
||||||
|
3C608009 60633DF8
|
||||||
|
7C6803A6 4E800021
|
||||||
|
3CA08090 60A57B08
|
||||||
|
90650028 907D0004
|
||||||
|
9085002C 909D0008
|
||||||
|
3C608074 60639F00
|
||||||
|
3FA0800E 63BD1EE0
|
||||||
|
7FA803A6 4E800021
|
||||||
|
3C608074 60639F00
|
||||||
|
3FA0800E 63BD1D74
|
||||||
|
7FA803A6 4E800021
|
||||||
|
7DE37B78 7E1D8378
|
||||||
|
39E00000 3A000000
|
||||||
|
800100CC 00000000
|
||||||
|
C20FA19C 0000007B
|
||||||
|
3C60803E 60636010
|
||||||
|
3CA08040 60A50D80
|
||||||
|
3CC0817F 60C60100
|
||||||
|
38E00001 90E60000
|
||||||
|
88830002 2C040001
|
||||||
|
4081001C 2C04000D
|
||||||
|
418202D0 2C040007
|
||||||
|
41820330 90E60000
|
||||||
|
48000390 3CC0817F
|
||||||
|
60C60100 38E00002
|
||||||
|
90E60000 3CC08034
|
||||||
|
60C68048 3CE07C08
|
||||||
|
60E702A6 90E60000
|
||||||
|
88C50001 A0E50002
|
||||||
|
2C060000 40820018
|
||||||
|
2C070000 41820354
|
||||||
|
2C070100 4182034C
|
||||||
|
48000154 2C060009
|
||||||
|
41820180 2C060008
|
||||||
|
4082000C 39000200
|
||||||
|
48000060 2C06000A
|
||||||
|
4082000C 39000300
|
||||||
|
48000050 2C060002
|
||||||
|
4082000C 39000400
|
||||||
|
48000040 2C060006
|
||||||
|
4082000C 39000500
|
||||||
|
48000030 2C060004
|
||||||
|
4082000C 39000600
|
||||||
|
48000020 2C060005
|
||||||
|
4082000C 39000800
|
||||||
|
48000010 2C060001
|
||||||
|
408202D8 39000900
|
||||||
|
2C070000 4082000C
|
||||||
|
39200000 480001E0
|
||||||
|
2C070040 4082000C
|
||||||
|
39200001 480001D0
|
||||||
|
2C070020 4082000C
|
||||||
|
39200002 480001C0
|
||||||
|
2C070060 4082000C
|
||||||
|
39200003 480001B0
|
||||||
|
2C070010 4082000C
|
||||||
|
39200004 480001A0
|
||||||
|
2C070050 4082000C
|
||||||
|
39200005 48000190
|
||||||
|
2C070030 4082000C
|
||||||
|
39200006 48000180
|
||||||
|
2C070070 4082000C
|
||||||
|
39200007 48000170
|
||||||
|
2C070400 4082024C
|
||||||
|
39000000 2C060004
|
||||||
|
4082000C 39200E01
|
||||||
|
48000154 2C06000A
|
||||||
|
4082000C 39201E00
|
||||||
|
48000144 2C060002
|
||||||
|
4082000C 39202100
|
||||||
|
48000134 2C060001
|
||||||
|
4082000C 39203900
|
||||||
|
48000124 2C060008
|
||||||
|
40820200 39203700
|
||||||
|
48000114 2C070010
|
||||||
|
40820030 3D40817F
|
||||||
|
810A0000 2C040001
|
||||||
|
4182000C 39000101
|
||||||
|
48000010 2C080000
|
||||||
|
40820008 39000102
|
||||||
|
39200000 480000E0
|
||||||
|
2C070040 40820010
|
||||||
|
39001400 39202E00
|
||||||
|
480000BC 2C070020
|
||||||
|
40820010 39001500
|
||||||
|
39203000 480000A8
|
||||||
|
2C070060 40820010
|
||||||
|
39001600 39202000
|
||||||
|
48000094 2C070050
|
||||||
|
40820010 39001700
|
||||||
|
39202900 48000080
|
||||||
|
2C070030 40820010
|
||||||
|
39001800 39203300
|
||||||
|
4800006C 2C070070
|
||||||
|
40820010 39001D00
|
||||||
|
39202800 48000058
|
||||||
|
2C070400 40820010
|
||||||
|
39003400 39202A00
|
||||||
|
48000044 2C070440
|
||||||
|
4082000C 39201F00
|
||||||
|
48000034 2C070800
|
||||||
|
4082000C 39203A01
|
||||||
|
48000024 2C070840
|
||||||
|
4082000C 39203C00
|
||||||
|
48000014 2C070010
|
||||||
|
39203200 41820008
|
||||||
|
39202F00 2C060009
|
||||||
|
41820008 4BFFFF24
|
||||||
|
39000000 7D084A14
|
||||||
|
91030000 3C60817F
|
||||||
|
91030000 480000D4
|
||||||
|
39000D00 A083FFFE
|
||||||
|
2C040500 4082000C
|
||||||
|
39200000 4BFFFFD8
|
||||||
|
2C040502 4082000C
|
||||||
|
39200001 4BFFFFC8
|
||||||
|
2C040504 4082000C
|
||||||
|
39200002 4BFFFFB8
|
||||||
|
2C040505 4082000C
|
||||||
|
39200003 4BFFFFA8
|
||||||
|
2C040506 4082000C
|
||||||
|
39200004 4BFFFF98
|
||||||
|
2C040507 4082FF90
|
||||||
|
39200005 4BFFFF88
|
||||||
|
39000700 A083FFFE
|
||||||
|
2C040601 4082000C
|
||||||
|
39200000 4BFFFF70
|
||||||
|
2C040602 4082000C
|
||||||
|
39200001 4BFFFF60
|
||||||
|
2C040603 4082000C
|
||||||
|
39200002 4BFFFF50
|
||||||
|
2C040604 4082000C
|
||||||
|
39200002 4BFFFF40
|
||||||
|
2C040606 4082000C
|
||||||
|
39200003 4BFFFF30
|
||||||
|
2C040607 4082FF28
|
||||||
|
39200004 4BFFFF20
|
||||||
|
807F0020 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Level Select (Standalone)</title>
|
||||||
|
<author>Psychonauter, Dan Salvato</author>
|
||||||
|
<version>1.4</version>
|
||||||
|
<date>Jan 22, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
C20FA19C 00000074
|
||||||
|
3C60803E 60636010
|
||||||
|
3CA08040 60A50D80
|
||||||
|
88830002 2C040001
|
||||||
|
40810018 2C04000D
|
||||||
|
418202A8 2C040007
|
||||||
|
41820308 4800036C
|
||||||
|
88C50001 A0E50002
|
||||||
|
2C060000 40820018
|
||||||
|
2C070000 41820354
|
||||||
|
2C070100 4182034C
|
||||||
|
48000154 2C060009
|
||||||
|
41820180 2C060008
|
||||||
|
4082000C 39000200
|
||||||
|
48000060 2C06000A
|
||||||
|
4082000C 39000300
|
||||||
|
48000050 2C060002
|
||||||
|
4082000C 39000400
|
||||||
|
48000040 2C060006
|
||||||
|
4082000C 39000500
|
||||||
|
48000030 2C060004
|
||||||
|
4082000C 39000600
|
||||||
|
48000020 2C060005
|
||||||
|
4082000C 39000800
|
||||||
|
48000010 2C060001
|
||||||
|
408202D8 39000900
|
||||||
|
2C070000 4082000C
|
||||||
|
39200000 480001E0
|
||||||
|
2C070040 4082000C
|
||||||
|
39200001 480001D0
|
||||||
|
2C070020 4082000C
|
||||||
|
39200002 480001C0
|
||||||
|
2C070060 4082000C
|
||||||
|
39200003 480001B0
|
||||||
|
2C070010 4082000C
|
||||||
|
39200004 480001A0
|
||||||
|
2C070050 4082000C
|
||||||
|
39200005 48000190
|
||||||
|
2C070030 4082000C
|
||||||
|
39200006 48000180
|
||||||
|
2C070070 4082000C
|
||||||
|
39200007 48000170
|
||||||
|
2C070400 4082024C
|
||||||
|
39000000 2C060004
|
||||||
|
4082000C 39200E01
|
||||||
|
48000154 2C06000A
|
||||||
|
4082000C 39201E00
|
||||||
|
48000144 2C060002
|
||||||
|
4082000C 39202100
|
||||||
|
48000134 2C060001
|
||||||
|
4082000C 39203900
|
||||||
|
48000124 2C060008
|
||||||
|
40820200 39203700
|
||||||
|
48000114 2C070010
|
||||||
|
40820030 3D40817F
|
||||||
|
810A0000 2C040001
|
||||||
|
4182000C 39000101
|
||||||
|
48000010 2C080000
|
||||||
|
40820008 39000102
|
||||||
|
39200000 480000E0
|
||||||
|
2C070040 40820010
|
||||||
|
39001400 39202E00
|
||||||
|
480000BC 2C070020
|
||||||
|
40820010 39001500
|
||||||
|
39203000 480000A8
|
||||||
|
2C070060 40820010
|
||||||
|
39001600 39202000
|
||||||
|
48000094 2C070050
|
||||||
|
40820010 39001700
|
||||||
|
39202900 48000080
|
||||||
|
2C070030 40820010
|
||||||
|
39001800 39203300
|
||||||
|
4800006C 2C070070
|
||||||
|
40820010 39001D00
|
||||||
|
39202800 48000058
|
||||||
|
2C070400 40820010
|
||||||
|
39003400 39202A00
|
||||||
|
48000044 2C070440
|
||||||
|
4082000C 39201F00
|
||||||
|
48000034 2C070800
|
||||||
|
4082000C 39203A01
|
||||||
|
48000024 2C070840
|
||||||
|
4082000C 39203C00
|
||||||
|
48000014 2C070010
|
||||||
|
39203200 41820008
|
||||||
|
39202F00 2C060009
|
||||||
|
41820008 4BFFFF24
|
||||||
|
39000000 7D084A14
|
||||||
|
91030000 3C60817F
|
||||||
|
91030000 480000D4
|
||||||
|
39000D00 A083FFFE
|
||||||
|
2C040500 4082000C
|
||||||
|
39200000 4BFFFFD8
|
||||||
|
2C040502 4082000C
|
||||||
|
39200001 4BFFFFC8
|
||||||
|
2C040504 4082000C
|
||||||
|
39200002 4BFFFFB8
|
||||||
|
2C040505 4082000C
|
||||||
|
39200003 4BFFFFA8
|
||||||
|
2C040506 4082000C
|
||||||
|
39200004 4BFFFF98
|
||||||
|
2C040507 4082FF90
|
||||||
|
39200005 4BFFFF88
|
||||||
|
39000700 A083FFFE
|
||||||
|
2C040601 4082000C
|
||||||
|
39200000 4BFFFF70
|
||||||
|
2C040602 4082000C
|
||||||
|
39200001 4BFFFF60
|
||||||
|
2C040603 4082000C
|
||||||
|
39200002 4BFFFF50
|
||||||
|
2C040604 4082000C
|
||||||
|
39200002 4BFFFF40
|
||||||
|
2C040606 4082000C
|
||||||
|
39200003 4BFFFF30
|
||||||
|
2C040607 4082FF28
|
||||||
|
39200004 4BFFFF20
|
||||||
|
807F0020 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
</codes>
|
411
codes/GMSP01.xml
Normal file
411
codes/GMSP01.xml
Normal file
|
@ -0,0 +1,411 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<codes>
|
||||||
|
<code>
|
||||||
|
<title lang="en">DPad Functions</title>
|
||||||
|
<author>Psychonauter, Dan Salvato, Link Master, James0x57</author>
|
||||||
|
<version>2.0</version>
|
||||||
|
<date>Aug 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
244057D4 80000000
|
||||||
|
82200000 804057D4
|
||||||
|
80000001 817F0008
|
||||||
|
82200002 804057DC
|
||||||
|
E2000001 00000000
|
||||||
|
283FBBF5 00000001
|
||||||
|
8A000C01 00000000
|
||||||
|
8A000221 0000000D
|
||||||
|
283FBBF5 00000002
|
||||||
|
8A000C10 00000000
|
||||||
|
8C000212 0000000D
|
||||||
|
283FBBF5 00000004
|
||||||
|
04148D20 801C0004
|
||||||
|
04147F98 A81C0340
|
||||||
|
283FBBF5 00000008
|
||||||
|
04148D20 38000000
|
||||||
|
04147F98 38005000
|
||||||
|
E2000002 00000000
|
||||||
|
E0000000 00000000
|
||||||
|
283FBBF4 00000208
|
||||||
|
04261CDC 3BE00004
|
||||||
|
283FBBF5 00000204
|
||||||
|
04261CDC 8BFE1C85
|
||||||
|
283FBBF5 00000201
|
||||||
|
04261CDC 3BE00001
|
||||||
|
283FBBF5 00000202
|
||||||
|
04261CDC 3BE00005
|
||||||
|
E2000001 00000000
|
||||||
|
20570B7C 00000000
|
||||||
|
0474E87C 21000000
|
||||||
|
20570B7D 00000001
|
||||||
|
0474E9F4 21210000
|
||||||
|
20570B7D 00000002
|
||||||
|
0474ED38 00000000
|
||||||
|
20570B7D 00000003
|
||||||
|
0474EE04 A1000000
|
||||||
|
20570B7D 00000004
|
||||||
|
0474EBDC 21210000
|
||||||
|
E2000001 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Disable Blue Coin Flag</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04292604 60000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">FMV Skips</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
042ADE20 38600001
|
||||||
|
042ADE88 38600001
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Infinite Lives</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 20, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04570967 00000063
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Mute Background Music</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>Jan 28, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
04016A90 FC210828
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Ingame Timer (with Level Select)</title>
|
||||||
|
<author>Psychonauter</author>
|
||||||
|
<version>1.0</version>
|
||||||
|
<date>May 27, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
043403B4 7C9E2378
|
||||||
|
043403B8 7C1F0378
|
||||||
|
0413F62C 60000000
|
||||||
|
04141F78 60000000
|
||||||
|
C2340288 00000008
|
||||||
|
3DE0817F 61EF0100
|
||||||
|
820F0000 2C100002
|
||||||
|
820F0000 41820010
|
||||||
|
806F0004 808F0008
|
||||||
|
48000010 3A000001
|
||||||
|
906F0004 908F0008
|
||||||
|
909F002C 920F0000
|
||||||
|
39E00000 00000000
|
||||||
|
C21B5290 00000007
|
||||||
|
7DE802A6 3C608056
|
||||||
|
6063DF00 7FB0EB78
|
||||||
|
3FA08028 63BD6390
|
||||||
|
7FA803A6 4E800021
|
||||||
|
7DE803A6 7E1D8378
|
||||||
|
39E00000 3A000000
|
||||||
|
4E800020 00000000
|
||||||
|
043402A4 4E800020
|
||||||
|
04286754 60000000
|
||||||
|
042865E0 60000000
|
||||||
|
042863B0 60000000
|
||||||
|
0456DF00 00000000
|
||||||
|
0456DF04 00000000
|
||||||
|
0456DF18 00000003
|
||||||
|
0456DF1C 00000002
|
||||||
|
0456DF20 8056DF24
|
||||||
|
0456DF24 00000000
|
||||||
|
0456DF28 00000001
|
||||||
|
0456DF2C 00000000
|
||||||
|
0456DF30 000000B4
|
||||||
|
C213DDD8 00000019
|
||||||
|
7C6F1B78 7FB0EB78
|
||||||
|
3C60817F 60630100
|
||||||
|
83A30000 2C1D0002
|
||||||
|
41820018 2C1D0000
|
||||||
|
3BA00000 93A30000
|
||||||
|
41A20080 4800004C
|
||||||
|
3C80803E 608410D0
|
||||||
|
8BA40002 2C1D0001
|
||||||
|
3BA00000 93A30000
|
||||||
|
40A20030 7C7D1B78
|
||||||
|
3C608034 60631734
|
||||||
|
7C6803A6 4E800021
|
||||||
|
3CA0808F 60A5CCE8
|
||||||
|
90650028 907D0004
|
||||||
|
9085002C 909D0008
|
||||||
|
3C608056 6063DF00
|
||||||
|
3FA08028 63BD6724
|
||||||
|
7FA803A6 4E800021
|
||||||
|
3C608056 6063DF00
|
||||||
|
3FA08028 63BD65B8
|
||||||
|
7FA803A6 4E800021
|
||||||
|
7DE37B78 7E1D8378
|
||||||
|
39E00000 3A000000
|
||||||
|
800100CC 60000000
|
||||||
|
60000000 00000000
|
||||||
|
C229E668 0000007B
|
||||||
|
3C60803E 606310D0
|
||||||
|
3CA0803F 60A5BC24
|
||||||
|
3CC0817F 60C60100
|
||||||
|
38E00001 90E60000
|
||||||
|
88830002 2C040001
|
||||||
|
4081001C 2C04000D
|
||||||
|
418202D0 2C040007
|
||||||
|
41820330 90E60000
|
||||||
|
48000390 3CC0817F
|
||||||
|
60C60100 38E00002
|
||||||
|
90E60000 3CC08034
|
||||||
|
60C68048 3CE07C08
|
||||||
|
60E702A6 90E60000
|
||||||
|
88C50001 A0E50002
|
||||||
|
2C060000 40820018
|
||||||
|
2C070000 41820354
|
||||||
|
2C070100 4182034C
|
||||||
|
48000154 2C060009
|
||||||
|
41820180 2C060008
|
||||||
|
4082000C 39000200
|
||||||
|
48000060 2C06000A
|
||||||
|
4082000C 39000300
|
||||||
|
48000050 2C060002
|
||||||
|
4082000C 39000400
|
||||||
|
48000040 2C060006
|
||||||
|
4082000C 39000500
|
||||||
|
48000030 2C060004
|
||||||
|
4082000C 39000600
|
||||||
|
48000020 2C060005
|
||||||
|
4082000C 39000800
|
||||||
|
48000010 2C060001
|
||||||
|
408202D8 39000900
|
||||||
|
2C070000 4082000C
|
||||||
|
39200000 480001E0
|
||||||
|
2C070040 4082000C
|
||||||
|
39200001 480001D0
|
||||||
|
2C070020 4082000C
|
||||||
|
39200002 480001C0
|
||||||
|
2C070060 4082000C
|
||||||
|
39200003 480001B0
|
||||||
|
2C070010 4082000C
|
||||||
|
39200004 480001A0
|
||||||
|
2C070050 4082000C
|
||||||
|
39200005 48000190
|
||||||
|
2C070030 4082000C
|
||||||
|
39200006 48000180
|
||||||
|
2C070070 4082000C
|
||||||
|
39200007 48000170
|
||||||
|
2C070400 4082024C
|
||||||
|
39000000 2C060004
|
||||||
|
4082000C 39200E01
|
||||||
|
48000154 2C06000A
|
||||||
|
4082000C 39201E00
|
||||||
|
48000144 2C060002
|
||||||
|
4082000C 39202100
|
||||||
|
48000134 2C060001
|
||||||
|
4082000C 39203900
|
||||||
|
48000124 2C060008
|
||||||
|
40820200 39203700
|
||||||
|
48000114 2C070010
|
||||||
|
40820030 3D40817F
|
||||||
|
810A0000 2C040001
|
||||||
|
4182000C 39000101
|
||||||
|
48000010 2C080000
|
||||||
|
40820008 39000102
|
||||||
|
39200000 480000E0
|
||||||
|
2C070040 40820010
|
||||||
|
39001400 39202E00
|
||||||
|
480000BC 2C070020
|
||||||
|
40820010 39001500
|
||||||
|
39203000 480000A8
|
||||||
|
2C070060 40820010
|
||||||
|
39001600 39202000
|
||||||
|
48000094 2C070050
|
||||||
|
40820010 39001700
|
||||||
|
39202900 48000080
|
||||||
|
2C070030 40820010
|
||||||
|
39001800 39203300
|
||||||
|
4800006C 2C070070
|
||||||
|
40820010 39001D00
|
||||||
|
39202800 48000058
|
||||||
|
2C070400 40820010
|
||||||
|
39003400 39202A00
|
||||||
|
48000044 2C070440
|
||||||
|
4082000C 39201F00
|
||||||
|
48000034 2C070800
|
||||||
|
4082000C 39203A01
|
||||||
|
48000024 2C070840
|
||||||
|
4082000C 39203C00
|
||||||
|
48000014 2C070010
|
||||||
|
39203200 41820008
|
||||||
|
39202F00 2C060009
|
||||||
|
41820008 4BFFFF24
|
||||||
|
39000000 7D084A14
|
||||||
|
91030000 3C60817F
|
||||||
|
91030000 480000D4
|
||||||
|
39000D00 8083FFFC
|
||||||
|
2C040500 4082000C
|
||||||
|
39200000 4BFFFFD8
|
||||||
|
2C040502 4082000C
|
||||||
|
39200001 4BFFFFC8
|
||||||
|
2C040504 4082000C
|
||||||
|
39200002 4BFFFFB8
|
||||||
|
2C040505 4082000C
|
||||||
|
39200003 4BFFFFA8
|
||||||
|
2C040506 4082000C
|
||||||
|
39200004 4BFFFF98
|
||||||
|
2C040507 4082FF90
|
||||||
|
39200005 4BFFFF88
|
||||||
|
39000700 8083FFFC
|
||||||
|
2C040601 4082000C
|
||||||
|
39200000 4BFFFF70
|
||||||
|
2C040602 4082000C
|
||||||
|
39200001 4BFFFF60
|
||||||
|
2C040603 4082000C
|
||||||
|
39200002 4BFFFF50
|
||||||
|
2C040604 4082000C
|
||||||
|
39200002 4BFFFF40
|
||||||
|
2C040606 4082000C
|
||||||
|
39200003 4BFFFF30
|
||||||
|
2C040607 4082FF28
|
||||||
|
39200004 4BFFFF20
|
||||||
|
807F0020 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
<code>
|
||||||
|
<title lang="en">Level Select (Standalone)</title>
|
||||||
|
<author>Psychonauter, Dan Salvato</author>
|
||||||
|
<version>1.4</version>
|
||||||
|
<date>Jan 22, 2017</date>
|
||||||
|
<description></description>
|
||||||
|
<source>
|
||||||
|
C229E668 00000074
|
||||||
|
3C60803E 606310D0
|
||||||
|
3CA0803F 60A5BC24
|
||||||
|
88830002 2C040001
|
||||||
|
40810018 2C04000D
|
||||||
|
418202A8 2C040007
|
||||||
|
41820308 4800036C
|
||||||
|
88C50001 A0E50002
|
||||||
|
2C060000 40820018
|
||||||
|
2C070000 41820354
|
||||||
|
2C070100 4182034C
|
||||||
|
48000154 2C060009
|
||||||
|
41820180 2C060008
|
||||||
|
4082000C 39000200
|
||||||
|
48000060 2C06000A
|
||||||
|
4082000C 39000300
|
||||||
|
48000050 2C060002
|
||||||
|
4082000C 39000400
|
||||||
|
48000040 2C060006
|
||||||
|
4082000C 39000500
|
||||||
|
48000030 2C060004
|
||||||
|
4082000C 39000600
|
||||||
|
48000020 2C060005
|
||||||
|
4082000C 39000800
|
||||||
|
48000010 2C060001
|
||||||
|
408202D8 39000900
|
||||||
|
2C070000 4082000C
|
||||||
|
39200000 480001E0
|
||||||
|
2C070040 4082000C
|
||||||
|
39200001 480001D0
|
||||||
|
2C070020 4082000C
|
||||||
|
39200002 480001C0
|
||||||
|
2C070060 4082000C
|
||||||
|
39200003 480001B0
|
||||||
|
2C070010 4082000C
|
||||||
|
39200004 480001A0
|
||||||
|
2C070050 4082000C
|
||||||
|
39200005 48000190
|
||||||
|
2C070030 4082000C
|
||||||
|
39200006 48000180
|
||||||
|
2C070070 4082000C
|
||||||
|
39200007 48000170
|
||||||
|
2C070400 4082024C
|
||||||
|
39000000 2C060004
|
||||||
|
4082000C 39200E01
|
||||||
|
48000154 2C06000A
|
||||||
|
4082000C 39201E00
|
||||||
|
48000144 2C060002
|
||||||
|
4082000C 39202100
|
||||||
|
48000134 2C060001
|
||||||
|
4082000C 39203900
|
||||||
|
48000124 2C060008
|
||||||
|
40820200 39203700
|
||||||
|
48000114 2C070010
|
||||||
|
40820030 3D40817F
|
||||||
|
810A0000 2C040001
|
||||||
|
4182000C 39000101
|
||||||
|
48000010 2C080000
|
||||||
|
40820008 39000102
|
||||||
|
39200000 480000E0
|
||||||
|
2C070040 40820010
|
||||||
|
39001400 39202E00
|
||||||
|
480000BC 2C070020
|
||||||
|
40820010 39001500
|
||||||
|
39203000 480000A8
|
||||||
|
2C070060 40820010
|
||||||
|
39001600 39202000
|
||||||
|
48000094 2C070050
|
||||||
|
40820010 39001700
|
||||||
|
39202900 48000080
|
||||||
|
2C070030 40820010
|
||||||
|
39001800 39203300
|
||||||
|
4800006C 2C070070
|
||||||
|
40820010 39001D00
|
||||||
|
39202800 48000058
|
||||||
|
2C070400 40820010
|
||||||
|
39003400 39202A00
|
||||||
|
48000044 2C070440
|
||||||
|
4082000C 39201F00
|
||||||
|
48000034 2C070800
|
||||||
|
4082000C 39203A01
|
||||||
|
48000024 2C070840
|
||||||
|
4082000C 39203C00
|
||||||
|
48000014 2C070010
|
||||||
|
39203200 41820008
|
||||||
|
39202F00 2C060009
|
||||||
|
41820008 4BFFFF24
|
||||||
|
39000000 7D084A14
|
||||||
|
91030000 3C60817F
|
||||||
|
91030000 480000D4
|
||||||
|
39000D00 8083FFFC
|
||||||
|
2C040500 4082000C
|
||||||
|
39200000 4BFFFFD8
|
||||||
|
2C040502 4082000C
|
||||||
|
39200001 4BFFFFC8
|
||||||
|
2C040504 4082000C
|
||||||
|
39200002 4BFFFFB8
|
||||||
|
2C040505 4082000C
|
||||||
|
39200003 4BFFFFA8
|
||||||
|
2C040506 4082000C
|
||||||
|
39200004 4BFFFF98
|
||||||
|
2C040507 4082FF90
|
||||||
|
39200005 4BFFFF88
|
||||||
|
39000700 8083FFFC
|
||||||
|
2C040601 4082000C
|
||||||
|
39200000 4BFFFF70
|
||||||
|
2C040602 4082000C
|
||||||
|
39200001 4BFFFF60
|
||||||
|
2C040603 4082000C
|
||||||
|
39200002 4BFFFF50
|
||||||
|
2C040604 4082000C
|
||||||
|
39200002 4BFFFF40
|
||||||
|
2C040606 4082000C
|
||||||
|
39200003 4BFFFF30
|
||||||
|
2C040607 4082FF28
|
||||||
|
39200004 4BFFFF20
|
||||||
|
807F0020 00000000
|
||||||
|
</source>
|
||||||
|
</code>
|
||||||
|
</codes>
|
107
index.html
107
index.html
|
@ -1,21 +1,47 @@
|
||||||
|
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
|
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
|
||||||
|
<head>
|
||||||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||||
<link rel="stylesheet" href="~style~/style.css">
|
<link rel="stylesheet" href="~style~/style.css">
|
||||||
<title>GCT Generator</title>
|
<title>GCT Generator</title>
|
||||||
|
|
||||||
<script language="javascript">
|
<script language="javascript">
|
||||||
|
function getCodeNamesFromXML(name) {
|
||||||
|
var xml = new XMLHttpRequest();
|
||||||
|
var file = "codes/" + name + ".xml";
|
||||||
|
xml.onload = function() {
|
||||||
|
if (this.status == 200 && this.responseXML != null) {
|
||||||
|
var xmlData = xml.responseXML;
|
||||||
|
xmlData = (new DOMParser()).parseFromString(xml.responseText, "text/xml");
|
||||||
|
xmlData = xmlData.getElementsByTagName("code");
|
||||||
|
|
||||||
function downloadGCT(data, filename) {
|
for (var i = 0; i < xmlData.length; i++) {
|
||||||
var rawData = new Uint8Array(data.length/2);
|
var li = document.createElement("li");
|
||||||
|
var desc = xmlData[i].getElementsByTagName("title")[0].textContent;
|
||||||
|
desc += " (v" + xmlData[i].getElementsByTagName("version")[0].textContent + ", " + xmlData[i].getElementsByTagName("date")[0].textContent + ")";
|
||||||
|
var t = document.createTextNode(desc);
|
||||||
|
li.appendChild(t);
|
||||||
|
|
||||||
for (var x = 0; x < rawData.length; x++) {
|
document.getElementById("checkList").appendChild(li);
|
||||||
rawData[x] = parseInt(data.substr(x*2, 2), 16);
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
xml.open("GET", file);
|
||||||
|
xml.send();
|
||||||
}
|
}
|
||||||
|
|
||||||
var file = new Blob([rawData], {type: "application/octet-stream"});
|
function downloadGCT(data, filename) {
|
||||||
|
var rawData = new Uint8Array(data.length / 2);
|
||||||
|
|
||||||
|
for (var x = 0; x < rawData.length; x++) {
|
||||||
|
rawData[x] = parseInt(data.substr(x * 2, 2), 16);
|
||||||
|
}
|
||||||
|
|
||||||
|
var file = new Blob([rawData], {
|
||||||
|
type: "application/octet-stream"
|
||||||
|
});
|
||||||
|
|
||||||
if (window.navigator.msSaveOrOpenBlob)
|
if (window.navigator.msSaveOrOpenBlob)
|
||||||
window.navigator.msSaveOrOpenBlob(file, filename);
|
window.navigator.msSaveOrOpenBlob(file, filename);
|
||||||
|
@ -29,34 +55,61 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function generateGCT() {
|
function generateGCT() {
|
||||||
|
|
||||||
|
var xml = new XMLHttpRequest();
|
||||||
|
var file = "codes/" + document.getElementById("gameID").value + ".xml";
|
||||||
|
xml.onload = function() {
|
||||||
|
if (this.status == 200 && this.responseXML != null) {
|
||||||
var data = "00D0C0DE00D0C0DE";
|
var data = "00D0C0DE00D0C0DE";
|
||||||
data += document.getElementById("gctData").value.replace(/[\s\n\r\t]+/gm,"");
|
var xmlData = xml.responseXML;
|
||||||
if (!/^[a-fA-F0-9]+$/.test(data) || (data.length % 16 != 0)) {
|
xmlData = (new DOMParser()).parseFromString(xml.responseText, "text/xml");
|
||||||
alert("Not a valid code");
|
xmlData = xmlData.getElementsByTagName("code");
|
||||||
return;
|
var codeList = document.getElementById("checkList").getElementsByTagName("li");
|
||||||
};
|
for (var i = 0; i < codeList.length; i++) {
|
||||||
|
if (codeList[i].className === "checked")
|
||||||
|
data += xmlData[i].getElementsByTagName("source")[0].textContent;
|
||||||
|
}
|
||||||
|
|
||||||
|
data = data.replace(/[\s\n\r\t]+/gm, "");
|
||||||
data += "FF00000000000000";
|
data += "FF00000000000000";
|
||||||
|
|
||||||
var fileName = document.getElementById("gameID").value;
|
downloadGCT(data, document.getElementById("gameID").value + ".gct");
|
||||||
fileName += ".gct";
|
}
|
||||||
|
}
|
||||||
|
xml.open("GET", file);
|
||||||
|
xml.send();
|
||||||
|
}
|
||||||
|
|
||||||
downloadGCT(data, fileName);
|
function updateCodelist() {
|
||||||
|
document.getElementById("checkList").innerHTML = "";
|
||||||
|
var gameVersion = document.getElementById("gameID").value;
|
||||||
|
getCodeNamesFromXML(gameVersion);
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
|
||||||
<div>
|
<body>
|
||||||
Game ID:<br />
|
<h2>Mario Sunshine Cheatfile Generator</h2>
|
||||||
<textarea id="gameID" rows="1" cols="50"></textarea><br />
|
<select id="gameID" class="selectionHeader" onchange="updateCodelist()">
|
||||||
Code:<br />
|
<option value="GMSE01" selected="selected">GMSE01 (NTSC-U)</option>
|
||||||
<textarea id="gctData" rows="20" cols="50"></textarea><br />
|
<option value="GMSJ01">GMSJ01 (NTSC-J 1.0)</option>
|
||||||
|
<option value="GMSP01">GMSP01 (PAL)</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<ul id="checkList">
|
||||||
|
</ul>
|
||||||
|
|
||||||
<button onclick="generateGCT()">Download</button>
|
<button onclick="generateGCT()">Download</button>
|
||||||
</div>
|
</body>
|
||||||
</body>
|
|
||||||
|
<script language="javascript">
|
||||||
|
document.getElementById("checkList").addEventListener("click", function(ev) {
|
||||||
|
if (ev.target && ev.target.nodeName == "LI") {
|
||||||
|
ev.target.classList.toggle("checked");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -8,26 +8,76 @@ html {
|
||||||
font-family: Calibri;
|
font-family: Calibri;
|
||||||
}
|
}
|
||||||
|
|
||||||
textarea {
|
#gameID {
|
||||||
background-color: rgba(0,0,0,0.3);
|
|
||||||
width: 100%;
|
|
||||||
color: #f1f1f1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#gameID, #gctData {
|
|
||||||
margin: 10px 0 10px 0;
|
margin: 10px 0 10px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
body div button {
|
body button {
|
||||||
width: 500px;
|
width: 500px;
|
||||||
height: 100%;
|
padding: 12px 8px 12px 0px;
|
||||||
float: center;
|
float: left;
|
||||||
display: block;
|
display: block;
|
||||||
margin: auto;
|
margin: auto;
|
||||||
font-size: 100px;
|
font-size: 18px;
|
||||||
color: #f1f1f1;
|
color: #f1f1f1;
|
||||||
background-color: rgba(0,0,0,0.3);
|
background-color: #f44336;
|
||||||
border-style: dashed;
|
border-style: none;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
margin-top: 10px;
|
margin-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
width: 500px;
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul li {
|
||||||
|
cursor: pointer;
|
||||||
|
position: relative;
|
||||||
|
padding: 12px 8px 12px 40px;
|
||||||
|
background: #dedeed;
|
||||||
|
color: #02028c;
|
||||||
|
font-size: 18px;
|
||||||
|
transition: 0.2s;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul li:nth-child(odd) {
|
||||||
|
background: #f9f9f9;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul li:hover {
|
||||||
|
background: #ddd;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul li.checked {
|
||||||
|
background: #888;
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul li.checked::before {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
border-color: #fff;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 0 2px 2px 0;
|
||||||
|
top: 10px;
|
||||||
|
left: 16px;
|
||||||
|
transform: rotate(45deg);
|
||||||
|
height: 15px;
|
||||||
|
width: 7px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.selectionHeader {
|
||||||
|
background-color: #f44336;
|
||||||
|
padding: 12px 8px 12px 40px;
|
||||||
|
color: white;
|
||||||
|
width: 500px;
|
||||||
|
font-size: 16px;
|
||||||
|
border-style: none;
|
||||||
|
}
|
Loading…
Reference in a new issue