diff --git a/changelog.html b/changelog.html index 0347ed0..e33f47b 100644 --- a/changelog.html +++ b/changelog.html @@ -12,6 +12,9 @@

Detailed Changelog

Main Page: https://bitpatty.github.io/gctGenerator/


+

Jan 17, 2018

+

Site changes

+

Added JP-A port for all codes..

Jan 8, 2018

Site changes

Added a guide on how to install IOS58.

diff --git a/changelog.xml b/changelog.xml index 5dff845..5877141 100644 --- a/changelog.xml +++ b/changelog.xml @@ -1,5 +1,9 @@ + + Jan 17, 2018 + Added JP-A port. + Jan 08, 2018 Added guide for installing IOS58. diff --git a/codes/GMSJ0A.xml b/codes/GMSJ0A.xml new file mode 100644 index 0000000..713ce58 --- /dev/null +++ b/codes/GMSJ0A.xml @@ -0,0 +1,636 @@ + + + + DPad Functions + Psychonauter, Noki Doki, Dan Salvato, Link Master, James0x57 + 2.3 +
CombinationResult
D-Pad leftSave Mario sposition
D-Pad rightLoad Marios Position
D-Pad upReplace all dialog with a single "!!!" line
D-Pad downRestore dialog boxes
B+D-Pad leftLock rocket nozzle
B+D-Pad rightLock turbo nozzle
B+D-Pad upLock hover nozzle
B+D-Pad downRelease nozzle lock
X+D-Pad leftNo FLUDD in secrets
X+D-Pad rightFLUDD in all secrets
X+D-Pad upUnlock Yoshi
X+D-Pad downFLUDD in completed secrets (default)
]]>
+ Jan 17, 2018 + + 243FEFAC 80000000 + 82200000 803FEFAC + 80000001 817F0008 + 82200002 803FEFB4 + 283F5429 00000001 + 8A000C01 00000000 + 8A000221 0000000D + 283F5429 00000002 + 8A000C10 00000000 + 8C000212 0000000D + 283F5429 00000004 + 041351C4 801C0004 + 04134524 A81C0340 + 283F5429 00000008 + 041351C4 38000000 + 04134524 38005000 + 283F5429 00000208 + 04249CA0 3BE00004 + 283F5429 00000204 + 04249CA0 8BFE1C85 + 283F5429 00000201 + 04249CA0 3BE00001 + 283F5429 00000202 + 04249CA0 3BE00005 + 283F5429 00000401 + 041A0698 60000000 + 04278830 60000000 + 283F5429 00000402 + C61A0698 801A06B0 + C6278830 80278844 + 283F5429 00000404 + 041A0698 40820018 + 04278830 40820014 + 283F5429 00000408 + C619BCF8 8019BD2C + C619BD3C 8019BD58 + E0000000 00000000 + 048CD55C D6008149 + 048CD560 81498149 + 048CD564 00000000 + +
+ + Disable Blue Coin Flag + Psychonauter, Noki Doki + 1.0 + Jan 17, 2018 + Prevents the game from setting the blue coin flag, which makes them respawn after reentering the level. + + 0427A41C 60000000 + + + + FMV Skips + Psychonauter, Noki Doki + 1.0 + Jan 17, 2018 + Allows skipping FMVs without having to watch them once first. + + 04295AB4 38600001 + 04295B18 38600001 + + + + Infinite Lives + Noki Doki + 1.0 + Jan 17, 2018 + Locks life count at 99. + + 04569724 00000063 + + + + Mute Background Music + Psychonauter, Noki Doki + 1.0 + Jan 17, 2018 + Mutes background music, but keeps SFX on. + + 04016A90 FC210828 + + + + Free Pause + Noki Doki + 1.1 + Jan 17, 2018 + Allows you to pause mid-air and during cutscenes. + + C6277758 80277764 + C227767C 00000007 + 887F007C 2803000F + 41820028 807F0018 + 80630000 806300D4 + 546307FF 41820014 + 3C608027 60637724 + 7C6803A6 4E800020 + 881F0124 00000000 + + + + Enable Exit Area Everywhere + Noki Doki + 1.0 + Jan 17, 2018 + Enables 'Exit Area' on Plaza and Airstrip. + + C6137F98 80137FA4 + + + + Shine Touch Timer + Psychonauter, Noki Doki + 1.6 + Jan 17, 2018 +
Requires the Level Select code to be active.]]>
+ + C2363E70 0000000F + 3CC0817F 60C60100 + 88860000 2C040001 + 4182002C 88860001 + 2C040001 40A20050 + 3CA0803D 60A5A8F0 + 88850002 2C040007 + 4182003C 2C040009 + 41810034 3C608032 + 60638DD8 7C6803A6 + 4E800021 3CA0808F + 60A5C788 90650028 + 90660004 9085002C + 90860008 38600000 + 98660000 80010024 + 60000000 00000000 + C219D160 00000007 + 7DE802A6 3C608056 + 6063DD00 7FB0EB78 + 3FA08026 63BDE354 + 7FA803A6 4E800021 + 7DE803A6 7E1D8378 + 39E00000 3A000000 + 4E800020 00000000 + C232792C 00000007 + 3DE0817F 61EF0100 + 8A0F0000 2C100001 + 4182000C 806F0004 + 808F0008 3A000000 + 9A0F0000 906F0004 + 908F0008 909F002C + 39E00000 00000000 + C212A528 00000012 + 7C6F1B78 7FB0EB78 + 3C60817F 60630100 + 88830001 2C040001 + 40A20060 38800000 + 98830001 3C60803D + 6063A8F0 A0630002 + 2C030805 41820044 + 2C030605 4182003C + 2C031E00 41820034 + 3C608056 6063DD00 + 3FA08026 63BDE6E8 + 7FA803A6 4E800021 + 3C608056 6063DD00 + 3FA08026 63BDE57C + 7FA803A6 4E800021 + 7DE37B78 7E1D8378 + 39E00000 3A000000 + 800100CC 00000000 + C226E65C 0000000A + 3CA0803D 60A5A8F0 + A0A50002 2C051E00 + 41820034 2C050404 + 4182002C 2C050801 + 41820024 2C050904 + 4182001C 2C050605 + 41820014 2C050805 + 4182000C 38800000 + 38600000 909E00CC + 60000000 00000000 + C21528FC 00000003 + 3C60817F 60630100 + 38800101 B0830000 + 807F0268 00000000 + C2363E74 0000000A + 3C60803D 6063A8F0 + A083FFFE 2C043C00 + 40A20038 A0830002 + 2C040FFF 40A2002C + 7C1E0378 7FE802A6 + 3C608056 6063DD00 + 3C808026 6084E354 + 7C8803A6 4E800021 + 7FE803A6 7FC0F378 + 83E1001C 00000000 + 04327948 4E800020 + 0412BD90 60000000 + 0412E6F8 60000000 + 0426E718 60000000 + 0426E5A4 60000000 + 0426E374 60000000 + 0456DD00 00000000 + 0456DD04 00000000 + 0456DD18 00000003 + 0456DD1C 00000002 + 0456DD20 8056DD24 + 0456DD24 00000000 + 0456DD28 00000001 + 0456DD2C 00000000 + 0456DD30 000000B4 + 0412C00C 4800006C + +
+ + Shine Get Timer + Psychonauter, Noki Doki + 1.6 +
Requires the Level Select code to be active.]]>
+ Jan 17, 2018 + + C2363E70 0000000F + 3CC0817F 60C60100 + 88860000 2C040001 + 4182002C 88860001 + 2C040001 40A20050 + 3CA0803D 60A5A8F0 + 88850002 2C040007 + 4182003C 2C040009 + 41810034 3C608032 + 60638DD8 7C6803A6 + 4E800021 3CA0808F + 60A5C788 90650028 + 90660004 9085002C + 90860008 38600000 + 98660000 80010024 + 60000000 00000000 + C219D160 00000003 + 3C60817F 60630100 + 38800001 9083000C + 4E800020 00000000 + C2277680 0000000C + 2C000003 40A20050 + 3C60817F 60630100 + 8083000C 2C040000 + 41A2003C 38800000 + 9083000C 7DE802A6 + 3C608056 6063DD00 + 7FB0EB78 3FA08026 + 63BDE354 7FA803A6 + 4E800021 7DE803A6 + 7E1D8378 39E00000 + 3A000000 3C608039 + 60000000 00000000 + C232792C 00000007 + 3DE0817F 61EF0100 + 8A0F0000 2C100001 + 4182000C 806F0004 + 808F0008 3A000000 + 9A0F0000 906F0004 + 908F0008 909F002C + 39E00000 00000000 + C212A528 00000012 + 7C6F1B78 7FB0EB78 + 3C60817F 60630100 + 88830001 2C040001 + 40A20060 38800000 + 98830001 3C60803D + 6063A8F0 A0630002 + 2C030805 41820044 + 2C030605 4182003C + 2C031E00 41820034 + 3C608056 6063DD00 + 3FA08026 63BDE6E8 + 7FA803A6 4E800021 + 3C608056 6063DD00 + 3FA08026 63BDE57C + 7FA803A6 4E800021 + 7DE37B78 7E1D8378 + 39E00000 3A000000 + 800100CC 00000000 + C226E65C 0000000A + 3CA0803D 60A5A8F0 + A0A50002 2C051E00 + 41820034 2C050404 + 4182002C 2C050801 + 41820024 2C050904 + 4182001C 2C050605 + 41820014 2C050805 + 4182000C 38800000 + 38600000 909E00CC + 60000000 00000000 + C21528FC 00000003 + 3C60817F 60630100 + 38800101 B0830000 + 807F0268 00000000 + C2363E74 0000000A + 3C60803D 6063A8F0 + A083FFFE 2C043C00 + 40A20038 A0830002 + 2C040FFF 40A2002C + 7C1E0378 7FE802A6 + 3C608056 6063DD00 + 3C808026 6084E354 + 7C8803A6 4E800021 + 7FE803A6 7FC0F378 + 83E1001C 00000000 + 04327948 4E800020 + 0412BD90 60000000 + 0412E6F8 60000000 + 0426E718 60000000 + 0426E5A4 60000000 + 0426E374 60000000 + 0456DD00 00000000 + 0456DD04 00000000 + 0456DD18 00000003 + 0456DD1C 00000002 + 0456DD20 8056DD24 + 0456DD24 00000000 + 0456DD28 00000001 + 0456DD2C 00000000 + 0456DD30 000000B4 + 0412C00C 4800006C + +
+ + Level Select + Psychonauter, Dan Salvato, ParadoxKarl, Noki Doki + 1.5 + Jan 17, 2018 +
]]>
+ + C20FA19C 0000007F + 3C60803D 6063A8F0 + 3CA0803F 60A55458 + 3CC0817F 60C60100 + 38E00000 90E6000C + 38E00001 98E60001 + 88830002 2C040001 + 4081002C 2C04000D + 418202FC 2C04000E + 40A2035C A083FFFA + 2C040604 40A20350 + 39000E01 39200000 + 480002BC 3CC0817F + 60C60100 38E00001 + 98E60000 3CC08034 + 60C68048 3CE07C08 + 60E702A6 90E60000 + 88C50001 A0E50002 + 54E7062C 2C060000 + 40820018 2C070000 + 41820304 2C070100 + 418202FC 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 40820288 + 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 + 408201FC 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 806D9E60 + 5509063E 992300DF + 4800006C 39000D00 + A083FFFC 2C040500 + 4082000C 39200000 + 4BFFFFCC 2C040502 + 4082000C 39200001 + 4BFFFFBC 2C040504 + 4082000C 39200002 + 4BFFFFAC 2C040505 + 4082000C 39200003 + 4BFFFF9C 2C040506 + 4082000C 39200004 + 4BFFFF8C 2C040507 + 40A2000C 39200005 + 4BFFFF7C 3C60803D + 6063A8F0 A0830002 + 2C041E00 41820030 + 2C040404 41820028 + 2C040801 41820020 + 2C040904 41820018 + 2C040605 41820010 + 2C040805 41820008 + 48000014 3C60817F + 60630100 38800000 + B0830000 807F0020 + 60000000 00000000 + +
+ + Fast Any% + Psychonauter, Noki Doki + 1.2 + Jan 17, 2018 + Loads stages in any% order, skips all save boxes, replaces all dialog with "!!!" (except for the Pianta 5 secret) and makes all FMVs skippable (except for the Pinna 1 cutscenes). This code is not compatible with the Level Select code. + + C22865F4 00000078 + 3C60803D 6063A8F0 + 88830002 2C04000E + 41820380 2C04000D + 41820310 2C040001 + 41810394 3C608056 + 606396A8 88830007 + 70850001 41A2000C + 38803400 480002DC + 88830006 70850080 + 41A2000C 38800906 + 480002C8 70850040 + 41A2000C 38800905 + 480002B8 70850020 + 41A2000C 38800904 + 480002A8 70850010 + 41A2000C 38800903 + 48000298 70850008 + 41A2000C 38800902 + 48000288 70850004 + 41A2000C 38800901 + 48000278 88830005 + 70850040 41A2000C + 38800900 48000264 + 70850020 41A2000C + 38800606 48000254 + 70850010 41A2000C + 38800605 48000244 + 70850008 41A2000C + 38800604 48000234 + 70850004 41A2000C + 38800603 48000224 + 70850002 41A2000C + 38800602 48000214 + 70850001 41A2000C + 38800601 48000204 + 88830000 70850040 + 41A2000C 38800600 + 480001F0 70850020 + 41A2000C 38800206 + 480001E0 88830002 + 70850001 41A2000C + 38800205 480001CC + 88830001 70850080 + 41A2000C 38800306 + 480001B8 70850040 + 41A2000C 38800305 + 480001A8 70850020 + 41A2000C 38800304 + 48000198 70850010 + 41A2000C 38800303 + 48000188 70850008 + 41A2000C 38800302 + 48000178 70850004 + 41A2000C 38800301 + 48000168 88830004 + 70850010 41A2000C + 38800300 48000154 + 70850008 41A2000C + 38800506 48000144 + 70850002 41A2000C + 38800502 48000134 + 70850001 41A2000C + 38800503 48000124 + 88830003 70850080 + 41A2000C 38800502 + 48000110 70850040 + 41A2000C 38800501 + 48000100 88830008 + 70850004 41A2000C + 38800500 480000EC + 88830007 70850080 + 41A2000C 38800806 + 480000D8 88830008 + 70850001 41A2000C + 38800805 480000C4 + 88830007 70850020 + 41A2000C 38800804 + 480000B0 70850040 + 41A2000C 38800803 + 480000A0 88830008 + 70850002 41A2000C + 38800802 4800008C + 88830007 70850010 + 41A2000C 38800801 + 48000078 88830003 + 70850004 41A2000C + 38800800 48000064 + 70850008 41A2000C + 38800406 48000054 + 88830000 70850010 + 41A2000C 38800400 + 48000040 70850008 + 41A2000C 38800204 + 48000030 70850004 + 41A2000C 38800203 + 48000020 70850002 + 41A2000C 38800202 + 48000010 38800200 + 48000008 7C884A14 + 3C60803D 6063A8F0 + 90830000 48000090 + 39000D00 A083FFFC + 2C040500 4082000C + 39200000 4BFFFFD8 + 2C040502 4082000C + 39200001 4BFFFFC8 + 2C040504 4082000C + 39200002 4BFFFFB8 + 2C040505 4082000C + 39200003 4BFFFFA8 + 2C040506 4082000C + 39200004 4BFFFF98 + 2C040507 40A20030 + 39200005 4BFFFF88 + 3C608056 606396A8 + 88830005 70850008 + 41A2000C 38800E01 + 4BFFFF70 38800E00 + 4BFFFF68 807F0020 + 60000000 00000000 + 0413934C 48000020 + 04143178 4E800020 + 048CD55C D6008149 + 048CD560 81498149 + 048CD564 00000000 + 283DA8F2 00002A00 + 041351C4 801C0004 + 04134524 A81C0340 + E2000001 00000000 + 2A3DA8F2 00002A00 + 041351C4 38000000 + 04134524 38005000 + E2000001 00000000 + C2295AB0 00000004 + 38840391 5480043C + 2C000398 4182000C + 3C800001 6084039A + 60000000 00000000 + C2295B14 00000004 + 38840391 5480043C + 2C000398 4182000C + 3C800001 6084039A + 60000000 00000000 + + + + Shine Outfit + Ralf, Noki Doki + 1.0 + Jan 17, 2018 + Always wear shine outfit and sunglasses. + + 04221924 60000004 + 04221928 B01D0004 + 0422D22C 60000000 + + +
diff --git a/files/GCMCodes.zip b/files/GCMCodes.zip index 3ce7a6f..fee295a 100644 Binary files a/files/GCMCodes.zip and b/files/GCMCodes.zip differ diff --git a/gctGenerator.js b/gctGenerator.js index b48f585..e20392a 100644 --- a/gctGenerator.js +++ b/gctGenerator.js @@ -56,17 +56,19 @@ function parseXML(name) { function downloadFile(data, filename) { + var fname = filename.replace("GMSJ0A","GMSJ01"); + var file = new Blob([data], { type: "application/octet-stream" }); if (window.navigator.msSaveOrOpenBlob) - window.navigator.msSaveOrOpenBlob(file, filename); + window.navigator.msSaveOrOpenBlob(file, fname); else { var a = document.createElement("a"), url = window.URL.createObjectURL(file); a.href = url; - a.download = filename; + a.download = fname; a.click(); setTimeout(function() { window.URL.revokeObjectURL(url); @@ -110,7 +112,7 @@ function generateTXT(s) { return; } if (s.id === "dolphinDownloadButton") var data = "Paste the following on top of your games .ini file:\r\n[Gecko]"; - else var data = document.getElementById("gameID").value + "\r\nSuper Mario Sunshine"; + else var data = document.getElementById("gameID").value.replace("GMSJ0A","GMSJ01") + "\r\nSuper Mario Sunshine"; var codeList = document.getElementById("checkList").getElementsByTagName("li"); var valueSelected = false; for (var i = 0; i < codeList.length; i++) { @@ -118,7 +120,7 @@ function generateTXT(s) { data += "\r\n"; if (s.id === "gcmDownloadButton") data += "\r\n"; else data += "$"; - data += codeList[i].getAttribute("data-codename") + " (" + codeList[i].getAttribute("data-codedate") + ") [" + codeList[i].getAttribute("data-codeAuthor") + "]\r\n"; + data += codeList[i].getAttribute("data-codename") + " (" + codeList[i].getAttribute("data-codedate") + ") [" + codeList[i].getAttribute("data-codeauthor") + "]\r\n"; data += (codeList[i].getAttribute("data-codesrc").match(/.{8}/g).join(" ")).replace(/(.{17})./g, "$1\r\n"); valueSelected = true; } diff --git a/index.html b/index.html index bdc79a3..cd682ff 100644 --- a/index.html +++ b/index.html @@ -14,8 +14,9 @@ @@ -35,7 +36,7 @@

Mario Sunshine Cheatfile Generator

Authors: Psy & Milk

-

Last Updated: Jan 08, 2018

+

Last Updated: Jan 17, 2018

Description:

This is a cheatfile generator for Super Mario Sunshine speedrun practice. A guide on how to use the generator and practice codes on your Wii can be found here: Guide. Visit the troubleshooting section if you encounter any issues.

Changelog: