From daf68c3019c3dda819e235e9390779d182fd1301 Mon Sep 17 00:00:00 2001 From: Akitake Date: Tue, 29 Oct 2024 00:22:58 +0100 Subject: [PATCH] MDX 0613-1015: Update patches using find_sp2x_patches project signatures --- patches/MDX-66692e1b_1926a9.json | 99 ++++++++++++++++++++++++++------ patches/MDX-667c9d10_197659.json | 93 +++++++++++------------------- patches/MDX-66a9f6db_1b2369.json | 71 ++++++++++++----------- patches/MDX-66d95989_1bc399.json | 71 ++++++++++++----------- patches/MDX-670636e7_1bd9b9.json | 71 ++++++++++++----------- 5 files changed, 222 insertions(+), 183 deletions(-) diff --git a/patches/MDX-66692e1b_1926a9.json b/patches/MDX-66692e1b_1926a9.json index cb6431e..b00f548 100644 --- a/patches/MDX-66692e1b_1926a9.json +++ b/patches/MDX-66692e1b_1926a9.json @@ -2,14 +2,14 @@ { "gameCode": "MDX", "version": "2024-06-13 (003)", - "lastUpdated": "2024-10-19 09:04:19", + "lastUpdated": "2024-10-28 23:21:30", "source": "https://sp2x.two-torial.xyz/" }, { - "name": "Mute Announcer", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Mute Announcer", + "description": "Mutes the announcer voice.", + "gameCode": "MDX", "patches": [ { "offset": 213107, @@ -18,7 +18,7 @@ "dataEnabled": "90E9" }, { - "offset": 2496599, + "offset": 2499016, "dllName": "gamemdx.dll", "dataDisabled": "76", "dataEnabled": "62" @@ -26,10 +26,10 @@ ] }, { - "name": "Timer Freeze", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Timer Freeze", + "description": "Freezes all timers.", + "gameCode": "MDX", "patches": [ { "offset": 182974, @@ -40,10 +40,10 @@ ] }, { - "name": "Disable Konami Song and Skip Konami Logo", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Konami Song and Skip Konami Logo", + "description": "Disables the Konami jingle and its animation when starting the game.", + "gameCode": "MDX", "patches": [ { "offset": 2496880, @@ -54,23 +54,50 @@ ] }, { - "name": "Sound Offset", - "description": "Bigger numbers make audio later.", - "gameCode": "MDX", "type": "number", + "name": "Render Offset", + "description": "Sets the render offset (Default: 2).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", - "offset": 139316, + "offset": 139326, + "size": 4, "min": 0, - "max": 1000, - "size": 4 + "max": 1000 } }, { - "name": "Fake PFREE", - "description": "WARNING: Make sure your network supports and allows this before enabling! Bug: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", + "type": "number", + "name": "Bomb Frame Offset", + "description": "Sets the bomb frame offset (Default: 1).", "gameCode": "MDX", + "patch": { + "dllName": "gamemdx.dll", + "offset": 139311, + "size": 4, + "min": 0, + "max": 10 + } + }, + { + "type": "number", + "name": "Sound Offset", + "description": "Larger numbers make audio later (Default: 87)", + "gameCode": "MDX", + "patch": { + "dllName": "gamemdx.dll", + "offset": 139316, + "size": 4, + "min": 0, + "max": 1000 + } + }, + { "type": "memory", + "name": "Fake Premium Free", + "description": "Fakes a Premium Free-like mode.", + "caution": "Make sure your network supports and allows this before enabling! BUG: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", + "gameCode": "MDX", "patches": [ { "offset": 149770, @@ -79,5 +106,39 @@ "dataEnabled": "89" } ] + }, + { + "type": "memory", + "name": "Hide all bottom text", + "description": "Hides all text typically found in the bottom corners of the screen such as \"CREDITS\", \"TOKEN\", \"PASELI\", \"FREE PLAY\", etc..", + "gameCode": "MDX", + "patches": [ + { + "offset": 1991532, + "dllName": "gamemdx.dll", + "dataDisabled": "4556454E54204D4F444500004652454520504C41590000005300000020000000544F4B454E000000434F494E00000000257325733A2532642F2532640000000043524544495425733A25326400000000303030303000000030303030303000002A2A2A2A2A2A0000504153454C493A202573202B20257300504153454C493A2025730000455854524120504153454C493A20257300000000504153454C493A204E4F5420415641494C41424C450000004C4F43414C204D4F444500004F46464C494E45204D4F4445000000004D41494E54454E414E434500434845434B494E4700000000434845434B494E472E000000434845434B494E472E2E0000434845434B494E472E2E2E004F4E4C494E4500004552524F520000004E4F5420415641494C41424C45", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "Disables background movies from playing during gameplay.", + "gameCode": "MDX", + "patches": [ + { + "offset": 2494714, + "dllName": "gamemdx.dll", + "dataDisabled": "6D", + "dataEnabled": "5F" + }, + { + "offset": 2509153, + "dllName": "gamemdx.dll", + "dataDisabled": "6D", + "dataEnabled": "5F" + } + ] } ] \ No newline at end of file diff --git a/patches/MDX-667c9d10_197659.json b/patches/MDX-667c9d10_197659.json index 047c72a..346a992 100644 --- a/patches/MDX-667c9d10_197659.json +++ b/patches/MDX-667c9d10_197659.json @@ -2,14 +2,14 @@ { "gameCode": "MDX", "version": "2024-07-02 (001)", - "lastUpdated": "2024-10-19 09:04:19", + "lastUpdated": "2024-10-28 23:21:30", "source": "https://sp2x.two-torial.xyz/" }, { - "name": "Mute Announcer", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Mute Announcer", + "description": "Mutes the announcer voice.", + "gameCode": "MDX", "patches": [ { "offset": 214019, @@ -26,10 +26,10 @@ ] }, { - "name": "Timer Freeze", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Timer Freeze", + "description": "Freezes all timers.", + "gameCode": "MDX", "patches": [ { "offset": 184078, @@ -40,10 +40,10 @@ ] }, { - "name": "Disable Konami Song and Skip Konami Logo", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Konami Song and Skip Konami Logo", + "description": "Disables the Konami jingle and its animation when starting the game.", + "gameCode": "MDX", "patches": [ { "offset": 2518016, @@ -54,10 +54,10 @@ ] }, { - "name": "Render Offset (?)", - "description": "Default: 2", - "gameCode": "MDX", "type": "number", + "name": "Render Offset", + "description": "Sets the render offset (Default: 2).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 140350, @@ -67,10 +67,10 @@ } }, { - "name": "Bomb Frame Offset", - "description": "Default: 1", - "gameCode": "MDX", "type": "number", + "name": "Bomb Frame Offset", + "description": "Sets the bomb frame offset (Default: 1).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 140335, @@ -80,23 +80,24 @@ } }, { - "name": "Sound Offset", - "description": "Default: 87 - Bigger numbers make audio later", - "gameCode": "MDX", "type": "number", + "name": "Sound Offset", + "description": "Larger numbers make audio later (Default: 87)", + "gameCode": "MDX", "patch": { - "offset": 140340, "dllName": "gamemdx.dll", + "offset": 140340, "size": 4, "min": 0, "max": 1000 } }, { - "name": "Fake PFREE", - "description": "WARNING: Make sure your network supports and allows this before enabling! Bug: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", - "gameCode": "MDX", "type": "memory", + "name": "Fake Premium Free", + "description": "Fakes a Premium Free-like mode.", + "caution": "Make sure your network supports and allows this before enabling! BUG: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", + "gameCode": "MDX", "patches": [ { "offset": 150794, @@ -107,36 +108,10 @@ ] }, { - "name": "Force Premium Play as Galaxy Play", - "description": "WARNING: Make sure your network supports and allows this before enabling!", - "gameCode": "MDX", "type": "memory", - "patches": [ - { - "offset": 438992, - "dllName": "gamemdx.dll", - "dataDisabled": "82B40610C6B4061011B5061094B50610", - "dataEnabled": "82B40610C6B4061011B5061002B60610" - }, - { - "offset": 458032, - "dllName": "gamemdx.dll", - "dataDisabled": "2F020710620207106B010710A2010710", - "dataEnabled": "62020710620207106B010710A2010710" - }, - { - "offset": 458016, - "dllName": "gamemdx.dll", - "dataDisabled": "87FF0610C700071018010710FD010710", - "dataEnabled": "87FF06101801071018010710FD010710" - } - ] - }, - { "name": "Hide all bottom text", - "description": "", + "description": "Hides all text typically found in the bottom corners of the screen such as \"CREDITS\", \"TOKEN\", \"PASELI\", \"FREE PLAY\", etc..", "gameCode": "MDX", - "type": "memory", "patches": [ { "offset": 2013036, @@ -147,22 +122,22 @@ ] }, { - "name": "Hide background music video", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Background Movies", + "description": "Disables background movies from playing during gameplay.", + "gameCode": "MDX", "patches": [ { - "offset": 2515917, + "offset": 2515930, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" }, { - "offset": 2530468, + "offset": 2530481, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" } ] } diff --git a/patches/MDX-66a9f6db_1b2369.json b/patches/MDX-66a9f6db_1b2369.json index 54c3647..9eed209 100644 --- a/patches/MDX-66a9f6db_1b2369.json +++ b/patches/MDX-66a9f6db_1b2369.json @@ -2,14 +2,14 @@ { "gameCode": "MDX", "version": "2024-08-06 (001)", - "lastUpdated": "2024-10-19 09:04:19", + "lastUpdated": "2024-10-28 23:21:30", "source": "https://sp2x.two-torial.xyz/" }, { - "name": "Mute Announcer", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Mute Announcer", + "description": "Mutes the announcer voice.", + "gameCode": "MDX", "patches": [ { "offset": 239379, @@ -26,10 +26,10 @@ ] }, { - "name": "Timer Freeze", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Timer Freeze", + "description": "Freezes all timers.", + "gameCode": "MDX", "patches": [ { "offset": 194830, @@ -40,10 +40,10 @@ ] }, { - "name": "Disable Konami Song and Skip Konami Logo", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Konami Song and Skip Konami Logo", + "description": "Disables the Konami jingle and its animation when starting the game.", + "gameCode": "MDX", "patches": [ { "offset": 2641744, @@ -54,10 +54,10 @@ ] }, { - "name": "Render Offset (?)", - "description": "Default: 2", - "gameCode": "MDX", "type": "number", + "name": "Render Offset", + "description": "Sets the render offset (Default: 2).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 148430, @@ -67,10 +67,10 @@ } }, { - "name": "Bomb Frame Offset", - "description": "Default: 1", - "gameCode": "MDX", "type": "number", + "name": "Bomb Frame Offset", + "description": "Sets the bomb frame offset (Default: 1).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 148415, @@ -80,23 +80,24 @@ } }, { - "name": "Sound Offset", - "description": "Default: 87 - Bigger numbers make audio later", - "gameCode": "MDX", "type": "number", + "name": "Sound Offset", + "description": "Larger numbers make audio later (Default: 87)", + "gameCode": "MDX", "patch": { - "offset": 148420, "dllName": "gamemdx.dll", + "offset": 148420, "size": 4, "min": 0, "max": 1000 } }, { - "name": "Fake PFREE", - "description": "WARNING: Make sure your network supports and allows this before enabling! Bug: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", - "gameCode": "MDX", "type": "memory", + "name": "Fake Premium Free", + "description": "Fakes a Premium Free-like mode.", + "caution": "Make sure your network supports and allows this before enabling! BUG: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", + "gameCode": "MDX", "patches": [ { "offset": 159434, @@ -107,10 +108,10 @@ ] }, { - "name": "Hide all bottom text", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Hide all bottom text", + "description": "Hides all text typically found in the bottom corners of the screen such as \"CREDITS\", \"TOKEN\", \"PASELI\", \"FREE PLAY\", etc..", + "gameCode": "MDX", "patches": [ { "offset": 2136972, @@ -121,22 +122,22 @@ ] }, { - "name": "Hide background music video", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Background Movies", + "description": "Disables background movies from playing during gameplay.", + "gameCode": "MDX", "patches": [ { - "offset": 2639649, + "offset": 2639662, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" }, { - "offset": 2655892, + "offset": 2655905, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" } ] } diff --git a/patches/MDX-66d95989_1bc399.json b/patches/MDX-66d95989_1bc399.json index 4119233..a210de1 100644 --- a/patches/MDX-66d95989_1bc399.json +++ b/patches/MDX-66d95989_1bc399.json @@ -2,14 +2,14 @@ { "gameCode": "MDX", "version": "2024-09-10 (001)", - "lastUpdated": "2024-10-19 09:04:19", + "lastUpdated": "2024-10-28 23:21:30", "source": "https://sp2x.two-torial.xyz/" }, { - "name": "Mute Announcer", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Mute Announcer", + "description": "Mutes the announcer voice.", + "gameCode": "MDX", "patches": [ { "offset": 238387, @@ -26,10 +26,10 @@ ] }, { - "name": "Timer Freeze", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Timer Freeze", + "description": "Freezes all timers.", + "gameCode": "MDX", "patches": [ { "offset": 194622, @@ -40,10 +40,10 @@ ] }, { - "name": "Disable Konami Song and Skip Konami Logo", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Konami Song and Skip Konami Logo", + "description": "Disables the Konami jingle and its animation when starting the game.", + "gameCode": "MDX", "patches": [ { "offset": 2693696, @@ -54,10 +54,10 @@ ] }, { - "name": "Render Offset (?)", - "description": "Default: 2", - "gameCode": "MDX", "type": "number", + "name": "Render Offset", + "description": "Sets the render offset (Default: 2).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 148254, @@ -67,10 +67,10 @@ } }, { - "name": "Bomb Frame Offset", - "description": "Default: 1", - "gameCode": "MDX", "type": "number", + "name": "Bomb Frame Offset", + "description": "Sets the bomb frame offset (Default: 1).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 148239, @@ -80,23 +80,24 @@ } }, { - "name": "Sound Offset", - "description": "Default: 87 - Bigger numbers make audio later", - "gameCode": "MDX", "type": "number", + "name": "Sound Offset", + "description": "Larger numbers make audio later (Default: 87)", + "gameCode": "MDX", "patch": { - "offset": 148244, "dllName": "gamemdx.dll", + "offset": 148244, "size": 4, "min": 0, "max": 1000 } }, { - "name": "Fake PFREE", - "description": "WARNING: Make sure your network supports and allows this before enabling! Bug: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", - "gameCode": "MDX", "type": "memory", + "name": "Fake Premium Free", + "description": "Fakes a Premium Free-like mode.", + "caution": "Make sure your network supports and allows this before enabling! BUG: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", + "gameCode": "MDX", "patches": [ { "offset": 161090, @@ -107,10 +108,10 @@ ] }, { - "name": "Hide all bottom text", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Hide all bottom text", + "description": "Hides all text typically found in the bottom corners of the screen such as \"CREDITS\", \"TOKEN\", \"PASELI\", \"FREE PLAY\", etc..", + "gameCode": "MDX", "patches": [ { "offset": 2188748, @@ -121,22 +122,22 @@ ] }, { - "name": "Hide background music video", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Background Movies", + "description": "Disables background movies from playing during gameplay.", + "gameCode": "MDX", "patches": [ { - "offset": 2691601, + "offset": 2691614, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" }, { - "offset": 2707908, + "offset": 2707921, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" } ] } diff --git a/patches/MDX-670636e7_1bd9b9.json b/patches/MDX-670636e7_1bd9b9.json index 77136f3..6e338fd 100644 --- a/patches/MDX-670636e7_1bd9b9.json +++ b/patches/MDX-670636e7_1bd9b9.json @@ -2,14 +2,14 @@ { "gameCode": "MDX", "version": "2024-10-15 (001)", - "lastUpdated": "2024-10-19 09:04:19", + "lastUpdated": "2024-10-28 23:21:30", "source": "https://sp2x.two-torial.xyz/" }, { - "name": "Mute Announcer", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Mute Announcer", + "description": "Mutes the announcer voice.", + "gameCode": "MDX", "patches": [ { "offset": 241187, @@ -26,10 +26,10 @@ ] }, { - "name": "Timer Freeze", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Timer Freeze", + "description": "Freezes all timers.", + "gameCode": "MDX", "patches": [ { "offset": 197134, @@ -40,10 +40,10 @@ ] }, { - "name": "Disable Konami Song and Skip Konami Logo", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Konami Song and Skip Konami Logo", + "description": "Disables the Konami jingle and its animation when starting the game.", + "gameCode": "MDX", "patches": [ { "offset": 2699840, @@ -54,10 +54,10 @@ ] }, { - "name": "Render Offset (?)", - "description": "Default: 2", - "gameCode": "MDX", "type": "number", + "name": "Render Offset", + "description": "Sets the render offset (Default: 2).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 150286, @@ -67,10 +67,10 @@ } }, { - "name": "Bomb Frame Offset", - "description": "Default: 1", - "gameCode": "MDX", "type": "number", + "name": "Bomb Frame Offset", + "description": "Sets the bomb frame offset (Default: 1).", + "gameCode": "MDX", "patch": { "dllName": "gamemdx.dll", "offset": 150271, @@ -80,23 +80,24 @@ } }, { - "name": "Sound Offset", - "description": "Default: 87 - Bigger numbers make audio later", - "gameCode": "MDX", "type": "number", + "name": "Sound Offset", + "description": "Larger numbers make audio later (Default: 87)", + "gameCode": "MDX", "patch": { - "offset": 150276, "dllName": "gamemdx.dll", + "offset": 150276, "size": 4, "min": 0, "max": 1000 } }, { - "name": "Fake PFREE", - "description": "WARNING: Make sure your network supports and allows this before enabling! Bug: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", - "gameCode": "MDX", "type": "memory", + "name": "Fake Premium Free", + "description": "Fakes a Premium Free-like mode.", + "caution": "Make sure your network supports and allows this before enabling! BUG: ghost score pacemaker indicator doesn't reload in the same round if a new best is achieved.", + "gameCode": "MDX", "patches": [ { "offset": 161115, @@ -107,10 +108,10 @@ ] }, { - "name": "Hide all bottom text", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Hide all bottom text", + "description": "Hides all text typically found in the bottom corners of the screen such as \"CREDITS\", \"TOKEN\", \"PASELI\", \"FREE PLAY\", etc..", + "gameCode": "MDX", "patches": [ { "offset": 2194892, @@ -121,22 +122,22 @@ ] }, { - "name": "Hide background music video", - "description": "", - "gameCode": "MDX", "type": "memory", + "name": "Disable Background Movies", + "description": "Disables background movies from playing during gameplay.", + "gameCode": "MDX", "patches": [ { - "offset": 2697745, + "offset": 2697758, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" }, { - "offset": 2714004, + "offset": 2714017, "dllName": "gamemdx.dll", - "dataDisabled": "646174612F6D64625F6170782F6D6F766965", - "dataEnabled": "646174612F6D64625F6170782F5F6F766965" + "dataDisabled": "6D", + "dataEnabled": "5F" } ] }