diff --git a/SUPPORTED.md b/SUPPORTED.md index 3e9c25a..75dc4c9 100644 --- a/SUPPORTED.md +++ b/SUPPORTED.md @@ -163,6 +163,13 @@ Patches for which we don't know the corresponding game version. ## Dance Dance Revolution (DDR) +
Dance Dance Revolution 2013 + +| Codename | Filename | Version | Identifier | +|----------|----------|---------|------------| +| MDX | mdxja_945.dll | 2014-03-27 | [MDX-5333e3e1_186bff](patches/MDX-5333e3e1_186bff.json) | +
+
Dance Dance Revolution A3 | Codename | Filename | Version | Identifier | diff --git a/patches/MDX-5333e3e1_186bff.json b/patches/MDX-5333e3e1_186bff.json new file mode 100644 index 0000000..17b0625 --- /dev/null +++ b/patches/MDX-5333e3e1_186bff.json @@ -0,0 +1,135 @@ +[ + { + "name": "NVIDIA gray arrow/freeze color fix", + "description": "Also affects newer AMD cards", + "gameCode": "MDX", + "type": "memory", + "patches": [ + { + "offset": 165100, + "dllName": "mdxja_945.dll", + "dataDisabled": "D94424248954241CDB44241C85D27D06D80580CC22108B6C242CDEF90FBE542413", + "dataEnabled": "8954E41CDB44E41CD944E4248B54E413DC0590CC2210D9C90FBED28B6C242CDEF9" + } + ] + }, + { + "name": "Timer Freeze", + "description": "", + "gameCode": "MDX", + "type": "memory", + "patches": [ + { + "offset": 147643, + "dllName": "mdxja_945.dll", + "dataDisabled": "7709C7453C0000", + "dataEnabled": "9090C7453C1027" + }, + { + "offset": 148632, + "dllName": "mdxja_945.dll", + "dataDisabled": "894D3C", + "dataEnabled": "909090" + } + ] + }, + { + "name": "Mute crowd cheering and booing during song", + "description": "Use with modified voice.xwb to also mute announcer", + "gameCode": "MDX", + "type": "memory", + "patches": [ + { + "offset": 295419, + "dllName": "mdxja_945.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "name": "Skip online update check", + "description": "30 seconds at boot", + "gameCode": "MDX", + "type": "memory", + "patches": [ + { + "offset": 117168, + "dllName": "mdxja_945.dll", + "dataDisabled": "6A54", + "dataEnabled": "EBC0" + } + ] + }, + { + "name": "Song Unlock", + "description": "", + "gameCode": "MDX", + "type": "memory", + "patches": [ + { + "offset": 11371, + "dllName": "mdxja_945.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 46990, + "dllName": "mdxja_945.dll", + "dataDisabled": "7206", + "dataEnabled": "9090" + }, + { + "offset": 47107, + "dllName": "mdxja_945.dll", + "dataDisabled": "7206", + "dataEnabled": "9090" + }, + { + "offset": 47219, + "dllName": "mdxja_945.dll", + "dataDisabled": "7206", + "dataEnabled": "9090" + }, + { + "offset": 47263, + "dllName": "mdxja_945.dll", + "dataDisabled": "7206", + "dataEnabled": "9090" + } + ] + }, + { + "name": "Enable timing offset", + "description": "Set the value below to 2083529796 if disabled", + "gameCode": "MDX", + "type": "memory", + "patches": [ + { + "offset": 317328, + "dllName": "mdxja_945.dll", + "dataDisabled": "89", + "dataEnabled": "05" + }, + { + "offset": 317333, + "dllName": "mdxja_945.dll", + "dataDisabled": "107F043BC6760A", + "dataEnabled": "90909090909090" + } + ] + }, + { + "name": "Timing Offset", + "description": "Change 2083529796 to the actual default of -100. From there, in intervals of 500, subtract to make timing later or add to make it earlier.", + "gameCode": "MDX", + "type": "number", + "patch": { + "dllName": "mdxja_945.dll", + "offset": 317329, + "min": -10000, + "max": 10000, + "size": 4 + } + } +] \ No newline at end of file