This commit is contained in:
2025-12-19 13:08:37 +01:00
parent 8e313d7036
commit 5ef98c47ce
210 changed files with 5157 additions and 2 deletions

View File

@@ -0,0 +1,24 @@
{
"Name": "1-ups Heal Mario",
"Scripts": [
{
"Name": "",
"Script": "AEC9B: AE 34 0F 08 80 A5 CF 00 AE",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "04D0AE86C49B109C86B7335FFFBAE0D9",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "1-ups will heal Mario completely, by someone2369 (WILL NOT give an extra life)",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "C37D2586EED62FEDC313026A3A26B259",
"Official": true,
"Recommended": true
}

33
tweaks/2D Camera.json Normal file
View File

@@ -0,0 +1,33 @@
{
"Name": "2D Camera",
"Scripts": [
{
"Name": "Enable 2D Camera functionallity",
"Script": "Imports Microsoft.VisualBasic\r\nImports System\r\nImports System.Collections.Generic\r\nImports System.IO\r\nImports System.Linq\r\nImports System.Windows.Forms\r\nImports SM64Lib\r\nImports SM64Lib.Data\r\n\r\nModule Script\r\n\r\n Sub Main(params as IReadOnlyDictionary(Of String, Object))\r\n Dim rommgr = params(\"rommgr\")\r\n Dim rom = rommgr.GetBinaryRom(FileAccess.ReadWrite)\r\n\r\n WriteCode(code1, position1, rom)\r\n WriteCode(code2, position2, rom)\r\n WriteCode(code3, position3, rom)\r\n\r\n rom.Close()\r\n \r\n rommgr.RomConfig.PatchingConfig.Patched2DCamera = True\r\n End Sub\r\n \r\n private sub WriteCode(code as string, pos as Integer, rom as BinaryRom)\r\n rom.Position = pos\r\n For Each strByte as String in code.Split(\" \")\r\n strByte = strByte.Trim()\r\n if Not String.IsNullOrEmpty(strByte) Then\r\n rom.WriteByte(Convert.ToByte(strByte, 16))\r\n end if\r\n next\r\n End Sub\r\n \r\n private readonly code1 as string = \"27 BD FF F0 AF BF 00 0C 3C 08 80 34 95 0A AF A0 35 4A 00 10 A5 0A AF A0 8D 09 B1 AC 3C 0A 80 36 8D 4A 11 60 8D 4B 01 54 29 61 00 02 10 20 00 02 00 00 00 00 AD 49 01 80 8D 49 01 80 AD 09 B1 AC 3C 09 80 33 24 01 00 0A A5 21 26 08 34 0A 40 00 3C 0B 80 34 A5 6A C7 78 0C 0A 21 C6 24 04 00 02 8F BF 00 0C 03 E0 00 08 27 BD 00 10\"\r\n private readonly code2 as string = \"8F A3 00 20 E4 64 00 04 44 80 30 00 E4 66 00 08 84 79 00 00 2B 21 FF F9 10 20 00 07 00 00 00 00 84 69 00 00 25 2A 00 06 44 8A 40 00 00 00 00 00 46 80 42 A0 E4 6A 00 04 84 6C 00 00 29 81 00 08 14 20 00 07 00 00 00 00 84 6E 00 00 25 CF FF FA 44 8F 80 00 00 00 00 00 46 80 84 A0 E4 72 00 04 0C 09 DF D4 3C 04 19 00 8C 49 5F FC 3C 0A 4B C9 35 4A 18 9A 15 2A 00 08 3C 09 80 34 91 29 BA CB 00 09 49 00 00 49 10 20 90 49 5F 0F 31 29 00 01 15 20 00 14 00 00 00 00 84 79 00 02 2B 21 FF F9 10 20 00 07 00 00 00 00 84 6A 00 02 25 48 00 06 44 88 20 00 00 00 00 00 46 80 21 A0 E4 66 00 08 84 6C 00 02 29 81 00 08 14 20 00 06 00 00 00 00 84 6F 00 02 25 ED FF FA 44 8D 40 00 46 80 42 A0 E4 6A 00 08 C4 70 00 04 C4 64 00 08 46 10 84 82 46 04 21 82 0C 0C 8E 94 46 06 93 00 E4 60 00 0C 3C 01 42 80 44 81 50 00 C4 68 00 0C 46 08 50 3C 00 00 00 00 45 00 00 0F 00 00 00 00 44 81 80 00 C4 64 00 0C C4 66 00 04 46 04 84 83 46 12 32 02 E4 68 00 04 44 81 50 00 C4 70 00 0C C4 66 00 08 46 10 51 03 46 04 34 82 E4 72 00 08 44 81 40 00 E4 68 00 0C 8F BF 00 14 03 E0 00 08 27 BD 00 20\"\r\n private readonly code3 as string = \"27 BD FF D0 AF BF 00 14 AF A4 00 30 3C 0E 80 34 85 CE C7 5A A7 AE 00 1A 0C 0A 2E 71 24 05 00 00 0C 09 DF D4 3C 04 19 00 3C 09 80 34 91 29 BA CB 00 09 49 00 00 49 10 20 90 49 5F 0F 31 29 00 01 15 20 00 16 3C 0F 80 33 8D EF D5 E4 85 F8 00 12 33 19 00 01 13 20 00 06 00 00 00 00 3C 08 80 34 85 01 C7 78 24 29 20 00 0C 0A 2E 2E A5 09 C7 78 3C 0A 80 33 8D 4A D5 E4 85 4B 00 12 31 6C 00 02 11 80 00 06 00 00 00 00 3C 0D 80 34 85 A1 C7 78 24 2E E0 00 0C 0A 2E 2E A5 AE C7 78 3C 01 43 C8 44 81 60 00 0C 0A 04 62 24 05 09 00 8F AF 00 30 27 A6 00 24 01 E0 20 25 0C 0A 02 5C 25 E5 00 04 8F B8 00 30 A7 02 00 3A 27 B9 00 24 C7 24 00 00 E7 04 00 10 27 A9 00 24 C5 26 00 08 E7 06 00 18 3C 0B 80 34 85 6B C7 5A 87 AC 00 1A 3C 01 80 34 01 6C 68 23 A4 2D C7 5C 8F A5 00 28 0C 09 FF FE 8F A4 00 30 8F BF 00 14 03 E0 00 08 27 BD 00 30\"\r\n private readonly position1 as integer = &HCD168\r\n private readonly position2 as integer = &H3314\r\n private readonly position3 as integer = &H3C588\r\n \r\nEnd Module\r\n",
"Type": "VisualBasic",
"Description": "Patches the needed codes for using the 2D Camera.",
"References": [],
"ID": "641603FDBBEF4B954416B41AEDED8188",
"AllowRevert": false
},
{
"Name": "Remove 2D Camera functionallity",
"Script": "Imports Microsoft.VisualBasic\r\nImports System\r\nImports System.Collections.Generic\r\nImports System.IO\r\nImports System.Linq\r\nImports System.Windows.Forms\r\nImports SM64Lib\r\nImports SM64Lib.Data\r\n\r\nModule Script\r\n\r\n Sub Main(params as IReadOnlyDictionary(Of String, Object))\r\n Dim rommgr = params(\"rommgr\")\r\n Dim rom = rommgr.GetBinaryRom(FileAccess.ReadWrite)\r\n \r\n WriteCode(code1, position1, rom)\r\n WriteCode(code2, position2, rom)\r\n WriteCode(code3, position3, rom)\r\n \r\n rom.Close()\r\n \r\n rommgr.RomConfig.PatchingConfig.Patched2DCamera = False\r\n End Sub\r\n \r\n private sub WriteCode(code as string, pos as Integer, rom as BinaryRom)\r\n rom.Position = pos\r\n For Each strByte as String in code.Split(\" \"c)\r\n strByte = strByte.Trim()\r\n if Not String.IsNullOrEmpty(strByte)\r\n rom.WriteByte(Convert.ToByte(strByte, 16))\r\n end if\r\n next\r\n End Sub\r\n \r\n private readonly code1 as string = \"3C 0E 80 36 8D CE 11 60 8D CF 00 68 85 F8 01 B0 17 00 00 12 00 00 00 00 3C 01 44 7A 44 81 30 00 C5 C4 01 5C 46 06 20 3C 00 00 00 00 45 00 00 16 00 00 00 00 3C 19 80 36 8F 39 11 58 C5 CA 00 A8 44 80 90 00 C7 28 00 A8 46 0A 44 01 46 12 80 3C 00 00 00 00 45 00 00 0C 00 00 00 00 3C 08 80 36 8D 08 11 60 8D 09 00 68 85 2A 01 B0\"\r\n private readonly code2 as string = \"8F AE 00 20 E5 C4 00 04 44 80 30 00 8F AF 00 20 E5 E6 00 08 8F B8 00 20 87 19 00 00 2B 21 FF F9 10 20 00 08 00 00 00 00 8F A8 00 20 85 09 00 00 25 2A 00 06 44 8A 40 00 00 00 00 00 46 80 42 A0 E5 0A 00 04 8F AB 00 20 85 6C 00 00 29 81 00 08 14 20 00 08 00 00 00 00 8F AD 00 20 85 AE 00 00 25 CF FF FA 44 8F 80 00 00 00 00 00 46 80 84 A0 E5 B2 00 04 8F B8 00 20 87 19 00 02 2B 21 FF F9 10 20 00 08 00 00 00 00 8F A9 00 20 85 2A 00 02 25 48 00 06 44 88 20 00 00 00 00 00 46 80 21 A0 E5 26 00 08 8F AB 00 20 85 6C 00 02 29 81 00 08 14 20 00 08 00 00 00 00 8F AE 00 20 85 CF 00 02 25 ED FF FA 44 8D 40 00 00 00 00 00 46 80 42 A0 E5 CA 00 08 8F B8 00 20 C7 10 00 04 C7 04 00 08 46 10 84 82 00 00 00 00 46 04 21 82 0C 0C 8E 94 46 06 93 00 8F B9 00 20 E7 20 00 0C 8F AA 00 20 3C 01 42 80 44 81 50 00 C5 48 00 0C 46 08 50 3C 00 00 00 00 45 00 00 15 00 00 00 00 8F A8 00 20 3C 01 42 80 44 81 80 00 C5 04 00 0C C5 06 00 04 46 04 84 83 46 12 32 02 E5 08 00 04 8F A9 00 20 3C 01 42 80 44 81 50 00 C5 30 00 0C C5 26 00 08 46 10 51 03 46 04 34 82 E5 32 00 08 3C 01 42 80\"\r\n private readonly code3 as string = \"27 BD FF D0 AF BF 00 14 AF A4 00 30 3C 0E 80 34 85 CE C7 5A A7 AE 00 1A 8F A4 00 30 0C 0A 2E 71 24 05 00 00 3C 0F 80 33 8D EF D5 E4 95 F8 00 12 33 19 00 01 13 20 00 08 00 00 00 00 3C 08 80 34 85 08 C7 78 3C 01 80 34 25 09 20 00 A4 29 C7 78 0C 0A 2E 2E 00 00 00 00 3C 0A 80 33 8D 4A D5 E4 95 4B 00 12 31 6C 00 02 11 80 00 08 00 00 00 00 3C 0D 80 34 85 AD C7 78 3C 01 80 34 25 AE E0 00 A4 2E C7 78 0C 0A 2E 2E 00 00 00 00 3C 01 43 C8 44 81 60 00 0C 0A 04 62 24 05 09 00 8F AF 00 30 27 A6 00 24 01 E0 20 25 0C 0A 02 5C 25 E5 00 04 8F B8 00 30 A7 02 00 3A 27 B9 00 24 C7 24 00 00 8F A8 00 30 E5 04 00 10 27 A9 00 24 C5 26 00 08 8F AA 00 30 E5 46 00 18 3C 0B 80 34 85 6B C7 5A 87 AC 00 1A 3C 01 80 34 01 6C 68 23 A4 2D C7 5C 27 AE 00 24 8D C5 00 04 0C 09 FF FE 8F A4 00 30 10 00 00 01 00 00 00 00 8F BF 00 14 27 BD 00 30\"\r\n private readonly position1 as integer = &HCD168\r\n private readonly position2 as integer = &H3314\r\n private readonly position3 as integer = &H3C588\r\n \r\nEnd Module\r\n",
"Type": "VisualBasic",
"Description": "Removes the needed codes for using the 2D Camera.",
"References": [],
"ID": "D664BE78A3507353B76E1CAF5F4EA91D",
"AllowRevert": false
}
],
"Version": "1.3.0.0",
"MinVersion": "1.11.0.0",
"MaxVersion": "0.0.0.0",
"Description": "This tweak patches/removes the needed codes for using 2D Camera (version 1.1 by Kaze Emanuar).",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "C2E7E310FB5B5205E78213673462283C",
"Official": false,
"Recommended": false
}

66
tweaks/3D Coins.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,22 @@
{
"Name": "46° Wallkicks",
"Scripts": [
{
"Name": "Apply 46° Wallkick functionality",
"Script": ".org 0x11488\r\nslti at, t7, 0xa100\r\n\r\n.org 0x11494\r\nslti at, t7, 0x5701\r\n",
"Type": "Armips",
"Description": "",
"References": [],
"ID": "1924BE8D7298F9FF5AE3DECB6B48B65E",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "made by Kaze Emanuar",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "2747DA5CD5FFC4A31D303438425212E7"
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Accurate GFX plugins will have less input lag (See description)",
"Scripts": [
{
"Name": "Apply",
"Script": ".headersize 0x80246000 - 0x00001000\n.org 0x8024815c\n nop\n lui v0,0xa410\n lw v0,16(v0)\n beqz v0, after_incs\n lui t1,0x8033\n lhu t2,-10792(t1)\n addiu t2,t2,1\n sh t2,-10792(t1)\n li at,3\n andi t3,t2,0xffff\n bne t3,at,after_sCurrFBNumInc\n nop\n sh zero,-10792(t1)\nafter_sCurrFBNumInc:\n lui t4,0x8033\n lhu t5,-10788(t4)\n addiu t5,t5,1\n sh t5,-10788(t4)\n li at,3\n andi t6,t5,0xffff\n bne t6,at,after_frameBufferIndexInc\n nop\n sh zero,-10788(t4)\nafter_frameBufferIndexInc:\nafter_incs:\n\n.org 0x80247f9c\n lui v0,0xa410\n lw v0,16(v0)\n beqz v0, after_fb_increment\n lui t2,0x8033\n lhu t3,-10788(t2)\n addiu t3,t3,1\n sh t3,-10788(t2)\nafter_fb_increment:\n lw t4,-10796(t2)\n addiu t4,t4,1\n sw t4,-10796(t2)",
"Type": "Armips",
"Description": "",
"ReferencesV2": [],
"ID": "68F7ABDFF5861E4E04B7E82719656845",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Plugins that emulate the framebuffer will have that aspect ignored, leading to less input lag. By Wiseguy, works everywhere. WARNING: Very accurate emulators will cause this to break, console will not though. Be careful.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "6AA8D4D7013D2D5E415AA01F6056A187",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Arrow Lift B.Param",
"Scripts": [
{
"Name": "Apply Arrow Lift Bparam",
"Script": "B1A88: 8D 01 01 88\nB1AB0: 44 81 20 00 46 80 21 20\nb1af4: E5 84 00 F4",
"Type": "TweakScript",
"Description": "Bparam equals arrow lift displacement",
"ReferencesV2": [],
"ID": "042E8DFA15F1C2BBA39ACD225E00C1E7",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.9.18.0",
"MaxVersion": "0.0.0.0",
"Description": "Arrow Lifts use their Bparam to determine how far they move.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "603EDC1ECA391CDF31838264E4111180",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "B. Param 4 won't softlock",
"Scripts": [
{
"Name": "Apply",
"Script": "580C7: 14 3C 0E 13 00 35 CE 2E C0 15 CD 00 05",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "0014981F2902996814B43D6452789E0F",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Behavior Parameter 4 will no longer softlock when changing areas on occasion. A Bowser's Blueprints default tweak by falcobuster.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "CA427AAD10DDF77A8E43FD513AE09B1C",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,21 @@
{
"Name": "Bacon's 256 x 256 Backgrounds",
"Scripts": [
{
"Name": "",
"Script": "8A8E4: 24 0D 04 00\n8A948: 24 0D 04 00 24 0E 04 00\n8A9B4: 24 0E 04 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Backgrounds in SM64 are made up of 32 x 64 tiles, but they cut off a pixel so they are really 32 x 63 tiles. This tweak fixes that and makes the backgrounds seamless.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,24 @@
{
"Name": "All Boos Have Blue Coins",
"Scripts": [
{
"Name": "Apply",
"Script": "6719C: 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "EE4AE08FBAD536C759A92F960A03F7AD",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Tweak by jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "D3F16F33DB16F63A3ECDC845ACC0F5F7",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,26 @@
{
"Name": "Blue Text Boxes",
"Scripts": [
{
"Name": "Apply Blue Text Boxes",
"Script": "{\r\n \"PatchFileName\": \"\",\r\n \"ClassPath\": null,\r\n \"MethodName\": null\r\n}",
"Type": "PPF",
"Description": "",
"ReferencesV2": [],
"ID": "0437FBD1DEAC4F7483169E3E6E6F6FCF",
"AllowRevert": false
}
],
"Version": "1.0.1.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Makes all the text boxes in the game a shade of blue akin to smash melee Created by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {
"blue textboxes.ppf": "XZRNTBNBFMff9ptKgZQ1+BkGWQSN0IVCBFxpgd1FgkKloI1fiLBKlbRNqejNhWogfqQxcuDYRIwmgCXRq1GjifGCHj1y8Oto4k0Pdbadh9U5zP7mPzPv/97OZAIB1SuaAqOJsQkyFtdGE9o4uRZOTJBAQK0PJq6Oh6NkurFBbCT/NqCtzOhoc5SfP9kyPzz+rmIkL3BjP5u4PB3vK7EyClYiXfmFVBG2M6o8XJQn6wFGJRKne9OE180b4AA4xGQzmDd8yFTvxo2gMDJZhD6G5WapRPfeWudvClw2u/W1EWiEzVWDYbAk8DfRSCgFLscefiFvmiwwnSswvbMZo/ZF9nvmJfAApKa4qP4rQF2N4TmzTuNxwG19ncF9ZoBnjC9AsdNzTLCASeI6F+UZksvls8Bfl7iu5/KMmB/v5RMst5hQms3m8vXk810i/F02t8DG88Z3hfBpejAcVHRg6qmXO5H52heVyNvMG9Udf0uqZVxklPSKliQ0MoVb8iL5W5AeHUSS25DWDmE8knrqQ/YLlm5cYVKQ7D2b+d360Ieq7RjSpwFGVoecIjDMRqZFMcTQoupV5Bwb2BrTspWAhsts4gRDV/GWM7sMkMp07+w0U+287qa74MZmFgKXxM2cew7ldnrWKENZCvE6PGBYCtJ23Zts42PlBCwADwsCPkY2V1QtI+8ByDDeTk/Z90OeOZI77bf7jdM3xq3wHo10/zr+EfEjI16FoSrj7qiinJTsPl0Vm5Jf2GQzuU+MP6GSQSLb/ECrT+eqNxyajPvk1/P3zUe/OqiW+7PCDh+WaNrNkLNVIkEVkl3Ahd/Wahm6y2SraNiczdk49OZ77WyKX5ukts01ReBY2bc2mXkCranlAJu0S87fsHoZQhgytXqaoaNVKnbvbb4792aYGd/2dyk9vf0jau9RZaRXbpB7TxESHOoc7FIUEhhUgkr/ULDd5SSF75bxbF0wtPr/GtW6o5FpLRLWIgmSiEYnaceeP5eTRvA2iCT3JmpTJBwhl7SIFh+dJNE43XkxGidTMW0sTIXY1XgsOkUXUTFnHgx5AsGmum7ZI5+Q93lCXQMhl9Pl9Cv9cmHuK/AH"
}
},
"ID": "785BF9FAF045B42D9E85912480C2863E",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Bowser Custom Levels Fix",
"Scripts": [
{
"Name": "Apply",
"Script": "21DA38: 0C 80 29 38 C8",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "DEFDCA41897277E3CF2B68C42B51E9D0",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "WARNING: Replaces Waterfall Playsound Object\r\nUse this tweak to prevent Bowser from being static in non-Bowser courses\r\nSimply place the waterfall sounds object anywhere in the level, and you're\r\ngood to go!\r\nCreated by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "EC0132EFD4DAA1233B06524BBDAE00AD",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Center Race and KTQ Timer",
"Scripts": [
{
"Name": "Set Race and KTQ Timer",
"Script": "9EA37: 81\n9EA3B: D2\n9EA4F: 95\n9EA53: D2\n9EA66: 00 B7\n9EA6B: D2\n9EAAF: 8B\n9EAB3: 07\n9EAC2: 00 AE\n9EAC7: 07\nF33A8: 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "72B4152E472728777EDC0F2B2F3DBC86",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Centers the timer to the top of the screen;\r\nRecommended: Apply \"Change Location of Health Meter\" afterwards.\r\nCreated by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "6C1ABB0EABEF54C97853BC8E802F97CC",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Change Color of Sign Text",
"Scripts": [
{
"Name": "Set text color",
"Script": "9436A: [8, \"Text Color\", hex]",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "CC609995F132F14DA4CB371608EFBFFE",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Toggles the color of sign text\r\nNote: Changes sign text not NPC text",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "A2C77AC1C651355786396AF1E68F359A",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Change Game Over Level",
"Scripts": [
{
"Name": "Set Game Over Level",
"Script": "2ABEAE: [16, \"level offset\", hex]",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "14CE61008A5C69185644CEB40AA6F9D3",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Changes the Game Over Screen into it's own level, like in Star Road\r\nCredits to jesusyoshi\r\n\r\nlevel offsets\r\n0458 -C1\r\n0584 -C2\r\n0494 -C3\r\n0408 -C4\r\n03f4 -C5\r\n055c -C7\r\n0430 -C6\r\n0444 -C8\r\n0570 -C9\r\n046c -C10\r\n0480 -C11\r\n064c -C13\r\n04bc -C14\r\n04d0 -C15\r\n04e4 -OW1\r\n041c -OW2\r\n05ac -OW3\r\n04f8 -B1\r\n05fc -B1 battle\r\n0520 -B2\r\n0624 -B2 battle\r\n0548 -B3\r\n0638 -B3 battle\r\n05d4 -MC\r\n05e8 -WC\r\n050c -VC\r\n0534 -SA\r\n0610 -Cloud Stage\r\n05c0 -PSS\r\n0598 -End Cake",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "D4B124C7E46293859FEDD2B0757FA47F",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Change Hanging from Ceiling Speeds",
"Scripts": [
{
"Name": "Apply",
"Script": "19D08: 3C 01 42 00\n19D1C: 3C 01 40 80\n19F8C: 29 41 00 08\n19D0A: [16, \"max hang spd\", hex]\n19D1E: [16, \"spd gained per frame\", hex]\n19F8F: [8, \"time before you can start moving\", hex]",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "EB7A1C1A5C57FB4784D0ECDF29A1DB3A",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Original ASM code by jesusyoshi\r\nTweak version by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "0455FDB09963FBE2826F46CB9792E7EE",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Change Location of Power Meter",
"Scripts": [
{
"Name": "Set location for Power Meter",
"Script": "9E688: 3C 01 80 33 34 08 00 73 A4 28 25 F2 34 08 00 CE A4 28 25 F4 00 00 00 00 3C 10 80 33 82 10 25 F0 24 01 00 01 12 01 00 09 00\n9E68F: [8, \"Set X Pos)\", hex]\n9E697: [8, \"Set Y Pos\", hex]\n9E69B: F4 10 00 00 1B 00 00 00 00\n//Keeps Power Meter on Screen at all times",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "27F181C46B00C92364FCAB3028D5FE43",
"AllowRevert": false
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Original ASM File by jesusyoshi.\r\nTweak Version by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "4D3EE643D8C003C639BD884C412595BD",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Change Pause Menu Transparency",
"Scripts": [
{
"Name": "Set Transparency",
"Script": "9641B: [8, \"Pause Menu Transparency\", hex]",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "D7B2387647CA23C94A593D0A92CAF231",
"AllowRevert": false
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Toggles how black the Pause Menu gets\r\nCreated by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "3C22DFD83DCFFC59B2362D83E00D28BF",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,33 @@
{
"Name": "Cinematic Patch",
"Scripts": [
{
"Name": "Apply Cinematic Patch",
"Script": "23A7: 8C\n23B3: 30\n2493: 30\n24A3: 90\n25A3: 8C\n25AF: 30\n296B: 2C\n29A7: 90\n3646F: 30\n3647F: 90\n364FB: 30\n3650B: 90\n36587: 30\n36597: 90\n3799F: 8C\n379AB: 30",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "DF475BF7637DA97151A0B355E999D4AD",
"AllowRevert": false
},
{
"Name": "Remove Cinematic Patch",
"Script": "23A7: 9C\n23B3: 20\n2493: 20\n24A3: A0\n25A3: 9C\n25AF: 20\n296B: 1C\n29A7: A0\n3646F: 20\n3647F: A0\n364FB: 20\n3650B: A0\n36587: 20\n36597: A0\n3799F: 9C\n379AB: 20",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "43560062DA0DE56AD1BBCDB05BB4767B",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Adds more optimised black bars akin to the ones found in Kaze's\r\nStar Road (Console Compatible Edition).\r\nCreated by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "A7CFCF5B8C191594D7586C3FB042DD7B",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Disable BLJ",
"Scripts": [
{
"Name": "",
"Script": "D8DC: 10 00 00 04 AD 40 01 10 24 0C 00 01 8D 6F 00 88 AD EC 01 10 3C 01 3F C0 44 81 80 00 C5 6A 00 54 3C 01 42 40 44 81 30 00 46 10 54 82 E5 72 00 54 46 12 30 3C 00 00 00 00 45 00 00 02 00 00 00 00 E5 66 00 54 3C 01 C1 70 44 81 30 00 46 06 90 3C 00 00 00 00 45 00 00 02 00 00 00 00 E5 66 00 54 10 00 00 19 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "79A8DAE599F4BD1A0567C6443E7A4055",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Original ASM Code by Kaze.\nTweak Version by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "AA45848B6E44A1CE876097C6E146AFF3",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Disable Bowser Cutscenes",
"Scripts": [
{
"Name": "",
"Script": "4252C: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\n42578: 00 00 00 00 00 00 00 00 00 00 00 00\n4258C: 00 00 00 00 00 00 00 00 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "E3B30CDD573B042467456F3DEEBD2B7F",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Disables Bowser Cutscenes from occuring and you'll go straight into battle!\nOriginal ASM Code by MrComit\nTweak Version by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "BF869492D93C89EF09DE9D7599C94671",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Disable Pausing",
"Scripts": [
{
"Name": "",
"Script": "DEB70: 15 80 00 09 3C 09 80 33 85 29 DD F8 29 29 00 04 97 AE 00 08 51 20 00 01 31 CE EF FF A4 8E 00 00 97 A8 00 0A A4 88 00 02",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "9E8F8DF9A10CA64D1960440041426A5F",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Disables Pausing in Courses\nOrignal ASM Code by jesusyoshi\nTweak Version by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "D6F722BAC9E2F24CA3E67D5839DA3BF7",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Disable Steep Jumps",
"Scripts": [
{
"Name": "",
"Script": "DED4: 24 02 00 00\nE128: 24 02 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "1470515E96B9ACA048C28F31543FAB10",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Disables steep jumps on hills.\r\nOriginal ASM code by jesusyoshi and others?\r\nTweak Version by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "3543F06A023B607203265FCC7FD70B06",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Elevator Fix",
"Scripts": [
{
"Name": "",
"Script": "D448: 0C 0E 10 F8 00 00 00 00\r\n101160: 3C 09 80 36 8D 29 11 58 8D 28 02 14 11 00 00 0E 00 00 00 00 C5 02 00 B0 3C 0A 80 34 C5 44 B1 BC 44 80 30 00 46 06 10 3C 00 00 00 00 45 01 00 06 00 00 00 00 46 04 11 00 E5 44 B1 BC C5 52 B1 B0 46 02 94 80 E5 52 B1 B0 03 E0 00 08 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "1515BCDF0BBA663AEE085B808C258D75",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes elevators. Original code by either Kaze or jesusyoshi\nTweak Version by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "EFDDD2B6E0BC732FE2A960C053F3FE32",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Endcake Screen Brings You Back to the Title Screen",
"Scripts": [
{
"Name": "New Script",
"Script": "4AC4D4: 34\n4AC4D7: 00 29\n4AC4DA: 01\n4AC4DC: 33 08 00 4B 00 00 00 00\n4AC4E3: 00 03 04 00 78 11 08 00\n4AC4EB: 00 80 24 BF A0 03 04 00 F0 1C\n4AC4F7: 00 04 04\n4AC4FB: 01 02 04 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "14895801DCB69C5589E9133197E8E410",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.12.5.0",
"MaxVersion": "0.0.0.0",
"Description": "By Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "C7150E764CAA581DC7D02A504E18F073",
"Official": false,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Pole Fix",
"Scripts": [
{
"Name": "",
"Script": "A948: 24 0E 00 01 AF AE 00 20 8F A4 00 28 8C 98 00 88 0C 09 32 25 AF B8 00 1C 8F B8 00 1C 8F B9 00 30 8F A9 00 28 AD 39 00 78 AD 39 00 80 AD 20 00 4C AD 20 00 54 AF 00 01 08 AF 00 01 0C C5 30 00 40 C7 32 00 A4 46 12 81 01 44 80 30 00 46 06 20 3E 00 00 00 00 45 00 00 02 00 00 00 00 44 80 20 00 E7 04 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "BE37BF0F7C2188412D3375F97AF5545C",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Pole Fix by Frame Perfection",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "87028781DB3D8D5C023911BB1B828874",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Lock 70 Star Door",
"Scripts": [
{
"Name": "New Script",
"Script": "9680: 10 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "F71722C235E95B5339DEA266BA2399C1",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Code by Scuttle.\r\nConverted to a tweak by Blake cus PixelSM64 has a tomato brain",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "9A9DECAB9615E4636048D1AE24D11ECB",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Make Bowser's Tail Ungrabbable",
"Scripts": [
{
"Name": "",
"Script": "6EDB4: 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "EEE2B570AF8E403FF09ED66924D1C724",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Credits to jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "3A3E0637954F2A4D6018E5AAF7EAB0F6",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Mario Never Sleeps",
"Scripts": [
{
"Name": "New Script",
"Script": "1BF57: 00 14",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "DBCD68A61F9855AE7C155CF520A22015",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Self Explanitory. \r\n\r\nCreated by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "01DD1B4499220DC968002041FB2D35B2",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Moon Jump",
"Scripts": [
{
"Name": "",
"Script": "861C0: 27 BD FF E8 AF BF 00 14 3C 01 80 34 84 21 AF A0 30 21 00 20 34 04 00 20 14 24 00 09 00 00 00 00 3C 08 80 34 25 08 B1 70 3C 09 03 00 25 29 08 80 AD 09 00 0C 3C 09 41 F0 44 89 10 00 E5 02 00 4C 8F BF 00 14 03 E0 00 08 27 BD 00 18",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "3A20617EFC5E4E82CC989C2F925B565D",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Adds Moon Jump to SM64 by pressing L.\nCredits to David.\nTweak by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "71891CEF5B36914974095CE6CD407834",
"Official": false,
"Recommended": false
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,24 @@
{
"Name": "Music for Koopa Shell",
"Scripts": [
{
"Name": "",
"Script": "431F: [sequence, \"Sequence to play\"]\n432B: [sequence, \"Sequence to play\"]",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "79AD740235021E1ED6925EE3621330C0",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Changes music that plays when interacting with a Koopa Shell\r\nCredits to jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "BCD79252AC137C61C436F07C68D8E10F",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Recover from Slide Kick with B Button",
"Scripts": [
{
"Name": "",
"Script": "23350: 31 F8 20 02",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "A18FCC6AE59D02CCB454EC849B8B28A1",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Tweak by jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "90D18FC1921548C05FBEF3798E61AA5C",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,33 @@
{
"Name": "Red Coins Show 8 Numbers on Collection",
"Scripts": [
{
"Name": "Part 1",
"Script": "6D3E0: 3C 0E 80 36 8D CE 11 60 8D CF 01 44 AD CF 00 F0 3C 01 41 D0 44 81 20 00 03 E0 00 08 E5 C4 00 B0 27 BD FF D0 AF BF 00 24 AF A4 00 30 AF A5 00 34 AF A6 00 38 AF A7 00 3C 3C 0F 80 36 8D EF 11 60 3C 19 13 00 08 0B 97 2B 27 39 15 E4\r\nA0C94: 00 00 00 00\r\nA0CB8: 93 A4 00 33\r\nADD70: AF 08 00 F4 AF 08 01 B0\r\nADDDC: 00 00 08 21\r\nADF70: 25 6C FF FF\r\nADF80: 00 00 08 21\r\nADFAC: 0C 0A C9 00\r\nAE2DC: 00 00 08 25\r\nB1CFC: 8F BF 00 1C 8F B0 00 18 03 E0 00 08 27 BD 00 28 27 BD FF E8 AF BF 00 14 3C 04 13 00 0C 0A 7E 57 34 84 3E 8C AF A2 00 18 3C 04 13 00 0C 0A 7E 57 34 84 3E E4 8F A3 00 18 0C 0B DE 48 00 62 10 25 3C 04 80 36 8C 84 11 60 8C 8F 01 44 AC 8F 00 F0 8F BF 00 14 03 E0 00 08 27 BD 00 18\r\nB2920: 27 BD FF E8 AF BF 00 14 10 40 00 1E 3C 04 80 36 8C 84 11 60 3C 01 41 A0 C4 82 00 A4 44 81 20 00 46 04 11 00 E4 84 00 A4 8C 8F 01 44 8C 49 01 B0 01 2F 78 23 34 0C 00 0A 01 EC 00 1B 00 00 70 12 00 00 68 10 01 2E 58 23 11 C0 00 0E AC 8F 01 44 AC 8D 01 44 AF AB 00 18 34 05 00 DB 3C 06 13 00 0C 0A 7B 73 34 C6 15 E4 8F AE 00 18 AC 4E 01 44 3C 01 42 00 44 81 20 00 C4 42 00 A4 46 04 11 00 E4 44 00 A4 8F BF 00 14 03 E0 00 08 27 BD 00 18\r\n21B3E4: 00 06 00 00 0C 00 00 00 80 2F 6D 0C 0D 0A 00 15 04 00 00 00 13 00 43 54\r\n21DCEC: 04 00 00 00 13 00 44 00\r\n21E148: 00 06 00 00 0C 00 00 00 80 2B 23 E0 11 01 00 01 21 00 00 00 2D 00 00 00 08 00 00 00 0C 00 00 00 80 2F 6D 58 09 00 00 00\r\n21E200: 0C 00 00 00 80 2F 2C 84 08 00 00 00 0C 00 00 00 80 2F 32 8C 09 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "9BB2E022AE912ABCCC86161B6E48F6A0",
"AllowRevert": true
},
{
"Name": "Part 2",
"Script": "// fix red coins play sound 0x802F2F8C\r\n0xADF8C:\r\n11 E0 00 09 // BEQZ T7, 0x802F2FB4 // 11 E1 00 09 // BEQ T7, AT, 0x802F2FB4\r\n\r\n// fix red coin star spawn condition 0x802F2DE4\r\n0xAE2E4:\r\n15 00 00 05 // BNEZ T0, 0x802F2DFC // 15 01 00 05 // BNE T0, AT, 0x802F2DFC\r\n\r\n// fix sound effects\r\n// count down from 8th red sfx instead of 1st red 0x802F2FBC\r\n0xADFBC:\r\n3C 01 78 2F // LUI AT, 0x782F // 3C 01 78 28 // LUI AT, 0x7828\r\n// do not subtract an extra 1 from calculation\r\n0xADFD4:\r\n00 00 00 00 // NOP // 24 84 FF FF // ADDIU A0, A0, 0xFFFF\r\n// subtract current red coin count from 8th red sfx instead of adding\r\n0xADFE4:\r\n00 24 20 23 // SUBU A0, AT, A0 // 00 81 20 21 // ADDU A0, A0, AT\r\n",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "565806449C2035D9F792E2680DB54B1E",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Original ASM Code by jesusyoshi\r\nTweak Version by Blakeoramo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "BF11ED521EEEE1D3A08550833CB26DA6",
"Official": true,
"Recommended": false
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,24 @@
{
"Name": "Remove Growing Limbs",
"Scripts": [
{
"Name": "",
"Script": "127DE8: 16 00 00 00 00 00 00 00\n127E60: 16 00 00 00 00 00 00 00\n12806C: 16 00 00 00 00 00 00 00\n1280C4: 16 00 00 00 00 00 00 00\n12813C: 16 00 00 00 00 00 00 00\n128348: 16 00 00 00 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "D1C3FE85D3F11513DDD2BD92AA520056",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Created by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "D6480E8CDA08427746E4DDAA49CB38F1",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Remove Water Upwarp",
"Scripts": [
{
"Name": "",
"Script": "E4DC: 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "A1F1F6D69690A182CB6E986D056DB3B2",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Tweak by jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "BA0DAB1FF9A19492039BDA6FEF55747D",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Remove Z-Buffer on Layer 0",
"Scripts": [
{
"Name": "",
"Script": "E8E90: 0C 08 40 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "A4FF775D2A0A1B5C771214B048716E24",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Makes any object in layer 0 have no depth and can be used to fake 2D images on the screen.\nCode by jesusyoshi\nTweak version by Blakeoramo",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "8D70FF9A5C47C8448F65C297620775C8",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,33 @@
{
"Name": "Slope Fix (Both Versions)",
"Scripts": [
{
"Name": "Slope Fix (Extended Boundaries)",
"Script": "FE2F8: 3C 08 DF FF AF A8 00 20 8C 88 00 04 8C 84 00 00 85 09 00 0A 85 0A 00 0E 85 0B 00 10 85 0C 00 14 01 47 70 23 01 69 78 23 01 CF 00 19 00 00 C0 12 01 8A 70 23 01 25 C8 23 03 2E 00 19 00 00 78 12 03 0F C8 23 07 21 00 03 00 00 00 00 10 00 00 6B 00 00 00 00\r\nFE4A8: C7 B8 00 20 44 86 20 00 3C 01 C2 9C 44 81 90 00 46 18 30 3C 46 12 34 00 45 01 00 0C 46 80 22 A0 46 10 55 81 44 80 40 00 46 08 B0 3C 00 00 00 00 45 00 00 02 00 00 00 00 10 00 00 04 8F B8 00 48 AF A8 00 04 E7 A6 00 20 E7 06 00 00 14 80 FF 82",
"Type": "TweakScript",
"Description": "USE THIS BY DEFAULT",
"References": [],
"ID": "8BAC5E3AD60ABE930F67CDD86EF82E90",
"AllowRevert": false
},
{
"Name": "Slope Fix (No Extended Boundaries)",
"Script": "FE2F8: 3C 08 DF FF AF A8 00 20 8C 88 00 04 8C 84 00 00 85 09 00 0A 85 0A 00 0E 85 0B 00 10 85 0C 00 14 01 47 70 23 01 69 78 23 01 CF 00 19 00 00 C0 12 01 8A 70 23 01 25 C8 23 03 2E 00 19 00 00 78 12 03 0F C8 23 07 21 00 03 00 00 00 00 10 00 00 6B 00 00 00 00\nFE49C: 46 0A 25 83 44 86 20 00 3C 01 C2 9C 44 81 90 00 46 80 22 A0 C7 B8 00 20 46 18 B0 3C 46 12 B4 00 44 80 40 00 46 10 51 81 45 01 00 0B 00 00 00 00 46 08 30 3C 00 00 00 00 45 00 00 03 00 00 00 00 10 00 00 05 00 00 00 00 8F B8 00 48 AF A8 00 04 E7 B6 00 20 E7 16 00 00 14 80 FF 82",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "684FA1500F468CC151588FD6F69FD4BD",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes slope memes, use extended boundaries (default) version\r\nCredits to jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "483DBEB06D57A82D3337D22A49CDF6C4",
"Official": true,
"Recommended": true
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,29 @@
{
"Name": "Sunshine Silhouettes",
"Scripts": [
{
"Name": "Part 1 of 2",
"Script": "366C0: 27 BD FF E8 AF BF 00 14 0C 10 3C 00 00 00 00 00 8F BF 00 14 03 E0 00 08 27 BD 00 18\n120F000: 27 BD FF 98 84 8E 00 02 31 CF 00 08 00 0F C0 2B AF B8 00 5C 8F B9 00 5C 3C 09 80 33 25 29 DE 70 00 19 41 40 01 09 50 21 AF AA 00 58 8F AB 00 5C 3C 0D 80 33 25 AD DE B0 00 0B 61 40 01 8D 70 21 AF AE 00 54 8F AF 00 5C 11 E0 00 18 00 00 00 00 3C 18 80 34 8F 18 B0 6C 3C 01 80 34 27 19 00 08 AC 39 B0 6C AF B8 00 50 8F A9 00 50 3C 08 E7 00 AD 28 00 00 8F AA 00 50 AD 40 00 04 3C 0B 80 34 8D 6B B0 6C 3C 01 80 34 25 6C 00 08 AC 2C B0 6C AF AB 00 4C 8F AE 00 4C 3C 0D B7 00 AD CD 00 00 8F B8 00 4C 24 0F 00 01 AF 0F 00 04 AF A0 00 60 8F B9 00 60 24 01 00 05 17 21 00 CD 00 00 00 00 8C 88 00 34 AF A8 00 64 8F A9 00 64 11 20 00 C8 00 00 00 00 3C 0A 80 34 8D 4A B0 6C 3C 01 80 34 25 4B 00 08 AC 2B B0 6C AF AA 00 48 8F AD 00 48 3C 0C F8 00 AD AC 00 00 8F AF 00 48 24 0E 00 80 AD EE 00 04 3C 18 80 34 8F 18 B0 6C 3C 01 80 34 27 19 00 08 AC 39 B0 6C AF B8 00 44 8F A9 00 44 3C 08 BC 00 35 08 00 08 AD 28 00 00 8F AB 00 44 3C 0A 12 68 35 4A 12 68 AD 6A 00 04 3C 0C 80 34 8D 8C B0 6C 3C 01 80 34 25 8D 00 08 AC 2D B0 6C AF AC 00 40 8F AF 00 40 3C 0E B7 00 AD EE 00 00 8F B9 00 40 3C 18 00 01 AF 38 00 04 3C 08 80 34 8D 08 B0 6C 3C 01 80 34 25 09 00 08 AC 29 B0 6C AF A8 00 3C 8F AB 00 3C 3C 0A B9 00 35 4A 03 1D AD 6A 00 00 8F AD 00 3C 3C 0C F0 50 35 8C 41 C8 AD AC 00 04 3C 0E 80 34 8D CE B0 6C 3C 01 80 34 25 CF 00 08 AC 2F B0 6C AF AE 00 38 8F B9 00 38 3C 18 FB 00 AF 38 00 00 8F A9 00 38 3C 08 80 80 35 08 80 A0 AD 28 00 04 3C 0A 80 34 8D 4A B0 6C 3C 01 80 34 25 4B 00 08 AC 2B B0 6C AF AA 00 34 8F AD 00 34 3C 0C B9 00 35 8C 00 02 AD AC 00 00 8F AF 00 34 24 0E 00 03 AD EE 00 04 8F B8 00 64 13 00 00 25 00 00 00 00 3C 19 80 34 8F 39 B0 6C 3C 01 80 34 27 28 00 08 AC 28 B0 6C AF B9 00 30 8F AA 00 30 3C 09 01 02 35 29 00 40 AD 49 00 00 8F AB 00 64 8F AE 00 30 3C 01 1F FF 8D 6C 00 00 34 21 FF FF 01 81 68 24 AD CD 00 04 3C 0F 80 34 8D EF B0 6C 3C 01 80 34 25 F8 00 08 AC 38 B0 6C AF AF 00 2C 8F A8 00 2C 3C 19 06 00 AD 19 00 00 8F A9 00 64 8F AB 00 2C 8D 2A 00 04 AD 6A 00 04 8F AC 00 64 8D 8D 00 08 AF AD 00 64 8F AE 00 64 15 C0 FF DD 00 00 00 00 3C 0F 80 34 8D EF B0 6C 3C 01 80 34 25 F8 00 08 AC 38 B0 6C AF AF 00 28 8F A8 00 28 3C 19 B6 00 AD 19 00 00 8F AA 00 28 3C 09 00 01 AD 49 00 04 3C 0B 80 34 8D 6B B0 6C 3C 01 80 34 25 6C 00 08 AC 2C B0 6C AF AB 00 24 8F AE 00 24 3C 0D FB 00 AD CD 00 00 8F B8 00 24 24 0F FF FF AF 0F 00 04 8C 99 00 34 AF B9 00 64 8F A8 00 64 11 00 00 36 00 00 00 00 3C 09 80 34 8D 29 B0 6C 3C 01 80 34 25 2A 00 08 AC 2A B0 6C AF A9 00 20 8F AC 00 20 3C 0B B9 00 35 6B 03 1D AD 8B 00 00 8F AD 00 54 8F AF 00 58 8F A8 00 20 8D AE 00 04 8D F8 00 04 01 D8 C8 25 AD 19 00 04 3C 09 80 34 8D 29 B0 6C 3C 01 80 34 25 2A 00 08 AC 2A B0 6C AF A9 00 1C 8F AC 00 1C 3C 0B 01 02 35 6B 00 40 AD 8B 00 00 8F AD 00 64 8F B8 00 1C 3C 01 1F FF 8D AF 00 00 34 21 FF FF 01 E1 70 24 AF 0E 00 04 3C 19 80 34 8F 39 B0 6C 3C 01 80 34 27 28 00 08 AC 28 B0 6C AF B9 00 18 8F AA 00 18 3C 09 06 00 AD 49 00 00 8F AB 00 64 8F AD 00 18 8D 6C 00 04 AD AC 00 04 8F AF 00 64 8D EE 00 08 AF AE 00 64 8F B8 00 64 17 00 FF CC 00 00 00 00 8F B9 00 60 2B 21 00 08 10 20 00 42 00 00 00 00 00 19 40 80 00 88 48 21 8D 2A 00 14 11 40 00 3D AF AA 00 64 8F AB 00 64 11 60 00 3A 00 00 00 00 3C 0C 80 34 8D 8C B0 6C 3C 01 80 34 25 8D 00 08 AC 2D B0 6C AF AC 00 14 8F AE 00 14 3C 0F B9 00 35 EF 03 1D AD CF 00 00 8F B9 00 60 8F B8 00 54 8F AB 00 58 00 19 40 80 03 08 48 21 01 68 60 21 8D 8D 00 00 8D 2A 00 00 8F AE 00 14 01 4D 78 25 AD CF 00 04 3C 19 80 34 8F 39 B0 6C 3C 01 80 34 27 38 00 08 AC 38 B0 6C AF B9 00 10 8F AB 00 10 3C 09 01 02 35 29 00 40 AD 69 00 00 8F A8 00 64 8F AD 00 10 3C 01 1F FF 8D 0C 00 00 34 21 FF FF 01 81 50 24 AD AA 00 04 3C 0F 80 34 8D EF B0 6C 3C 01 80 34 25 EE 00 08 AC 2E B0 6C AF AF 00 0C 8F B8 00 0C 3C 19 06 00 AF 19 00 00 8F A9 00 64 8F A8 00 0C 8D 2B 00 04 AD 0B 00 04 8F AC 00 64 8D 8A 00 08 AF AA 00 64 8F AD 00 64 15 A0 FF C8 00 00 00 00 8F AF 00 60 25 EE 00 01 29 C1 00 09 14 20 FE E7 AF AE 00 60 8F B9 00 5C 13 20 00 18 00 00 00 00 3C 18 80 34 8F 18 B0 6C 3C 01 80 34 27 09 00 08 AC 29 B0 6C AF B8 00 08 8F A8 00 08 3C 0B E7 00 AD 0B 00 00 8F AC 00 08 AD 80 00 04 3C 0A 80 34 8D 4A B0 6C 3C 01 80 34 25 4D 00 08 AC 2D B0 6C AF AA 00 04 8F AE 00 04 3C 0F B6 00 AD CF 00 00 8F B8 00 04 24 19 00 01 AF 19 00 04 10 00 00 01 00 00 00 00 03 E0 00 08 27 BD 00 68",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Part 2 of 2",
"Script": "Imports Microsoft.VisualBasic\nImports System\nImports System.Collections.Generic\nImports System.IO\nImports System.Linq\nImports System.Windows.Forms\nImports SM64Lib\n\nModule Script\n\n Sub Main(params as IReadOnlyDictionary(Of String, Object))\n Dim tweakDir as String = Path.GetDirectoryName(params(\"profilepath\"))\n Dim patchFile as String = Path.Combine(tweakDir, \"silhuette.ppf\")\n General.PatchClass.ApplyPPF(params(\"romfile\"), patchFile)\n End Sub\n\nEnd Module",
"Type": "VisualBasic",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Adds the Mario Silhouette from Sunshine 64 Credits to Frame, Kaze, and jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Blizzard effect becomes rain-like",
"Scripts": [
{
"Name": "Apply",
"Script": "99B2A: 00 00\n99BCA: FF F0",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "8F838B6B5893FF818CED03C78400A61B",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Makes the unused 'Blizzard' environmental effect act more like rain would. Texture location is at DA90BC, use Texture64 or N64Rip to change it. By hamius8000",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "D8E82F9A768FAA3A9F4CC8A8A192295D",
"Official": true,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Camera Left and Right Buttons Don't Make Noise",
"Scripts": [
{
"Name": "New Script",
"Script": ".orga 0x468B8\r\nJR RA\r\nNOP",
"Type": "Armips",
"Description": "",
"References": [],
"ID": "CE3C96395301135769C14656DA9CCB08",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "C-Left and C-Right won't make any noise when moving the camera",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "9BA0D798D65310274C429C11A17C992D",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Castle Pause Menu in All Levels",
"Scripts": [
{
"Name": "Apply",
"Script": "358C0: 31 CF 00 2A 2D E1 00 14 10 20 00 16 00 00 00 00 3C 18 80 34 93 18 B0 78 17 00 00 08 00 00 00 00 3C 06 80 33 24 C6 6F 70 24 04 00 A0 0C 0B 59 B0 24 05 00 14 10 00 00 0B 00 00 00 00 3C 06 80 33 24 C6 6F 80 24 04 00 9C 0C 0B 59 B0 24 05 00 A4\nF1F80: 50 41 55 53 45 00 00 00 00 00 00 00 00 00 00 00\n97A88: 27 BD FF D8 AF BF 00 1C AF B0 00 18 3C 10 80 33 82 10 14 70 12 00 00 09 00 00 00 00 24 01 00 01 12 01 00 27 00 00 00 00 24 01 00 02 12 01 00 5C 00 00 00 00 10 00 00 7E 00 00 00 00 24 0E 00 01 3C 01 80 33 A0 2E 14 70 3C 01 80 36 A4 20 13 F8 24 04 FF FF 0C 09 2D E6 00 00 28 25 3C 04 70 02 3C 05 80 33 24 A5 31 F0 0C 0C 7A C0 34 84 FF 81 3C 0F 80 34 85 EF BA C6 19 E0 00 0A 00 00 00 00 29 E1 00 1A 10 20 00 07 00 00 00 00 0C 0B 6C DA 00 00 00 00 24 18 00 01 3C 01 80 33 10 00 00 06 00 00 00 00 0C 0B 71 06 00 00 00 00 24 19 00 02 00 00 00 00 00 00 00 00 10 00 00 5D 00 00 00 00 0C 0B 6C EE 00 00 00 00 0C 09 EA 2C 00 00 00 00 0C 0B 6D BA 00 00 00 00 3C 08 80 34 25 08 B1 70 8D 09 00 0C 3C 01 08 00 01 21 50 24 00 00 00 00 24 04 00 A0 0C 0B 70 57 24 05 00 B0 24 04 00 68 0C 0B 71 C6 24 05 00 5C 00 00 00 00 3C 0B 80 33 8D 6B D5 EC 95 6C 00 12 31 8D 80 00 15 A0 00 04 00 00 00 00 31 8E 10 00 11 C0 00 1B 00 00 00 00 00 00 20 25 0C 09 2D E6 00 00 28 25 3C 04 70 03 3C 05 80 33 24 A5 31 F0 0C 0C 7A C0 34 84 FF 81 00 00 00 00 00 00 00 00 24 0F FF FF 3C 01 80 33 A4 2F 14 F8 00 00 00 00 00 00 00 00 24 01 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A7 B9 00 26 24 08 00 01 A7 A8 00 26 10 00 00 35 87 A2 00 26 10 00 00 25 00 00 00 00 0C 09 EA 2C 00 00 00 00 0C 0B 6C EE 00 00 00 00 24 04 00 A0 0C 0B 70 57 24 05 00 B0 24 04 00 68 0C 0B 71 C6 24 05 00 5C 3C 09 80 33 8D 29 D5 EC 95 2A 00 12 31 4B 80 00 15 60 00 04 00 00 00 00 31 4D 10 00 11 A0 00 10 00 00 00 00 00 00 20 25 0C 09 2D E6 00 00 28 25 3C 04 70 03 3C 05 80 33 24 A5 31 F0 0C 0C 7A C0 34 84 FF 81 24 0C FF FF 3C 01 80 33 A4 2C 14 F8 3C 01 80 33 A0 20 14 70 10 00 00 11 24 02 00 01 10 00 00 01 00 00 00 00 3C 0E 80 36 95 CE 13 F8 29 C1 00 FA 10 20 00 06 00 00 00 00 3C 0F 80 36 95 EF 13 F8 3C 01 80 36 25 F8 00 19 A4 38 13 F8 10 00 00 03 00 00 10 25 10 00 00 01 00 00 00 00 8F BF 00 1C 8F B0 00 18 27 BD 00 28 03 E0 00 08 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "97B9D81DCF037E87C91128430DEF01D0",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "A tweak version of Bacon's modified pause menu from the cancelled hack Super Mario: Continental Adventure which puts a slightly modifed version of the castle pause menu in every level\nWARNING: PAUSE ASCII TEXT OVERWRITES PRESS START TEXT IN THE MARIO SCREEN.\nMAKE A BACKUP BEFORE APPLYING.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "DCA21B4A8525EE8B65CEE1606C26C127",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Center star numbers on star select screen",
"Scripts": [
{
"Name": "Center numbers above stars",
"Script": "22795B: 8D",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "32AB6889C058D16555AE4F8B29397105",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.11.10.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes the infuriatingly off-center numbers above the stars on the star select screen, tweak by biobak",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "C5AFECF6BB5369E507ACD02AADA60EDE",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Chill Bully death height",
"Scripts": [
{
"Name": "Change Death Height",
"Script": "F3590: [half, \"Height\"] ",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "96B0CCABD15A70C42ADD494D1BE1B6BD",
"AllowRevert": false
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Modifies the height a Chill Bully dies at. (Default 1024)",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "FC6582DA03992B660497C34E9C7C12E4",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Culling of Objects Uses Wider Field of View",
"Scripts": [
{
"Name": "",
"Script": "38528: 3C 08 3F D6\n3858C: 44 88 00 00\n385C8: 46 00 94 82\n385D4: E7 B2 00 04",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "B26845A67598913BB252479603FA3694",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Falcobuster tweak that fixes bug in vanilla that caused culling to use vertical FOV, tweak fixes it to use widescreen FOV values, enabling better widescreen hack playing as well as a slight fix for standard 4:3.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "720E8450DE2B26AC404D2CB3730F1E93",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Death on Pause Screen Exit",
"Scripts": [
{
"Name": "",
"Script": "65D4: 27 BD FF E0 AF BF 00 14 AF B5 00 18 3C 15 80 34 86 AE BA CE 15 C0 00 05 00 00 00 00 0C 0B 6A 04 24 04 00 01 10 00 00 30 00 00 10 25 86 AF BA CE 24 01 00 01 55 E1 00 0C 3C 08 80 33 0C 09 23 3A 24 04 00 01 86 B8 C8 48 3C 01 FF FF 34 21 7F FF 03 01 C8 24 A6 B9 C8 48 0C 09 25 D9 00 00 20 25 10 00 00 21 00 00 10 25 81 08 D5 8C 11 00 00 04 24 04 FF F7 0C 09 25 EE 24 05 00 01 10 00 00 14 96 A8 BA CA 25 08 FF FF 00 08 49 40 00 08 50 C0 01 2A 48 20 3C 0B 80 34 25 6B B9 18 24 0C 00 F1 8D 6B 00 08 91 6A 00 00 15 4C FF FD 91 64 00 01 91 65 00 02 91 66 00 03 0C 09 29 C0 00 00 38 25 00 00 20 25 0C 09 25 EE 00 00 28 25 A6 A0 BA CC 86 A9 C8 48 3C 01 FF FF 34 21 7F FF 01 21 50 24 A6 AA C8 48 00 00 10 25 8F B5 00 18 8F BF 00 14 03 E0 00 08 27 BD 00 20",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "1EE0B54E621714AE4B9A62B1107A42F9",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Pressing the 'Exit Course' button in the pause menu will cause mario to lose a life and exit from the level as if he died. Good for hacks with no lives counter. Code by MrComit.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "68FC604C3724DF6F194F16DB2F47EF20",
"Official": false,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Disable Panting",
"Scripts": [
{
"Name": "Disable Panting",
"Script": "1BD4A: 00 00",
"Type": "TweakScript",
"Description": "Disables mario from panting on low health by settings the health check to trigger at 0 health, which should always be overwritten by death action.",
"ReferencesV2": [],
"ID": "65B775BB63FFDCEADB134BCA26D86DD1",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.11.15.0",
"MaxVersion": "0.0.0.0",
"Description": "Disables mario from panting when low on health.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "E4ECEB912C070DC24B2F1B49F2D539DC",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Double Digits in Hud",
"Scripts": [
{
"Name": "Apply",
"Script": "9E780: 24 C6 83 B4 24\n9E7E4: 24 C6 83 B4\n9E8C0: 24 C6 83 B4",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "F443C419BE739CDFE46157F7919E70F9",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Enables beta double digits in hud, just like B-Roll\r\n tweak version by chrisbrutalagresion",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "9C658C568F42B824A00F400587C8F107",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,37 @@
{
"Name": "Enable/Disable 100-Coin Stars",
"Scripts": [
{
"Name": "Disable completly",
"Script": "8B94: 10 20 00 0E\n8BC8: 00 00 00 00 00 00 00 00",
"Type": "TweakScript",
"Description": "Disables the 100-Coin-Star in all Levels.",
"References": [],
"ID": null
},
{
"Name": "Enable only in main courses (Default)",
"Script": "8BC8: 0C 0A AD 56 24 04 00 06\n8B94: 10 20 00 0E",
"Type": "TweakScript",
"Description": "Enables the 100-Coin-Star in all main courses (Default).",
"References": [],
"ID": null
},
{
"Name": "Enable in all courses",
"Script": "8BC8: 0C 0A AD 56 24 04 00 06\n8B94: 00 00 00 00",
"Type": "TweakScript",
"Description": "Enables the 100-Coin-Star in all levels.",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Enable or Disable the 100-Coin-Star in all Levels.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,21 @@
{
"Name": "Extend Star ID limit to 182 Stars",
"Scripts": [
{
"Name": "",
"Script": "8D80: 08 0C 41 A6\nAD540: 08 0C 41 E6\nCB698: 20 19 00 01 3C 0F 80 34 A1 F9 B4 A6 3C 0F 80 34 81 EF B2 49 3C 19 80 33 87 39 DD F4 3C 03 80 20 20 63 77 00 23 39 FF FF 13 20 00 04 00 00 00 00 20 63 00 70 10 00 FF FB 00 00 00 00 81 89 01 88 31 29 00 1F 81 8A 01 89 29 41 00 0D 10 20 00 02 00 00 00 00 24 0A 00 14 00 6A 58 21 29 41 00 15 14 20 00 03 00 00 00 00 10 00 00 03 24 0C 00 07 24 0C 00 01 01 2C 60 04 81 6D 00 00 01 AC 68 25 A1 6D 00 00 24 04 00 02 0C 09 E7 11 24 05 00 14 08 09 37 62 00 00 00 00\nCB798: 3C 0F 80 34 81 EF B2 49 3C 19 80 33 87 39 DD F4 3C 03 80 20 20 63 77 00 23 39 FF FF 13 20 00 04 00 00 00 00 20 63 00 70 10 00 FF FB 00 00 00 00 3C 0E 80 36 8D CE 11 60 81 CE 01 89 00 6E 40 21 81 08 00 00 01 2A 58 04 01 0B 60 24 08 0B C9 52 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Allows you to use however many stars you want in a level. (Total Star limit is 182 Stars)",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<m64tweak name="Extended Boundaries" description="" version="1.0.0.0">
<patch name="Extend Boundaries" description="Applies Skelux's Boundaries Patch." type="1" references="">Imports Microsoft.VisualBasic
Imports System
Imports System.Collections.Generic
Imports System.IO
Imports System.Linq
Imports System.Windows.Forms
Imports SM64Lib
Module Script
Sub Main(params as IReadOnlyDictionary(Of String, Object))
Dim tweakDir as String = Path.GetDirectoryName(params("profilepath"))
Dim patchFile as String = Path.Combine(tweakDir, "apply ext bounds.ppf")
General.PatchClass.ApplyPPF(params("romfile"), patchFile)
End Sub
End Module
</patch>
<patch name="Reset Boundaries" description="Removes Skelux' boundaries patch." type="1" references="">Imports Microsoft.VisualBasic
Imports System
Imports System.Collections.Generic
Imports System.IO
Imports System.Linq
Imports System.Windows.Forms
Imports SM64Lib
Module Script
Sub Main(params as IReadOnlyDictionary(Of String, Object))
Dim tweakDir as String = Path.GetDirectoryName(params("profilepath"))
Dim patchFile as String = Path.Combine(tweakDir, "remove ext bound.ppf")
General.PatchClass.ApplyPPF(params("romfile"), patchFile)
End Sub
End Module
</patch>
<patch name="Remove pre-patched extended boundaries patch" description="This removes the boundaries patch that was patched while opening the ROM in this tool the first time." type="1" references="">Imports Microsoft.VisualBasic
Imports System
Imports System.Collections.Generic
Imports System.IO
Imports System.Linq
Imports System.Windows.Forms
Imports SM64Lib
Module Script
Sub Main(params as IReadOnlyDictionary(Of String, Object))
Dim tweakDir as String = Path.GetDirectoryName(params("profilepath"))
Dim patchFile as String = Path.Combine(tweakDir, "remove pre patched.ppf")
General.PatchClass.ApplyPPF(params("romfile"), patchFile)
End Sub
End Module
</patch>
</m64tweak>

View File

@@ -0,0 +1,24 @@
{
"Name": "Fading warps won't break race music",
"Scripts": [
{
"Name": "",
"Script": "55CC: 00 00 00 00\n5000: 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "7D8135716ED82741164E5F44E6B2B16E",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Taking a fading warp in any level will no longer break the music if Mario is currently in a race. A Bowser's Blueprints default tweak by Falcobuster.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "E9A17A3B1B0B434A02AD098683F9626B",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,33 @@
{
"Name": "Fall Damage is Halved",
"Scripts": [
{
"Name": "Halve Fall Damage",
"Script": "25303: 08 \r\n25307: 0C \r\n2539B: 04 \r\n2539F: 06",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "7B14EBFB66FE0E46043A81323B751208",
"AllowRevert": false
},
{
"Name": "Revert Fall Damage",
"Script": "25303:\n10 \n25307: 18 \n2539B: 08 \n2539F: 0C",
"Type": "TweakScript",
"Description": "Reverts the RCVI Hack.",
"References": [],
"ID": "62460EFD13D093A011F8A87529E7738A",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Small falls will take 1HP away instead of 2HP, big falls will take 2HP instead of 4HP. Tweak by Pyro Jay, code help by Katx.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "EA4F23EB5D1883B347CFC9FF9B937195",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "File screen text allows lowercase letters",
"Scripts": [
{
"Name": "",
"Script": "2246FE: 02\r\n224702: 1C C8\r\n224756: 5D F7\r\n22475B: A1\r\n22476A: 5D F7\r\n22476F: A1\r\n22477E: 5D F7\r\n224783: 78\r\n224792: 5D F7\r\n224797: 78\r\n2247C2: 02\r\n2247C6: 1D 50\r\n224AD2: 02\r\n224AD6: 1C C8\r\n224B2A: 5D F7\r\n224B2F: A3\r\n224B3E: 5D F7\r\n224B43: A3\r\n224B52: 5D F7\r\n224B57: 78\r\n224B66: 5D F7\r\n224B6B: 78\r\n224B96: 02\r\n224B9A: 1D 50\r\n225082: 02\r\n225086: 1C C8\r\n2250DA: 5D F7\r\n2250DF: A3\r\n2250EE: 5D F7\r\n2250F3: A3\r\n225102: 5D F7\r\n225107: 78\r\n225116: 5D F7\r\n22511B: 78\r\n225146: 02\r\n22514A: 1D 50\r\n225C7A: 02\r\n225C7E: 1C C8\r\n225CD2: 5D F7\r\n225CD7: A3\r\n225CE6: 5D F7\r\n225CEB: A3\r\n225CFA: 5D F7\r\n225CFF: 78\r\n225D0E: 5D F7\r\n225D13: 78\r\n225D3E: 02\r\n225D42: 1D 50",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "-1",
"AllowRevert": true
}
],
"Version": "1.1.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Makes the file select screen text become the font that allows lowercase letters, only for Main, Copy, and Erase menus. Made by anonymous_moose",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "-1",
"Official": true,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "First Person Mode",
"Scripts": [
{
"Name": "First Person Object",
"Script": "0x443A4: 0C 0A C9 11\n\n0x6D3E0: 00 09 00 00 08 00 00 00 0C 00 00 00 80 2B 23 F4 09 00 00 00 3C 08 80 33 8D 08 DD CC 11 00 00 0F 34 09 00 69 8D 08 00 24 11 00 00 0C 3C 0A 80 36 A1 09 00 30 8D 4A 11 60 8D 4B 01 88 3C 0C 80 2B 25 8C 25 A4 AD 8B 00 08 3C 0F 80 36 8D EF 11 58 81 EE 00 03 35 CE 00 10 A1 EE 00 03 03 E0 00 08 00 00 00 00 3C 08 80 33 8D 08 DD CC 11 00 00 53 34 09 00 69 8D 08 00 24 11 00 00 50 00 00 00 00 81 0A 00 30 15 2A 00 4D 3C 04 80 34 24 84 C6 98 3C 05 80 34 3C 06 80 2B 24 C6 25 A4 3C 0F 80 36 8D EF 11 58 81 EE 00 03 35 CE 00 10 A1 EE 00 03 C4 A6 B1 AC E4 86 00 0C E4 86 00 24 C4 A8 B1 B4 E4 88 00 14 E4 88 00 2C 14 98 00 1D 90 CE 00 08 34 0F 00 08 01 CF 00 18 00 00 70 12 84 AC AF A0 31 8D 00 01 11 A0 00 05 8C CF 00 00 00 0E 70 22 01 EE 78 20 10 00 00 05 AC CF 00 00 31 8D 00 02 11 A0 00 02 01 EE 78 20 AC CF 00 00 90 CE 00 09 31 8D 00 04 11 A0 00 05 8C CF 00 04 00 0E 70 22 01 EE 78 20 10 00 00 06 AC CF 00 04 31 8D 00 08 11 A0 00 03 C4 A0 B1 B0 01 EE 78 20 AC CF 00 04 C4 A0 B1 B0 90 CA 00 0A 44 8A 10 00 46 80 10 A0 46 02 00 00 E4 80 00 10 E4 80 00 28 8C CF 00 04 44 8F 50 00 46 80 52 A0 46 0A 00 00 E4 80 00 04 8C C9 00 00 25 2A 80 00 AC 8A 00 7C 31 29 FF F0 00 09 48 82 3C 01 80 38 00 29 48 21 C5 20 60 00 C5 22 70 00 3C 01 43 7A 44 81 60 00 46 0C 00 02 46 0C 10 82 46 06 00 00 46 08 10 80 E4 80 00 00 E4 82 00 08 03 E0 00 08 00 00 00 00 10 00 FF FD E7 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "14C0D78E8AC8977CD50E413365ABE4A6",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.10.0.0",
"MaxVersion": "0.0.0.0",
"Description": "!!!READ THIS BEFORE APPLYING!!!\r\n\r\nThis tweak overwrites code for the beta trampoline and unused poundable platform. If you use either of these, please refrain from using this tweak!\r\n!!!MORE BELOW!!!\r\n\r\nTo use, add an object with behavior address 0x002B23E0 to your level. Set BParam1 to the horizontal scroll speed (recommended 75), BParam2 to the vertical scroll speed (recommended 8), and BParam3 to the units the camera is above Mario's root (recommended 125).\r\n\r\nPlease credit Cheezepin if used.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "FAD40BDFF454B6969CF72AFB17EF0310",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Fix Big Bully Crash (Don't Spawn Stair Bridge)",
"Scripts": [
{
"Name": "",
"Script": "A69B0: 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "691CDEA31428F0CC093BBB22C4DA9C44",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.9.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Removes the command to spawn the bridge the bully creates, preventing a crash",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "7F1102D2D34AA7702D58595387A56092",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Fix Big Object Render Distance",
"Scripts": [
{
"Name": "",
"Script": "1007CC: C5 32 01 9C",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "0BE91E8A39FADE13A7A791C4D33F585B",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes very silly code that sets the draw distance of an object to its collision distance if the collision distance is greater than 4000. It will now only set the draw distance to the collision distance if the collision distance is larger. Tweak by Falcobuster",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "B46065DDC214A2C40A492C0088500BB2",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,33 @@
{
"Name": "Fix Key Door Mario's misaligned position",
"Scripts": [
{
"Name": "Apply fix",
"Script": "13C30: 46 06 42 81",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "D2078E0B9B849D0A58EBA49AACF18B86",
"AllowRevert": true
},
{
"Name": "Revert to vanilla",
"Script": "13C30: 46 08 32 80",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "3DFAF7C00E0BCECCCB5B77ACB909BE3F",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Fix the misaligned position of Mario when he try to put the key in a Key Door with a non cardinal angle. Tweak by Drahnokks",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "9CCB352DB6F20ACF4A657585F14AA649",
"Official": false,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Fix Mario Disappearing Related Softlocks",
"Scripts": [
{
"Name": "",
"Script": "FD84: 95 61 00 02\nFD90: 34 21 00 01\nFD98: A5 61 00 02",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "BF7216E5BF0592F86BC113A6014E820F",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "If Mario dies by being squished or by getting eaten, he will not despawn. Useful if you want a death warp in the same level as a thwomp or whomp. Default Bowser's Blueprints tweak by Falcobuster.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "EA76742720CE4EEBE1280BDC07486DC2",
"Official": false,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Fix Smoke Texture",
"Scripts": [
{
"Name": "",
"Script": "845BE9: 70\n845BF1: 70\n845C11: 70",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "4044D532DD20F7B6F791E4153E727AF2",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "The smoke texture, as seen when Mario gets set on fire, is incorrectly set to RGBA16 rather than IA16. This patch fixes that, restoring the texture's original look, including its multiple transparency levels. Tweak By someone2369",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "3B862A45C9AD08AF78438C29B6142AEC",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Fix inconsistent character spacing",
"Scripts": [
{
"Name": "Fix inconsistent spacing",
"Script": "EC370: 06 06\nEC377: 06\nEC3AB: 06\nEC464: 06\nEC462: 04",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "740DED338DCC95C4AAD84DD7CE2AEAA4",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.11.10.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes the inconsistent spacing around the 0, 1, 7, x, ? and ! characters, that causes them to have a bigger empty space around them than other letters and numbers.\r\nTweak by biobak.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "5C9A953E7CD08D32844406D916ED81DF",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Fix tree particles",
"Scripts": [
{
"Name": "",
"Script": "6B994: 3C 08 80 34 8D 08 B1 F0 8D 08 00 14 3C 09 80 33 8D 29 DD C4 8D 29 00 64 15 09 00 04\n18D98: 3C 08 80 34 8D 08 B1 F0 8D 08 00 14 3C 09 80 33 8D 29 DD C4 8D 29 00 6C 11 09 00 04 3C 01 43 7A 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "323923EE67060450663CDF41F131998F",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes tree particles to have it so snow or leaf particles are dependant on the trees model ID. A default Bowser's Blueprints tweak, by Falcobuster.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "35F9D1C617975DB9A3B3BD3ACF42576E",
"Official": true,
"Recommended": true
}

21
tweaks/Frameskip.json Normal file
View File

@@ -0,0 +1,21 @@
{
"Name": "Frameskip",
"Scripts": [
{
"Name": "",
"Script": "64B0: 08 10 00 80 00 00 00 00\n6A00: 0C 09 2D 75 00 00 00 00 08 10 00 BC 00 00 00 00\n6A14: 0C 09 2D F0 00 00 00 00 0C 10 00 BC 00 00 00 00\n6A28: 0C 09 2E 20 00 00 00 00 0C 10 00 BC 00 00 00 00\n6A3C: 0C 09 2D B3 00 00 00 00 0C 10 00 BC 00 00 00 00\n91DD0: 08 10 00 C7\n1200200: 3C 01 80 20 80 21 78 D2 10 20 00 35 00 00 00 00 0C 0C 94 1C AF B3 00 28 34 13 00 00 00 02 10 3C 00 62 10 2D 3C 08 80 80 DD 08 FF F8 15 00 00 02 00 00 00 00 00 02 40 2D 3C 09 80 80 DD 29 FF F0 01 22 50 2D 01 48 50 2F 3C 01 80 80 FC 22 FF F8 2A 61 00 03 10 20 00 18 3C 01 00 18 24 21 D8 78 01 41 58 2F 19 60 00 12 3C 0E 80 34 81 CE B2 5E 11 C0 00 07 3C 0F 80 34 95 EF B2 6C 29 E1 46 4F 10 20 00 03 25 EF 00 01 3C 01 80 34 A4 2F B2 6C 3C 01 80 80 FC 2B FF F0 0C 09 EC 59 26 73 00 01 3C 0A 80 80 DD 4A FF F0 10 00 FF E9 00 00 00 00 08 09 2D 3C 8F B3 00 28 3C 01 80 80 FC 20 FF F0 0C 0C 94 1C 00 00 00 00 00 02 10 3C 00 62 10 2D 3C 01 80 80 FC 22 FF F8 10 00 FF F5 00 00 00 00 3C 0E 80 34 81 CE B2 5E 08 09 2D 2E 00 00 00 00 AF A2 00 1C 0C 0C 94 1C 00 00 00 00 00 02 10 3C 00 62 10 2D 3C 01 80 80 FC 20 FF F0 3C 01 80 80 FC 22 FF F8 08 09 2E 94 00 00 00 00 00 18 C8 80 3C 08 80 36 01 19 40 21 8D 08 13 20 11 00 00 02 3C 08 80 36 8D 08 13 20 08 0B 5B 7A 85 09 00 08",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Credits to jesusyoshi",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,61 @@
{
"Name": "French UI",
"Scripts": [
{
"Name": "Text in the pause menu",
"Script": "\n\n\t\t//CONTINUE\n\t\t96E98: 95\n\t\t96EA0: A5\n\t\tEC68C: 1B FF\n\n\t\t//EXIT COURSE\n\t\tEC690: 1A 1E 12 1D 1D 0E 1B 9E 9E 9E 9E\n\n\t\t//SET CAMERA ANGLE WITH R\n\t\tEC69C: 1B 0E 10 15 0E 1B 9E 15 0A 9E 0C 0A 16 0E 1B 0A 9E 0A 1F 0E 0C 9E 1B FF\n\n\t\t//(NORMAL)(CLOSE-UP)\n\t\tEC660: 9E 9E 17 18 1B 16 0A 15 F7 19 1B 18 0C 11 0E 9E 9E 9E\n\n\t\t//(NORMAL)(FIXED)\n\t\tEC674: 9E 17 18 1B 16 0A 15 F7 0F 12 21 0E 9E 9E 9E\n\n\t\t//SCORE\n\t\tEC624: 16 18 17 0D 0E 9E\n\n\t\t//COURSE\n\t\tEC62C: 9E 9E 9E 1C 0C 18 1B 0E\n\n\t",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Text in the save menu",
"Script": "\n\n\t\t//SAVE CONTINUE\n\t\tEC718: 0C 18 17 1D 12 17 1E 0E 1B 9E 9E 9E 9E 9E 9E\n\n\t\t//SAVE QUIT\n\t\tEC728: 1A 1E 12 1D 1D 0E 1B 9E 9E 9E 9E\n\n\t\t//CONTINUE, DON'T SAVE\n\t\tEC734: 17 0E 9E 19 0A 1C 9E 1C 0A 1E 1F 0E 10 0A 1B 0D 0E 1B 9E 9E\n\n\t\t//COURSE\n\t\tEC6FC: 16 18 17 0D 0E 9E\n\n\t",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Text on the bowser clear screen",
"Script": "\n\n\t\t//CONGRATULATIONS\n\t\tEC6E4: 0F 0E 15 12 0C 12 1D 0A 1D 12 18 17 1C 9E 9E\n\n\t\t//CLEAR\n\t\tEC70C: 0B 0A 1D 1D 1E FF\n\n\t",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Text on the file select menu and submenus",
"Script": "\n\n\t\t//SELECT FILE (title)\n\t\t258284: 0F 12 0C 11 12 0E 1B 1C 9E 9E 9E\n\t\t22451F: 6E\n\n\t\t//CHECK FILE (title)\n\t\t2582A8: 1C 0C 18 1B 0E 1C 9E 9E 9E 9E\n\t\t224823: 7B \n\n\t\t//COPY FILE (title)\n\t\t2582CC: 0C 18 19 12 0E 1B 9E 9E 9E\n\t\t224C2B: 7B\n\n\t\t//ERASE FILE (title)\n\t\t258344: 0E 0F 0F 0A 0C 0E 1B 9E 9E 9E\n\t\t225817: 75\n\n\t\t//SOUND SELECT (title)\n\t\t258398: 1C 18 17 9E 9E 9E 9E 9E 9E 9E 9E 9E\n\t\t225E0F: 8D\n\n\t\t//COPY (select file menu)\n\t\t258298: 0C 18 19 12 0E 1B FF\n\t\t22462F: 70\n\n\t\t//SCORE (select file menu)\n\t\t258295: 1C FF\n\t\t22461B: 32\n\n\t\t//ERASE (select file menu)\n\t\t2582A0: 0E 0F 0F 0A 0C 0E 1B FF\n\t\t224643: AB\n\n\t\t//COPY FILE (scores / erase menu)\n\t\t258228: 0C 18 19 12 0E 1B 9E 9E 9E\n\t\t224A57: 8F\n\t\t225C13: F1\n\n\t\t//CHECK SCORE (erase / copy menu)\n\t\t25821C: 1C 0C 18 1B 0E 1C 9E 9E 9E 9E 9E\n\t\t225BFF: 8F\n\t\t225007: 8F\n\n\t\t//ERASE (scores / copy menu)\n\t\t258234: 0E 0F 0F 0A 0C 0E 1B 9E 9E 9E\n\t\t224A6B: EE\n\t\t22501B: EE\n\n\t\t//RETURN\n\t\t258217: 18 1E 1B\n\n\t\t//HEADSET\n\t\t258250: 0C 0A 1C 1A 1E 0E 9E\n\n\t\t//NO SAVED DATA EXISTS (check score)\n\t\t2582B4: 0A 1E 0C 1E 17 0E 9E 0D 18 17 17 0E 0E 9E 0D 12 1C 19 18 9E\n\n\t\t//MY SCORE\n\t\t2583F0: 1C 0C 18 1B 0E 9E 9E 9E\n\n\t\t//NO SAVED DATA EXISTS (copy file)\n\t\t2582EC: 0A 1E 0C 1E 17 0E 9E 0D 18 17 17 0E 0E 9E 0D 12 1C 19 18 9E\n\n\t\t//NO SAVED DATA EXISTS (erase file)\n\t\t258358: 0A 1E 0C 1E 17 0E 9E 0D 18 17 17 0E 0E 9E 0D 12 1C 19 18 9E\n\t\t\n\t\t//COPY IT TO WHERE?\n\t\t2582D8: 0C 18 19 12 0E 1B 9E 1C 1E 1B 9E 15 0E 1A 1E 0E 15 F4 FF\n\n\t\t//COPYING COMPLETED\n\t\t258304: 9E 0C 18 19 12 0E 9E 0E 0F 0F 0E 0C 1D 1E 0E 0E 9E\n\n\t\t//NO EMPTY FILE\n\t\t25832C: 00 9E 0F 12 0C 11 12 0E 1B 9E 1F 12 0D 0E FF\n\n\t\t//SURE?\n\t\t258353: 9E\n\n\t\t//YES\n\t\t25833C: 18 1E 12\n\n\t\t//NO\n\t\t258342: 17 FF\n\n\t\t//MARIO X JUST ERASED\n\t\t258378: 0E 0F 0F 0A 0C 0E 3F 3F 3F 9E 9E\n\n\t",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "MY SCORE text on the star select screen",
"Script": "\n\n\t\t//MYSCORE\n\t\t25866C: 9E 9E\n\t\t\n\t",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Apply all at once",
"Script": "\n\n\t\t//CONTINUE\n\t\t96E98: 95\n\t\t96EA0: A5\n\t\tEC68C: 1B FF\n\n\t\t//EXIT COURSE\n\t\tEC690: 1A 1E 12 1D 1D 0E 1B 9E 9E 9E 9E\n\n\t\t//SET CAMERA ANGLE WITH R\n\t\tEC69C: 1B 0E 10 15 0E 1B 9E 15 0A 9E 0C 0A 16 0E 1B 0A 9E 0A 1F 0E 0C 9E 1B FF\n\n\t\t//(NORMAL)(CLOSE-UP)\n\t\tEC660: 9E 9E 17 18 1B 16 0A 15 F7 19 1B 18 0C 11 0E 9E 9E 9E\n\n\t\t//(NORMAL)(FIXED)\n\t\tEC674: 9E 17 18 1B 16 0A 15 F7 0F 12 21 0E 9E 9E 9E\n\n\t\t//SCORE\n\t\tEC624: 16 18 17 0D 0E 9E\n\n\t\t//COURSE\n\t\tEC62C: 9E 9E 9E 1C 0C 18 1B 0E\n\n\t\t//SAVE CONTINUE\n\t\tEC718: 0C 18 17 1D 12 17 1E 0E 1B 9E 9E 9E 9E 9E 9E\n\n\t\t//SAVE QUIT\n\t\tEC728: 1A 1E 12 1D 1D 0E 1B 9E 9E 9E 9E\n\n\t\t//CONTINUE, DON'T SAVE\n\t\tEC734: 17 0E 9E 19 0A 1C 9E 1C 0A 1E 1F 0E 10 0A 1B 0D 0E 1B 9E 9E\n\n\t\t//COURSE\n\t\tEC6FC: 16 18 17 0D 0E 9E\n\n\t\t//CONGRATULATIONS\n\t\tEC6E4: 0F 0E 15 12 0C 12 1D 0A 1D 12 18 17 1C 9E 9E\n\n\t\t//CLEAR\n\t\tEC70C: 0B 0A 1D 1D 1E FF\n\n\t\t//SELECT FILE (title)\n\t\t258284: 0F 12 0C 11 12 0E 1B 1C 9E 9E 9E\n\t\t22451F: 6E\n\n\t\t//CHECK FILE (title)\n\t\t2582A8: 1C 0C 18 1B 0E 1C 9E 9E 9E 9E\n\t\t224823: 7B \n\n\t\t//COPY FILE (title)\n\t\t2582CC: 0C 18 19 12 0E 1B 9E 9E 9E\n\t\t224C2B: 7B\n\n\t\t//ERASE FILE (title)\n\t\t258344: 0E 0F 0F 0A 0C 0E 1B 9E 9E 9E\n\t\t225817: 75\n\n\t\t//SOUND SELECT (title)\n\t\t258398: 1C 18 17 9E 9E 9E 9E 9E 9E 9E 9E 9E\n\t\t225E0F: 8D\n\n\t\t//COPY (select file menu)\n\t\t258298: 0C 18 19 12 0E 1B FF\n\t\t22462F: 70\n\n\t\t//SCORE (select file menu)\n\t\t258295: 1C FF\n\t\t22461B: 32\n\n\t\t//ERASE (select file menu)\n\t\t2582A0: 0E 0F 0F 0A 0C 0E 1B FF\n\t\t224643: AB\n\n\t\t//COPY FILE (scores / erase menu)\n\t\t258228: 0C 18 19 12 0E 1B 9E 9E 9E\n\t\t224A57: 8F\n\t\t225C13: F1\n\n\t\t//CHECK SCORE (erase / copy menu)\n\t\t25821C: 1C 0C 18 1B 0E 1C 9E 9E 9E 9E 9E\n\t\t225BFF: 8F\n\t\t225007: 8F\n\n\t\t//ERASE (scores / copy menu)\n\t\t258234: 0E 0F 0F 0A 0C 0E 1B 9E 9E 9E\n\t\t224A6B: EE\n\t\t22501B: EE\n\n\t\t//RETURN\n\t\t258217: 18 1E 1B\n\n\t\t//HEADSET\n\t\t258250: 0C 0A 1C 1A 1E 0E 9E\n\n\t\t//NO SAVED DATA EXISTS (check score)\n\t\t2582B4: 0A 1E 0C 1E 17 0E 9E 0D 18 17 17 0E 0E 9E 0D 12 1C 19 18 9E\n\n\t\t//MY SCORE\n\t\t2583F0: 1C 0C 18 1B 0E 9E 9E 9E\n\n\t\t//NO SAVED DATA EXISTS (copy file)\n\t\t2582EC: 0A 1E 0C 1E 17 0E 9E 0D 18 17 17 0E 0E 9E 0D 12 1C 19 18 9E\n\n\t\t//NO SAVED DATA EXISTS (erase file)\n\t\t258358: 0A 1E 0C 1E 17 0E 9E 0D 18 17 17 0E 0E 9E 0D 12 1C 19 18 9E\n\t\t\n\t\t//COPY IT TO WHERE?\n\t\t2582D8: 0C 18 19 12 0E 1B 9E 1C 1E 1B 9E 15 0E 1A 1E 0E 15 F4 FF\n\n\t\t//COPYING COMPLETED\n\t\t258304: 9E 0C 18 19 12 0E 9E 0E 0F 0F 0E 0C 1D 1E 0E 0E 9E\n\n\t\t//NO EMPTY FILE\n\t\t25832C: 00 9E 0F 12 0C 11 12 0E 1B 9E 1F 12 0D 0E FF\n\n\t\t//SURE?\n\t\t258353: 9E\n\n\t\t//YES\n\t\t25833C: 18 1E 12\n\n\t\t//NO\n\t\t258342: 17 FF\n\n\t\t//MARIO X JUST ERASED\n\t\t258378: 0E 0F 0F 0A 0C 0E 3F 3F 3F 9E 9E\n\n\t\t//MYSCORE\n\t\t25866C: 9E 9E\n\t\t\n\t",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "\n\t\tTweak by biobak. Translates all UI text to French for french hacks. One script for each part of the UI.\n\t",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,24 @@
{
"Name": "Grand Star warps Mario",
"Scripts": [
{
"Name": "Enable",
"Script": "Imports Microsoft.VisualBasic\nImports System\nImports System.Collections.Generic\nImports System.IO\nImports System.Linq\nImports System.Windows.Forms\nImports SM64Lib\nImports SM64Lib.Data\nImports SM64Lib.Behaviors\nImports SM64Lib.Behaviors.Script\nImports DevComponents.DotNetBar\n\nModule Script\n\n Private Const VALUE_PATCHED As Byte = &H20\n Private Const VALUE_VANILLA As Byte = &H10\n Private Const BEHAVIOR_ADDRESS As Integer = &H13001714\n Private Const COMMAND_ID = BehaviorscriptCommandTypes.x2F_SetInteraction\n\n Sub Main(params As IReadOnlyDictionary(Of String, Object))\n Dim mgr As RomManager = params(\"rommgr\")\n Dim msgRes = MessageBox.Show(\"Do you want to enable (Yes) or disable (No) this patch?\", \"Grand Star Warps Mario\", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question)\n \n If msgRes <> DialogResult.Cancel Then\n Dim valueToPatch As Byte\n If msgRes = DialogResult.Yes\n valueToPatch = VALUE_PATCHED\n Else\n valueToPatch = VALUE_VANILLA\n End If\n \n 'Check if Global Behavior Bank is enabled\n If mgr.GlobalBehaviorBank.Config.Enabled Then\n 'Try getting behavior by segmented address\n Dim behav = mgr.GlobalBehaviorBank.GetBehaviorByBankAddress(BEHAVIOR_ADDRESS)\n \n 'If behav exists, check every behaviorscript command\n If behav IsNot Nothing Then\n Dim cmd = behav.Script.FirstOfType(COMMAND_ID)\n \n 'If command is that we are searching for, then write the new value to it\n cmd.Position = 6\n cmd.Write(valueToPatch)\n cmd.Position = 0\n End If\n Else\n 'Write directly to ROM\n Dim rom = mgr.GetBinaryRom(FileAccess.ReadWrite)\n rom.Position = &H21B522\n rom.Write(valueToPatch)\n rom.Close()\n End If\n End If\n End Sub\n\nEnd Module\n",
"Type": "VisualBasic",
"Description": "",
"ReferencesV2": [],
"ID": "AF4235B7DD6377A512307A108F4A7564",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "The Grand Star that the final Bowser fight drops warps Mario instead of starting a cutscene. In order to use this, in your hack's 3rd Bowser fight, go to editor, go to the warps tab (the one next to the objects tab and the collision tab). Create a warp with ID 0, and then set the destination of the warp to someplace valid, note that the End Cake screen is a valid destination. This tweak is identical to the Grand Star Warps to Credits Level tweak, barring requiring to set up the warp without aid of the tweak and being a little safer to apply.\n",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "01042C58FE75659FC789BE9C4AA2751D",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "HD Coin Sprites",
"Scripts": [
{
"Name": "",
"Script": "AB9C59: 60\r\nAB9CA9: 60\r\nAB9CF9: 60\r\nAB9D49: 60\r\nAB9D99: 60\r\nAB9DE9: 60\r\nAB9C81: 60\r\nAB9CD1: 60\r\nAB9D21: 60\r\nAB9D71: 60\r\nAB9DC1: 60\r\nAB9E11: 60\r\nAB9BF1: 60\r\nAB9C09: 60\r\nAB9C15: 0F C0 FC\r\nAB9C05: FF F1\r\nAB9C50: E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 57 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 56 C0 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 5F 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 56 C0 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 67 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 56 C0 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 6F 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 56 C0 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 57 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 00 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 5F 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 00 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 67 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 00 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 6F 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 00 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 57 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 40 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 5F 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 40 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 67 80 06 00 00 00 03 00 77 80 04 30 00 40 03 00 57 40 06 01 00 00 03 00 77 D0 E7 00 00 00 00 00 00 00 FD 70 00 00 03 00 6F 80 06 00 00 00 03 00 77 80\r\nAB9BD0: E7 00 00 00 00 00 00 00 B6 00 00 00 00 02 00 00 FC 12 18 24 FF 33 FF FF BB 00 00 01 80 00 80 00 F5 70 00 00 07 01 80 60 E6 00 00 00 00 00 00 00 F3 00 00 00 07 3F F2 00 F5 60 08 00 00 01 80 60 F2 00 00 00 00 0F C0 FC B8 00 00 00 00 00 00 00 BF 00 00 00 00 00 0A 14 BF 00 00 00 00 00 14 1E BB 00 00 00 00 01 00 01 FC FF FF FF FF FE 79 3C B7 00 00 00 00 02 00 00 B8 00 00 00 00 00 00 00\r\nAB7B10: FF E0 00 00 00 00 00 00 00 00 10 00 FF FF 00 FF 00 20 00 00 00 00 00 00 10 00 10 00 FF FF 00 FF 00 20 00 40 00 00 00 00 10 00 00 00 FF FF 00 FF FF E0 00 40 00 00 00 00 00 00 00 00 FF FF 00 FF FF CE 00 00 00 00 00 00 00 00 10 00 78 78 FF FF 00 32 00 00 00 00 00 00 10 00 10 00 78 78 FF FF 00 32 00 64 00 00 00 00 10 00 00 00 78 78 FF FF FF CE 00 64 00 00 00 00 00 00 00 00 78 78 FF FF FF DD 00 00 00 00 00 00 00 00 10 00 FF 00 00 FF 00 23 00 00 00 00 00 00 10 00 10 00 FF 00 00 FF 00 23 00 46 00 00 00 00 10 00 00 00 FF 00 00 FF",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "DE7611B30ECA22FD3140AADB931C110C",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Doubles the resolution of the coin sprites. Tweak by scuttlebug_raiser, someone2639, and Pyro Jay. NOTICE: The coin sprites themselves are not included, DOWNLOAD THEM HERE: https://cdn.discordapp.com/attachments/369942629024137226/863787622942113812/hdcoinspritesv3.zip In order to include these sprites in your rom, you will need to have a level already imported into Rom Manager. Go into the Area Editor (the window where you place objects), click on the Tools tab up top, then Texture Editor, you will find the coins in the Object Models category in the second category of texture locations in the window.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "1315512E6AE5054241C3E34D6990942D",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Increase Draw Distance Limit",
"Scripts": [
{
"Name": "",
"Script": "36D2C: 95 E9 00 22",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "FF8F305FE1976DBDBBBF99BE08F6C934",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Increases max draw distance by making the far value in the geo layout 0xA command an unsigned value. ",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "0DAC96D1D598570BB081A480DEB58F11",
"Official": false,
"Recommended": false
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,24 @@
{
"Name": "Lowercase Letters on Star Select",
"Scripts": [
{
"Name": "",
"Script": "227908:0C 0B 5D F7\n227960:0C 0B 5D F7\n\n227868:3C 18 02 01 27 18 1C C8\n2279B4:3C 09 02 01 25 29 1D 50\n\n227904:24 05 00 90\n22795C:24 05 00 C2\n\n",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "4DEBEAED960CE30CAEC8C9F2410849E7",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Fixes the star select screen so it can properly display act names with lowercase letters. Made by anonymous_moose. There is a setting in Rom Manager to allow lowercase letter typing in the Text Manager.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "F76E439CABA926C6B003750D439E10BC",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Mario Won't Fall Upon Grabbing a Star",
"Scripts": [
{
"Name": "",
"Script": "8D26: 13 03\nEA804: 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44\n",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "DD6688E3B4C78CEA88A0E9C3B28CC6BC",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Mario will do his underwater star grab animation instead of falling and doing the star dance animation, works even if stars won't warp Mario out of the level. Tweak by Pyro Jay (Thanks to Arthurtilly for help)",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "31E141800BD41017348E5FA24AED3266",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Mario Camera in Toxic gas doesn't get stuck on top",
"Scripts": [
{
"Name": "",
"Script": "3F8A4:08 0A 12 43 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "BB3B368E1B196C2D0E74BF34253F1939",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Avoids the Mario cam getting stuck on top of a toxic gas box. Code by ZenonX/Drahnokks i guess",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "1E10741379D39D7CCC8C12F48E0142E4",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,21 @@
{
"Name": "Modify Mario's Maximum Health",
"Scripts": [
{
"Name": "",
"Script": "861C0: 27 BD FF E8 AF BF 00 14 3C 08 80 34 85 09 B2 1E 8D 0C B1 7C 34 0B 19 29 34 0D 19 2A 3C 0E 00 02 35 CE 04 67 11 6C 00 0F 00 00 00 00 11 AC 00 0D 00 00 00 00 11 CC 00 0B 00 00 00 00 34 0A 06 00 01 2A 08 2A 14 20 00 04 00 00 00 00 01 2A 08 2A 10 20 00 04 00 00 00 00 85 09 B2 1E 34 0A 00 00 A5 0A B2 1E 8F BF 00 14 03 E0 00 08 27 BD 00 18",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Change Mario's maximum health to any value you want.\n\nCredit to !Luigi164s.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,24 @@
{
"Name": "More Jump Types Allow Ceiling Climbing",
"Scripts": [
{
"Name": "",
"Script": "268D4: 34 07 00 02\n26F1F: 03\n26E57: 03\n26D57: 03\n26974: 34 07 00 02\n2A63F: 03",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "B702648E8624440C643ABECE1FB1DF04",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Allows Mario to grab ceilings with more types of jumps, updated version by falcobuster",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "DA1DE04618D5B83A4B5B9523FD5053DF",
"Official": true,
"Recommended": true
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<?xml version="1.0"?><!--Mario 64 Tweak File--><m64tweak><description>Changes the max speed you can reach while holding a Chuckya.</description><patch>F1AE0: [half, "Speed"]</patch></m64tweak>

View File

@@ -0,0 +1,21 @@
{
"Name": "Music for Metal Cap",
"Scripts": [
{
"Name": "",
"Script": "AC13: [sequence, \"Sequence to play\"]\n4FBC:\n8D F0 00 04\n32 19 00 04\n13 20 00 03\n32 11 00 08\n0C 09 24 E6\n24 04 04 [copy, AC13]\n10 11 00 03\n32 11 00 02\n0C 09 24 E6\n24 04 04\n4FE4:\n12 20 00 03\n00 00 00 00\n0C 09 24 E6\n24 04 04",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Modify the music which is played while Mario has a Metal Cap.\nThe second value is for the music first played when entering the corresponding switch level.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,21 @@
{
"Name": "Music for Vanish Cap",
"Scripts": [
{
"Name": "",
"Script": "ABFB: [sequence, \"Sequence to play\"]\n4FBC:\n8D F0 00 04\n32 19 00 04\n13 20 00 03\n32 11 00 08\n0C 09 24 E6\n24 04 04\n4FD4:\n10 11 00 03\n32 11 00 02\n0C 09 24 E6\n24 04 04\n4FE4:\n12 20 00 03\n00 00 00 00\n0C 09 24 E6\n24 04 04 [copy, ABFB]",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Modify the music which is played while Mario has a Vanish Cap.\nThe second value is for the music first played when entering the corresponding switch level.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,21 @@
{
"Name": "Music for Wing Cap",
"Scripts": [
{
"Name": "",
"Script": "AC2B: [sequence, \"Sequence to play\"]\n4FBC:\n8D F0 00 04\n32 19 00 04\n13 20 00 03\n32 11 00 08\n0C 09 24 E6\n24 04 04\n4FD4:\n10 11 00 03\n32 11 00 02\n0C 09 24 E6\n24 04 04 [copy, AC2B]\n4FE4:\n12 20 00 03\n00 00 00 00\n0C 09 24 E6\n24 04 04",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Modify the music which is played while Mario has a Wing Cap.\nThe second value is for the music first played when entering the corresponding switch level.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,29 @@
{
"Name": "No false ledgegrabs on slanted hills",
"Scripts": [
{
"Name": "Apply",
"Script": "1A758:\n10 00 00 05",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Remove",
"Script": "1A758:\n45 00 00 05",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

24
tweaks/No_Cap_Music.json Normal file
View File

@@ -0,0 +1,24 @@
{
"Name": "No Cap Music",
"Scripts": [
{
"Name": "",
"Script": "// Overwrite the start of the cap music function with \"jr ra; nop;\"\n4398: 03 E0 00 08 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "D4B4A87547F7EECAFD5860D8216D9FF1",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.13.3.0",
"MaxVersion": "0.0.0.0",
"Description": "Disables cap music.\r\nThe level music continues playing when you grab a cap.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "033856854AFC14C65D463A537DF17770",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "No Shell Music",
"Scripts": [
{
"Name": "",
"Script": "// Overwrite the start of the shell music function with \"jr ra; nop;\"\n4310: 03 E0 00 08 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "ACEA4959644A0F26679B420F94DC0882",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.13.3.0",
"MaxVersion": "0.0.0.0",
"Description": "Disables Shell Music.\r\nThe level music continues playing when you grab a shell.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "4DDDEFE5B9398169AE52BE13FCCF0062",
"Official": false,
"Recommended": false
}

File diff suppressed because one or more lines are too long

33
tweaks/RCVI Hack.json Normal file
View File

@@ -0,0 +1,33 @@
{
"Name": "RCVI Hack",
"Scripts": [
{
"Name": "Enable RCVI Hack",
"Script": "F00C2: 08 34",
"Type": "TweakScript",
"Description": "Enables the RCVI Hack.",
"References": [],
"ID": "F4A9E06011E24D57192182F4BE57E2EA",
"AllowRevert": false
},
{
"Name": "Revert RCVI Hack",
"Script": "F00C2:\n02 0D",
"Type": "TweakScript",
"Description": "Reverts the RCVI Hack.",
"References": [],
"ID": "FE957BD44E3017B8F79548B7E6A573A3",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "The RCVI Hack reduces lags on emulators.\r\nBut it also breaks console compatiblity. So be careful!",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "5592B6978DF1E6A196AEB5B67B59C757",
"Official": false,
"Recommended": true
}

View File

@@ -0,0 +1,21 @@
{
"Name": "Red coin counter for HUD",
"Scripts": [
{
"Name": "",
"Script": "//Y Value \n7CC71B:D1 \n\n//X Value\n7CC71F:0A \n\n//Character it uses\n7CC760:79 \n\n2D1D:0D C0 2A\n3AD8:0C 0C E5 B6\n86248:0C 0D C0 02\nF46D8:27 BD FF E8 AF BF 00 14 34 08 60 00 3C 04 80 37 3C 05 00 7D 24 A5 C6 C0 0C 09 E1 41 00 A8 30 21 00 00 00 00 0C 0D C0 00 00 00 00 00 8F BF 00 14 03 E0 00 08 27 BD 00 18\n7CC6C0:03 E0 00 08 00 00 00 00 08 0D C0 06 00 00 00 00 03 E0 00 08 00 00 00 00 3C 02 80 36 80 42 13 FE 18 40 00 1D 00 00 00 00 27 BD FF E0 AF B1 00 18 AF B0 00 14 AF BF 00 1C 00 00 80 25 3C 11 80 37 26 31 00 A0 00 10 20 40 00 90 20 21 00 04 20 80 00 90 20 23 02 20 30 25 24 05 00 \n7CC71C:24 84 00 \n7CC720:0C 0B 59 55 26 10 00 01 00 10 86 00 3C 02 80 36 80 42 13 FE 00 10 86 03 02 02 10 2A 14 40 FF F2 00 10 20 40 8F BF 00 1C 8F B1 00 18 8F B0 00 14 03 E0 00 08 27 BD 00 20 03 E0 00 08 00 00 00 00 \n7CC761:00 00 0B 00 D1 00 0A 27 BD FF E8 AF BF 00 14 0C 09 1E 13 00 00 00 00 0C 0D C0 04 00 00 00 00 8F BF 00 14 03 E0 00 08 27 BD 00 18 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Displays a counter for red coins in the HUD like SM64DS.\nIntended for you to change the texture of the character you are using to a red coin icon.\n\nYou can change the Y, X, and character values but don't save changes, just hit apply tweak and write down the Y, X and character values somewhere. \n\nCredit to Dbp and Zack Layton for making the original C code for this.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Red-Coin Counter Replaces Lives Counter",
"Scripts": [
{
"Name": "",
"Script": "9E744: 08 10 10 FB 00 00 00 00\n12043EC: 27 BD FF E8 AF BF 00 14 24 04 00 1E 0C 0B 6D 26 24 05 00 D1 3C 06 80 34 24 C6 83 84 24 04 00 26 0C 0B 59 55 24 05 00 D1 3C 06 80 34 3C 07 80 36 80 E7 13 Fe 24 C6 83 88 24 04 00 36 08 0B 8D E2 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "32F093E53C568FABDA3A29F331D8C1EC",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Replaces life counter with Red-Coin counter. Might possibly have conflicts with code to remove Lives HUD",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "2A9A52BC188D082E3451505882CED5F8",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,33 @@
{
"Name": "Remove 'Black Bars' (Vert. Resolution Limit) (Applied by Default)",
"Scripts": [
{
"Name": "Remove Black Bars",
"Script": "23A7: BC\r\n23B3: 00\r\n2493: 00\r\n24A3: C0\r\n25A3: BC\r\n25AF: 00\r\n2D1C: 00 00 00 00\r\n3646F: 00\r\n3647F: C0\r\n364FB: 00\r\n3650B: C0\r\n36587: 00\r\n36597: C0\r\n3799F: BC\r\n379AB: 00\r\n957B7: 50\r\n957BB: C0\r\n957A8: 00 00 00 00",
"Type": "TweakScript",
"Description": "Removes the black bars.",
"References": [],
"ID": "5F08DDDB56714DF93F6DDF8A79B98DED",
"AllowRevert": false
},
{
"Name": "Restore Black Bars",
"Script": "23A7: 9C\n23B3: 20\n2493: 20\n24A3: A0\n25A3: 9C\n25AF: 20\n2D1C: 0C 09 1E 13\n3646F: 20\n3647F: A0\n364FB: 20\n3650B: A0\n36587: 20\n36597: A0\n3799F: 9C\n379AB: 20\n957B7: 4F\n957BB: B0\n957A8: 35 08 80 08",
"Type": "TweakScript",
"Description": "Restores the black bars.",
"References": [],
"ID": "63B111CAABD593948C930C89B18FFA85",
"AllowRevert": false
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": " Removes the vertical resolution limit that vanilla SM64 uses for the sake of performance on console. Little reason not to use on a hack planned for emulation only. A proper version made by gamemasterplc that works on console and all emulator video plugins, tweak version by AloXado320. Updated version by PyroJay4",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "A04C4BE9678C7897C188B96F58ACAF78",
"Official": true,
"Recommended": true
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Remove Lives and HUD",
"Scripts": [
{
"Name": "",
"Script": "5B10: 24 08 00 01\r\n5B98: 24 0E 00 01\r\n98118: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00\r\n9EDB0: 00 00 \r\n9813C: 3C 08 80 34",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "EF67A19AA1B0692413D55C6FB1A84616",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "This is an updated version of Kaze's code which lets the lives counter go below 0 (effectively making lives do nothing) and removes the life counter from the HUD properly.\n",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "523B4A218640B8DBF0D08941A620D166",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Remove Some Console Anti-aliasing",
"Scripts": [
{
"Name": "",
"Script": "F09CD: 00\nF09FD: 00 \nF09CE: 32\nF09FE: 32\n",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "-2",
"AllowRevert": true
}
],
"Version": "1.1.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Removes some of the anti-aliasing that is noticable on console, boosts performance slightly on console.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "-2",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,22 @@
{
"Name": "Remove coin high score from castle pause menu",
"Scripts": [
{
"Name": "Remove coin high score from castle pause menu",
"Script": "9717F: E3\r\n971AB: 19\r\n971AE: 99 9A\r\n97263: E7\r\n9735B: AF\r\n97953: FA\r\n9795A: 00 FA\r\n97993: FA\r\n9799A: 00 FA\r\n\r\n975E6: FF FB\r\n975EE: 00 0D",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": "0A2EBDCF79E818D01D5A8EAD520D1567",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.11.10.0",
"MaxVersion": "0.0.0.0",
"Description": "Removes the coin high score from the castle pause menu.\r\nMoves the 100-coin star icon to under the course number.\r\nTweak by biobak.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "CB79B352E17FD8FEABBD9E0245A3EDCE"
}

View File

@@ -0,0 +1,45 @@
{
"Name": "Replace Pink Bob-omb/Ukiki with talkable Koopa",
"Scripts": [
{
"Name": "Replace Ukiki the monkey (opens cage)",
"Script": "0021BAB0: 00 04 00 00 11 01 24 49 27 26 00 00 06 01 13 64 2F 00 00 00 00 80 00 00 1E 00 00 00 23 00 00 00 00 64 00 3C 28 07 00 00 10 1D 00 00 2D 00 00 00 0C 00 00 00 80 2E 76 AC 08 00 00 00 10 05 00 00 0C 00 00 00 80 2E 7C 4C 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Revert Ukiki the monkey (opens cage)",
"Script": "0021BAB0: 00 04 00 00 11 01 24 49 10 2A 00 02 10 42 00 10 23 00 00 00 00 28 00 28 10 05 00 00 1E 00 00 00 27 26 00 00 05 01 57 84 28 00 00 00 30 00 00 00 00 1E FE 70 FF CE 00 00 00 00 00 C8 00 00 00 00 2D 00 00 00 0C 00 00 00 80 2B BB 98 08 00 00 00 0C 00 00 00 80 2B BC 0C 09 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Replace Pink Bob-omb",
"Script": "0021CFDC: 00 04 00 00 11 01 24 49 27 26 00 00 06 01 13 64 2F 00 00 00 00 80 00 00 1E 00 00 00 23 00 00 00 00 64 00 3C 28 07 00 00 10 1D 00 00 2D 00 00 00 0C 00 00 00 80 2E 76 AC 08 00 00 00 10 05 00 00 0C 00 00 00 80 2E 7C 4C 09 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
},
{
"Name": "Revert Pink Bob-omb",
"Script": "0021CFDC: 00 04 00 00 11 01 24 49 27 26 00 00 08 02 39 6C 2F 00 00 00 00 80 00 00 1E 00 00 00 23 00 00 00 00 64 00 3C 28 00 00 00 10 1D 00 00 2D 00 00 00 0C 00 00 00 80 2E 76 AC 08 00 00 00 10 05 00 00 0C 00 00 00 80 2E 7C 4C 09 00 00 00",
"Type": "TweakScript",
"Description": "",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Replace behavior 130031DC (Pink Bob-omb with message) or behavior 13001CB0 (Ukiki the monkey (opens cage)) with a talkable Koopa Troopa.\r\nMade by MrDoubleA, credit to Cheezepin for helping fix the animation.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Replace Coin Sound and Title Screen with Custom sound",
"Scripts": [
{
"Name": "",
"Script": "6216: 50 21\n\n21FA3E: 50 21",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "91C366A51226ABD6415C77F9C32F0E40",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.11.14.1",
"MaxVersion": "0.0.0.0",
"Description": "Changes the coin and title screen from the default pitched sample to a to ukiki's voiceline (unused in most hacks), import your custom coin sound with n64soundtool in NLST 7 (SFX, misc), sound 7= Ukiki",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "DFBDCF4A01C05641750B1EE453A93D65",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,33 @@
{
"Name": ".m64 plays on some screen",
"Scripts": [
{
"Name": "Set .m64 for End Cake screen",
"Script": "6FC4: 24 04 00 00\n6FC8: 0C 0C 81 51\n6FCC: 24 05 00 [sequence, \"Sequence to play\"]\n6FD0: 24 02 00 01\n6FD4: 8F BF 00 14\n6FD8: 03 E0 00 08\n6FDC: 27 BD 00 18",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "9E3D8ED698BEB2411989DED65CFD2585",
"AllowRevert": true
},
{
"Name": "Set .m64 for Title screen",
"Script": "21FA40: 34 05 00 [sequence, \"Sequence to play\"]\n21FA44: 00 00 20 25\n21FA48: 0C 0C 81 51\n21FA4C: 00 00 30 25",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "2BDC44DB1CD3F2EB20B029DD71D1F5E8",
"AllowRevert": true
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Allows you to play any .m64 on a special screen, e.g. Title screen and End Cake screen.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "0C04F621D98E809295E143306E03B737",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,29 @@
{
"Name": "Background colors",
"Scripts": [
{
"Name": "Title screen background color",
"Script": "26A192: [16, \"Color (RGBA16, DEFAULT: 0001)\", hex]",
"Type": "TweakScript",
"Description": "Modify the title screen background color (Default: 0001).\r\n\r\nNOTE: The original Super Mario 64 title screen seems to have some sort of black background in the model itself, so this will only take effect if you import a custom title screen.",
"References": [],
"ID": null
},
{
"Name": "Star select background color",
"Script": "2A654A: [16, \"Color (RGBA16, DEFAULT: FFFF)\", hex]",
"Type": "TweakScript",
"Description": "Modify the star select background color (Default: FFFF).",
"References": [],
"ID": null
}
],
"Version": "1.0.0.0",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Background colors are RGBA16 and is stored as 2 bytes (16 bits) \n\r\nSave a 1 x 1 pixel that is the color you want of the background as a .tga and drag it into this program: http://www.mediafire.com/file/yxutn3gn8bl316p/tga2rgba16.exe\n\n\r\n\r\nOpen the file you get from it up in a hex editor and you should get 2 bytes (16 bits). \n\r\nThese are in RGBA16 so all you have to do now is use the tweak and input them.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": null
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Big Bob-omb health",
"Scripts": [
{
"Name": "Apply",
"Script": "622DB: [8, \"Health\"]",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "0D60DD234B336B0BB7CE2493E9E865D4",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Modify the health of Big Bob-omb.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "52A16C754942DD17DA965C1AB33894FF",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Big Boo doesn't spawn stairs",
"Scripts": [
{
"Name": "Apply",
"Script": "7FDD4: 03 E0 00 08 00 00 00 00",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "7DF0DE3361166135D9C3723921DF6DD3",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Removes the stairs which spawn after defeating Big Boo.",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "4C4D54B12BBEB13C4FD262E0C9FE3E4D",
"Official": false,
"Recommended": false
}

View File

@@ -0,0 +1,24 @@
{
"Name": "Bring back copyright and TM graphics",
"Scripts": [
{
"Name": "Apply",
"Script": "26A1EC: 80 16 F9 84",
"Type": "TweakScript",
"Description": "",
"ReferencesV2": [],
"ID": "E79328698E95FE0570307E522BAD7876",
"AllowRevert": true
}
],
"Version": "1.0.0.1",
"MinVersion": "1.0.0.0",
"MaxVersion": "0.0.0.0",
"Description": "Brings back the copyright and TM graphics for your custom title screen (WARNING: Does not work with Extended Bank 07)",
"EmbeddedFiles": {
"CompressedFiles": {}
},
"ID": "5032DDC6CA4267FAE9B1FE7B96E7FBDC",
"Official": false,
"Recommended": false
}

Some files were not shown because too many files have changed in this diff Show More