From e759bc3aaa99fa96275684f7fc87f02da82470e9 Mon Sep 17 00:00:00 2001 From: Akitake Date: Mon, 1 Jul 2024 12:42:41 +0200 Subject: [PATCH] Add more iidx31 patches --- SUPPORTED.md | 13 +- patches/LDJ-65290944_9f2370.json | 1001 ++++++++++++++++++++++++++++ patches/LDJ-6539b8d4_92bfd0.json | 1001 ++++++++++++++++++++++++++++ patches/LDJ-65559d21_92e270.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-656d366b_947760.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-657a9ecd_955d20.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-65a0a4c8_a0aa8c.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-65a0a911_93dc0c.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-65c2f0f7_a1269c.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-65c2f56c_94581c.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-65de7c44_a1b83c.json | 1050 ++++++++++++++++++++++++++++++ patches/LDJ-661754b4_a29d6c.json | 1050 ++++++++++++++++++++++++++++++ 12 files changed, 11464 insertions(+), 1 deletion(-) create mode 100644 patches/LDJ-65290944_9f2370.json create mode 100644 patches/LDJ-6539b8d4_92bfd0.json create mode 100644 patches/LDJ-65559d21_92e270.json create mode 100644 patches/LDJ-656d366b_947760.json create mode 100644 patches/LDJ-657a9ecd_955d20.json create mode 100644 patches/LDJ-65a0a4c8_a0aa8c.json create mode 100644 patches/LDJ-65a0a911_93dc0c.json create mode 100644 patches/LDJ-65c2f0f7_a1269c.json create mode 100644 patches/LDJ-65c2f56c_94581c.json create mode 100644 patches/LDJ-65de7c44_a1b83c.json create mode 100644 patches/LDJ-661754b4_a29d6c.json diff --git a/SUPPORTED.md b/SUPPORTED.md index 789cc77..d946616 100644 --- a/SUPPORTED.md +++ b/SUPPORTED.md @@ -134,14 +134,25 @@ Patches for which we don't know the corresponding game version. | Codename | Filename | Version | Identifier | |----------|----------|---------|------------| +| LDJ-010 | bm2dx.dll | 2023-10-18 | [LDJ-65290944_9f2370](patches/LDJ-65290944_9f2370.json) | | LDJ-012 | bm2dx.dll | 2023-10-18 | [LDJ-65290d78_9254f0](patches/LDJ-65290d78_9254f0.json) | +| LDJ-012 | bm2dx.dll | 2023-10-30 | [LDJ-6539b8d4_92bfd0](patches/LDJ-6539b8d4_92bfd0.json) | +| LDJ-012 | bm2dx.dll | 2023-11-20 | [LDJ-65559d21_92e270](patches/LDJ-65559d21_92e270.json) | | LDJ-010 | bm2dx.dll | 2023-12-06 | [LDJ-656d3226_a145e0](patches/LDJ-656d3226_a145e0.json) | +| LDJ-012 | bm2dx.dll | 2023-12-06 | [LDJ-656d366b_947760](patches/LDJ-656d366b_947760.json) | +| LDJ-012 | bm2dx.dll | 2023-12-18 | [LDJ-657a9ecd_955d20](patches/LDJ-657a9ecd_955d20.json) | +| LDJ-010 | bm2dx.dll | 2024-01-16 | [LDJ-65a0a4c8_a0aa8c](patches/LDJ-65a0a4c8_a0aa8c.json) | +| LDJ-012 | bm2dx.dll | 2024-01-16 | [LDJ-65a0a911_93dc0c](patches/LDJ-65a0a911_93dc0c.json) | +| LDJ-010 | bm2dx.dll | 2024-02-13 | [LDJ-65c2f0f7_a1269c](patches/LDJ-65c2f0f7_a1269c.json) | +| LDJ-012 | bm2dx.dll | 2024-02-13 | [LDJ-65c2f56c_94581c](patches/LDJ-65c2f56c_94581c.json) | +| LDJ-010 | bm2dx.dll | 2024-03-05 | [LDJ-65de7c44_a1b83c](patches/LDJ-65de7c44_a1b83c.json) | | LDJ-012 | bm2dx.dll | 2024-03-05 | [LDJ-65de809d_94e9bc](patches/LDJ-65de809d_94e9bc.json) | | LDJ-010 | bm2dx.dll | 2024-03-25 | [LDJ-65fbdb9b_a29c4c](patches/LDJ-65fbdb9b_a29c4c.json) | +| LDJ-010 | bm2dx.dll | 2024-04-15 | [LDJ-661754b4_a29d6c](patches/LDJ-661754b4_a29d6c.json) | | LDJ-012 | bm2dx.dll | 2024-04-15 | [LDJ-661758fa_95ceec](patches/LDJ-661758fa_95ceec.json) | | LDJ-010 | bm2dx.dll | 2024-05-07 | [LDJ-662a05c7_a5bf9c](patches/LDJ-662a05c7_a5bf9c.json) | | LDJ-012 | bm2dx.dll | 2024-05-07 | [LDJ-662a0a1f_98f11c](patches/LDJ-662a0a1f_98f11c.json) | -| LDJ-010 | bm2dx.dll | 2024-06-05 | [LDJ-6657c7bb_a706cc](patches/LDJ-6657c7bb_a706cc.json) | +| LDJ-010 | bm2dx.dll | 2024-06-04 | [LDJ-6657c7bb_a706cc](patches/LDJ-6657c7bb_a706cc.json) | | LDJ-012 | bm2dx.dll | 2024-06-05 | [LDJ-665e9f8f_9a384c](patches/LDJ-665e9f8f_9a384c.json) | diff --git a/patches/LDJ-65290944_9f2370.json b/patches/LDJ-65290944_9f2370.json new file mode 100644 index 0000000..f1920f0 --- /dev/null +++ b/patches/LDJ-65290944_9f2370.json @@ -0,0 +1,1001 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8873655, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8112349, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8568515, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11865093, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11865109, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11899421, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11899437, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8397213, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8087482, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8531175, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8374809, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8375290, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 8375312, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5788195, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8483533, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 8483899, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8375376, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8375396, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8842670, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9358A2C00" + }, + { + "offset": 11761640, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B0560FC4A06F7D0A80C750199FFC3E9B775D3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8479479, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7615638, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8785132, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 8445575, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9741831, + "dllName": "bm2dx.dll", + "dataDisabled": "03", + "dataEnabled": "02" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8651444, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9127569, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7904548, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7600387, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9741655, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9741137 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9741137 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9741137 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9741137 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9741137 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9741137 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8682630 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8682630 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8682630 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8682630 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8682630 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8682630 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8651430, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91480B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8735072 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8735072 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8735072 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8735072 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8735072 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8735072 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8735072 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5895536, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7922128, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8528277, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12362896, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12036922, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9879429, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8701995, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9311797, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8705840, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11819696, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7D385C00", + "offset": 5778975 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C9EAA406", + "offset": 5778975 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "91F06A00", + "offset": 5778975 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5779293, + "dllName": "bm2dx.dll", + "dataDisabled": "E7375C00", + "dataEnabled": "8BE9A406" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 8375446 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 8375446 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 8375446 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 8375446 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 8375446 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 8375446 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 8375446 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7800761, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7921951, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6840845, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8697873, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9813297, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9865350, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9865560, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8454277, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8523721, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8454269, + "dllName": "bm2dx.dll", + "dataDisabled": "6F", + "dataEnabled": "6D" + }, + { + "offset": 5514478, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8910478, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D50227506", + "dataEnabled": "B92000000090" + }, + { + "offset": 8455378, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 8454205, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 8454305, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 8454314, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 8454330, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 8454333, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8914631, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8914685, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8915306, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-6539b8d4_92bfd0.json b/patches/LDJ-6539b8d4_92bfd0.json new file mode 100644 index 0000000..49b6ef7 --- /dev/null +++ b/patches/LDJ-6539b8d4_92bfd0.json @@ -0,0 +1,1001 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8057735, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7295501, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7751859, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11046517, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11046533, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11081061, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11081077, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7580381, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7270634, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7714519, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7557961, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7558442, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 7558464, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4962403, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7666701, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 7667067, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7558528, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7558548, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8026750, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9057F2C00" + }, + { + "offset": 10942856, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05C04E4806F7D0A80C750199FFC3E9E780D3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7662647, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6796870, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7969212, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 7628743, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force TDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8929506, + "dllName": "bm2dx.dll", + "dataDisabled": "02", + "dataEnabled": "03" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7835156, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8312353, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7085796, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6781619, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 8929015, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 8928497 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 8928497 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 8928497 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 8928497 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 8928497 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 8928497 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 7866566 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 7866566 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 7866566 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 7866566 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 7866566 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 7866566 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7835142, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91480B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 7919152 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 7919152 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 7919152 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 7919152 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 7919152 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 7919152 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 7919152 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5069744, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7103376, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7711621, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11545440, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11219498, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9066757, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7886059, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8497989, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7889904, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11001072, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "4D545C00", + "offset": 4952719 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "495AA206", + "offset": 4952719 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "11286B00", + "offset": 4952719 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4953037, + "dllName": "bm2dx.dll", + "dataDisabled": "B7535C00", + "dataEnabled": "0B59A206" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 7558598 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 7558598 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 7558598 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 7558598 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 7558598 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 7558598 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 7558598 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6982009, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7103199, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6022077, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7881937, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9000625, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9052678, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9052888, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7637445, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7707065, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7637437, + "dllName": "bm2dx.dll", + "dataDisabled": "8F", + "dataEnabled": "8D" + }, + { + "offset": 4688206, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8094558, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D70697206", + "dataEnabled": "B92000000090" + }, + { + "offset": 7638546, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 7637373, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 7637473, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 7637482, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 7637498, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 7637501, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8098711, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8098765, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8099386, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-65559d21_92e270.json b/patches/LDJ-65559d21_92e270.json new file mode 100644 index 0000000..fff3c9d --- /dev/null +++ b/patches/LDJ-65559d21_92e270.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8066311, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7300301, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7760515, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11056757, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11056773, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11091349, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11091365, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7589084, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7275434, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7723175, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7566937, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7567418, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 7567440, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4966883, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7675357, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 7675723, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7567504, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7567524, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8035326, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E965842C00" + }, + { + "offset": 10952808, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B0580484806F7D0A80C750199FFC3E9877BD3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7671303, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6803830, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E8089FECFF83780803", + "offset": 9143507 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 9143507 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 9143507 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4606603, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7977788, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 7637399, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force TDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8938114, + "dllName": "bm2dx.dll", + "dataDisabled": "02", + "dataEnabled": "03" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7843798, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8320961, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7092884, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6787251, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 8937623, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 8937105 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 8937105 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 8937105 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 8937105 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 8937105 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 8937105 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 7874966 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 7874966 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 7874966 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 7874966 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 7874966 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 7874966 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7843784, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 7927680 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 7927680 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 7927680 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 7927680 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 7927680 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 7927680 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 7927680 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5074448, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7110464, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7720277, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11556064, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11230042, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9075701, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7894459, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8506613, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7898304, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11011312, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "CD625C00", + "offset": 4957199 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6969A206", + "offset": 4957199 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "313B6B00", + "offset": 4957199 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4957517, + "dllName": "bm2dx.dll", + "dataDisabled": "37625C00", + "dataEnabled": "2B68A206" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 7567574 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 7567574 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 7567574 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 7567574 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 7567574 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 7567574 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 7567574 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6988969, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7110287, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6027645, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7890337, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9009233, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9061286, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9061496, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7646101, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7715721, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7646093, + "dllName": "bm2dx.dll", + "dataDisabled": "0F", + "dataEnabled": "0D" + }, + { + "offset": 4692638, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8103150, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D80687206", + "dataEnabled": "B92000000090" + }, + { + "offset": 7647202, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 7646029, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 7646129, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 7646138, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 7646154, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 7646157, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8107303, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8107357, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8107978, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-656d366b_947760.json b/patches/LDJ-656d366b_947760.json new file mode 100644 index 0000000..6b5062a --- /dev/null +++ b/patches/LDJ-656d366b_947760.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8201319, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7421837, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7895875, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11168853, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11168869, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11214741, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11214757, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7724444, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7396986, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7858535, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7702297, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7702778, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 7702800, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4976819, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7810717, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 7811083, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7702864, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7702884, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8170334, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9552C2C00" + }, + { + "offset": 11065272, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05606F4806F7D0A80C750199FFC3E997D3D3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7806663, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6907286, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E8D80EEDFF83780803", + "offset": 9249667 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 9249667 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 9249667 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4613723, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8112796, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 7772759, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force TDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9044274, + "dllName": "bm2dx.dll", + "dataDisabled": "02", + "dataEnabled": "03" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7978584, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8456017, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7196068, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6890707, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9043783, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9043265 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9043265 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9043265 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9043265 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9043265 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9043265 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8009750 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8009750 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8009750 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8009750 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8009750 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8009750 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7978570, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8062688 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8062688 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8062688 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8062688 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8062688 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8062688 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8062688 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5083008, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7213024, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7855637, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11692096, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11351834, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9181861, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8029243, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8641845, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8033088, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11123472, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "1DFC5D00", + "offset": 4967135 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9922A406", + "offset": 4967135 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "31426D00", + "offset": 4967135 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4967453, + "dllName": "bm2dx.dll", + "dataDisabled": "87FB5D00", + "dataEnabled": "5B21A406" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 7702934 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 7702934 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 7702934 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 7702934 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 7702934 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 7702934 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 7702934 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7092425, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7212847, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6137133, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8025121, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9115393, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9167446, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9167656, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7781461, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7851081, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7781453, + "dllName": "bm2dx.dll", + "dataDisabled": "1F", + "dataEnabled": "1D" + }, + { + "offset": 4699758, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8238254, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0DC0387206", + "dataEnabled": "B92000000090" + }, + { + "offset": 7782562, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 7781389, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 7781489, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 7781498, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 7781514, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 7781517, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8242407, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8242461, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8243082, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-657a9ecd_955d20.json b/patches/LDJ-657a9ecd_955d20.json new file mode 100644 index 0000000..8b05742 --- /dev/null +++ b/patches/LDJ-657a9ecd_955d20.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8244663, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7464557, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7938963, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11229861, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11229877, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11276613, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11276629, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7767548, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7439706, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7901511, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7745721, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7746202, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 7746224, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5000563, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7853693, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 7854059, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7746288, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7746308, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8213502, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9C5702C00" + }, + { + "offset": 11125960, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05E0A64806F7D0A80C750199FFC3E9278FD3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7849639, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6949878, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E8E80DEDFF83780803", + "offset": 9293075 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 9293075 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 9293075 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4636715, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8155964, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 7815735, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force TDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9087682, + "dllName": "bm2dx.dll", + "dataDisabled": "02", + "dataEnabled": "03" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8021752, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8499361, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7238708, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6933299, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9087191, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9086673 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9086673 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9086673 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9086673 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9086673 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9086673 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8052918 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8052918 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8052918 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8052918 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8052918 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8052918 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8021738, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8105856 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8105856 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8105856 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8105856 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8105856 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8105856 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8105856 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5114480, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7255712, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7898613, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11754672, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11414410, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9225269, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8072411, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8685221, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8076256, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11184480, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BD8F5E00", + "offset": 4990863 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "79EAA406", + "offset": 4990863 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "51DD6D00", + "offset": 4990863 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4991181, + "dllName": "bm2dx.dll", + "dataDisabled": "278F5E00", + "dataEnabled": "3BE9A406" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 7746358 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 7746358 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 7746358 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 7746358 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 7746358 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 7746358 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 7746358 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7135017, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7255535, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6179197, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8068289, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9158801, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9210854, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9211064, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7824437, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7894057, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7824429, + "dllName": "bm2dx.dll", + "dataDisabled": "0F", + "dataEnabled": "0D" + }, + { + "offset": 4722750, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8281598, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D00B47206", + "dataEnabled": "B92000000090" + }, + { + "offset": 7825538, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 7824365, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 7824465, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 7824474, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 7824490, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 7824493, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8285751, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8285805, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8286426, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-65a0a4c8_a0aa8c.json b/patches/LDJ-65a0a4c8_a0aa8c.json new file mode 100644 index 0000000..c1cc6c9 --- /dev/null +++ b/patches/LDJ-65a0a4c8_a0aa8c.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8979543, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8204365, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8674051, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11985157, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11985173, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12033277, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12033293, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8502556, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8179514, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8636599, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8480729, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8481210, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 8481232, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5712979, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8588717, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 8589083, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8481296, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8481316, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8948382, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E905C42C00" + }, + { + "offset": 11882152, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05E0924B06F7D0A80C750199FFC3E9E73BD3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8584663, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7688118, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E81805EDFF83780803", + "offset": 10030051 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 10030051 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 10030051 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4542171, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8890844, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 8550743, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9823751, + "dllName": "bm2dx.dll", + "dataDisabled": "03", + "dataEnabled": "02" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8756472, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9233537, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7977172, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7671523, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9823575, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9823041 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9823041 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9823041 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9823041 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9823041 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9823041 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8787638 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8787638 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8787638 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8787638 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8787638 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8787638 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8756458, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8840736 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8840736 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8840736 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8840736 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8840736 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8840736 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8840736 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5826896, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7994176, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8633701, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12513720, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12172938, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9961685, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8807099, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9419253, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8810944, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11939296, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "AD275F00", + "offset": 5704223 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "497DA806", + "offset": 5704223 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "61966E00", + "offset": 5704223 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5704541, + "dllName": "bm2dx.dll", + "dataDisabled": "17275F00", + "dataEnabled": "0B7CA806" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 8481366 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 8481366 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 8481366 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 8481366 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 8481366 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 8481366 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 8481366 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7873481, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7993999, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6908349, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8802977, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9895217, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9947270, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9947480, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8559445, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8629145, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8559437, + "dllName": "bm2dx.dll", + "dataDisabled": "2F", + "dataEnabled": "2D" + }, + { + "offset": 5424766, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 9016478, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0DC0F27506", + "dataEnabled": "B92000000090" + }, + { + "offset": 8560546, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 8559373, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 8559473, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 8559482, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 8559498, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 8559501, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 9020631, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 9020685, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 9021306, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-65a0a911_93dc0c.json b/patches/LDJ-65a0a911_93dc0c.json new file mode 100644 index 0000000..ddcb0f4 --- /dev/null +++ b/patches/LDJ-65a0a911_93dc0c.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8139607, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7364029, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7833715, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11137845, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11137861, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11186133, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11186149, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7662220, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7339178, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7796263, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7640393, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7640874, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 7640896, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4870755, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7748381, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 7748747, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7640960, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7640980, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8108446, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E905A82C00" + }, + { + "offset": 11035048, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05A07F4806F7D0A80C750199FFC3E9E757D3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7744327, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6847782, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E87804EDFF83780803", + "offset": 9190243 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 9190243 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 9190243 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4496507, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8050908, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 7710407, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force TDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8984850, + "dllName": "bm2dx.dll", + "dataDisabled": "02", + "dataEnabled": "03" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7916504, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8394305, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7136836, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6831187, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 8984359, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 8983825 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 8983825 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 8983825 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 8983825 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 8983825 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 8983825 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 7947670 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 7947670 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 7947670 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 7947670 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 7947670 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 7947670 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7916490, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8000800 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8000800 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8000800 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8000800 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8000800 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8000800 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8000800 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4985184, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7153840, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7793365, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11666584, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11325802, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9122437, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7967163, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8580021, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7971008, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11091952, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "AD115F00", + "offset": 4861999 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F956A506", + "offset": 4861999 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "41816E00", + "offset": 4861999 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4862317, + "dllName": "bm2dx.dll", + "dataDisabled": "17115F00", + "dataEnabled": "BB55A506" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 7641030 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 7641030 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 7641030 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 7641030 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 7641030 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 7641030 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 7641030 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7033145, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7153663, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6068045, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7963041, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9055969, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9108022, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9108232, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7719109, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7788809, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7719101, + "dllName": "bm2dx.dll", + "dataDisabled": "CF", + "dataEnabled": "CD" + }, + { + "offset": 4582542, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8176542, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D80C37206", + "dataEnabled": "B92000000090" + }, + { + "offset": 7720210, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 7719037, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 7719137, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 7719146, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 7719162, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 7719165, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8180695, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8180749, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8181370, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-65c2f0f7_a1269c.json b/patches/LDJ-65c2f0f7_a1269c.json new file mode 100644 index 0000000..0a5af84 --- /dev/null +++ b/patches/LDJ-65c2f0f7_a1269c.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9010455, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8233837, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8703715, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12022533, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12022549, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12072477, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12072493, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8532140, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8208986, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8666055, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8510185, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8510666, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 8510688, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5725059, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8618301, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 8618667, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8510752, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8510772, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8979054, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9F5DD2C00" + }, + { + "offset": 11919464, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B0590FD4B06F7D0A80C750199FFC3E9F721D3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8614247, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7715766, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E898FEECFF83780803", + "offset": 10061667 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 10061667 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 10061667 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4554027, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8921084, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 8580327, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9855367, + "dllName": "bm2dx.dll", + "dataDisabled": "03", + "dataEnabled": "02" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8786424, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9264481, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8006212, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7699171, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9855191, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9854657 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9854657 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9854657 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9854657 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9854657 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9854657 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8817590 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8817590 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8817590 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8817590 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8817590 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8817590 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8786410, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8870976 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8870976 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8870976 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8870976 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8870976 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8870976 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8870976 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5838976, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8023216, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8663157, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12553320, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12212426, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9993301, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8837259, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9450245, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8841104, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11976672, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7D885F00", + "offset": 5716303 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F95AA906", + "offset": 5716303 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F1026F00", + "offset": 5716303 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5716621, + "dllName": "bm2dx.dll", + "dataDisabled": "E7875F00", + "dataEnabled": "BB59A906" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 8510822 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 8510822 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 8510822 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 8510822 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 8510822 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 8510822 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 8510822 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7901097, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8023039, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6934397, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8832989, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9926833, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9978886, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9979096, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8589029, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8658609, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8589021, + "dllName": "bm2dx.dll", + "dataDisabled": "EF", + "dataEnabled": "ED" + }, + { + "offset": 5436622, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 9047390, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0DE0867606", + "dataEnabled": "B92000000090" + }, + { + "offset": 8590130, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 8588957, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 8589057, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 8589066, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 8589082, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 8589085, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 9051543, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 9051597, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 9052218, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-65c2f56c_94581c.json b/patches/LDJ-65c2f56c_94581c.json new file mode 100644 index 0000000..88d64db --- /dev/null +++ b/patches/LDJ-65c2f56c_94581c.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8170519, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7393501, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7863379, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11175221, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11175237, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11225333, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 11225349, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7691804, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7368650, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7825719, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7669849, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7670330, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 7670352, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4882835, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7777965, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 7778331, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7670416, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7670436, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8139118, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9F5C12C00" + }, + { + "offset": 11072360, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B0550DA4806F7D0A80C750199FFC3E9F73DD3FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7773911, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6875430, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E8F8FDECFF83780803", + "offset": 9221859 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 9221859 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 9221859 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4508363, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8081148, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 7739991, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force TDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9016466, + "dllName": "bm2dx.dll", + "dataDisabled": "02", + "dataEnabled": "03" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7946456, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8425249, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7165876, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6858835, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9015975, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9015441 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9015441 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9015441 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9015441 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9015441 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9015441 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 7977622 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 7977622 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 7977622 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 7977622 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 7977622 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 7977622 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7946442, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8031040 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8031040 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8031040 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8031040 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8031040 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8031040 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8031040 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4997264, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7182880, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7822821, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11706184, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11365290, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9154053, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7997323, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8611013, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8001168, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 11129328, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7D725F00", + "offset": 4874079 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A924A606", + "offset": 4874079 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "D1ED6E00", + "offset": 4874079 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4874397, + "dllName": "bm2dx.dll", + "dataDisabled": "E7715F00", + "dataEnabled": "6B23A606" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 7670486 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 7670486 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 7670486 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 7670486 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 7670486 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 7670486 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 7670486 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7060761, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7182703, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6094093, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7993053, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9087585, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9139638, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 9139848, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7748693, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7818273, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 7748685, + "dllName": "bm2dx.dll", + "dataDisabled": "8F", + "dataEnabled": "8D" + }, + { + "offset": 4594398, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 8207454, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0DA0477306", + "dataEnabled": "B92000000090" + }, + { + "offset": 7749794, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 7748621, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 7748721, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 7748730, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 7748746, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 7748749, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 8211607, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 8211661, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 8212282, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-65de7c44_a1b83c.json b/patches/LDJ-65de7c44_a1b83c.json new file mode 100644 index 0000000..0637fdd --- /dev/null +++ b/patches/LDJ-65de7c44_a1b83c.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9046455, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8269133, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8739571, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12076981, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12076997, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12127405, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12127421, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8567836, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8244282, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8701863, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8545881, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8546362, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 8546384, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5751411, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8654109, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 8654475, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8546448, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8546468, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9015054, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E935252D00" + }, + { + "offset": 11973704, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05C0664C06F7D0A80C750199FFC3E9B7DAD2FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8650055, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7747814, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E808FEECFF83780803", + "offset": 10097667 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 10097667 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 10097667 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4580779, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8957084, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 8616023, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9891367, + "dllName": "bm2dx.dll", + "dataDisabled": "03", + "dataEnabled": "02" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8822280, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9300481, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8039492, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7731219, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9891191, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9890657 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9890657 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9890657 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9890657 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9890657 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9890657 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8853446 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8853446 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8853446 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8853446 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8853446 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8853446 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8822266, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8906976 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8906976 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8906976 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8906976 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8906976 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8906976 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8906976 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5865328, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8056496, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8698965, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12610824, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12268490, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 10029301, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8873115, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9486245, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8876960, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12031120, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3D026000", + "offset": 5742655 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "1931AA06", + "offset": 5742655 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "11936F00", + "offset": 5742655 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5742973, + "dllName": "bm2dx.dll", + "dataDisabled": "A7016000", + "dataEnabled": "DB2FAA06" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 8546518 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 8546518 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 8546518 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 8546518 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 8546518 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 8546518 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 8546518 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7934377, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8056319, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 6962109, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8868845, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 9962833, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 10014886, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 10015096, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8624725, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8694417, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8624717, + "dllName": "bm2dx.dll", + "dataDisabled": "FF", + "dataEnabled": "FD" + }, + { + "offset": 5463374, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 9083390, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D50377706", + "dataEnabled": "B92000000090" + }, + { + "offset": 8625826, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 8624653, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 8624753, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 8624762, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 8624778, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 8624781, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 9087543, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 9087597, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 9088218, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file diff --git a/patches/LDJ-661754b4_a29d6c.json b/patches/LDJ-661754b4_a29d6c.json new file mode 100644 index 0000000..a206684 --- /dev/null +++ b/patches/LDJ-661754b4_a29d6c.json @@ -0,0 +1,1050 @@ +[ + { + "type": "memory", + "name": "Standard/Menu Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9096599, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Premium Free Timer Freeze", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8317661, + "dllName": "bm2dx.dll", + "dataDisabled": "7E", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Time Limit Display on Results Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8789139, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Hide Background Color Banners on Song List", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12140501, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12140517, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12192029, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + }, + { + "offset": 12192045, + "dllName": "bm2dx.dll", + "dataDisabled": "5F", + "dataEnabled": "00" + } + ] + }, + { + "type": "memory", + "name": "Cursor Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8616348, + "dllName": "bm2dx.dll", + "dataDisabled": "7421", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Unlock All Songs and Charts", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8292426, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "CS-style Song Start Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8751287, + "dllName": "bm2dx.dll", + "dataDisabled": "7D36", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable 1P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8594361, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Enable 2P Premium Free", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8594842, + "dllName": "bm2dx.dll", + "dataDisabled": "741B", + "dataEnabled": "9090" + }, + { + "offset": 8594864, + "dllName": "bm2dx.dll", + "dataDisabled": "7405", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Max V-Discs", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5775619, + "dllName": "bm2dx.dll", + "dataDisabled": "0F84", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "All Notes Preview 12s", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8702605, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + }, + { + "offset": 8702971, + "dllName": "bm2dx.dll", + "dataDisabled": "05", + "dataEnabled": "0C" + } + ] + }, + { + "type": "memory", + "name": "Enable ARENA", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8594928, + "dllName": "bm2dx.dll", + "dataDisabled": "7430", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Enable BPL BATTLE", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8594948, + "dllName": "bm2dx.dll", + "dataDisabled": "741C", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "ARENA Quick Close", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9065150, + "dllName": "bm2dx.dll", + "dataDisabled": "BB01000000", + "dataEnabled": "E9E5592D00" + }, + { + "offset": 12037288, + "dllName": "bm2dx.dll", + "dataDisabled": "0000000000000000000000000000000000000000", + "dataEnabled": "8B05301B4D06F7D0A80C750199FFC3E907A6D2FF" + } + ] + }, + { + "type": "memory", + "name": "Dark Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8698551, + "dllName": "bm2dx.dll", + "dataDisabled": "84C0", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Hide Measure Lines", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7794886, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + } + ] + }, + { + "type": "union", + "name": "Force Audio Output Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "E8A8E2ECFF83780803", + "offset": 10154563 + } + }, + { + "name": "WASAPI", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB00000000EB169090", + "offset": 10154563 + } + }, + { + "name": "ASIO", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "BB01000000EB169090", + "offset": 10154563 + } + } + ] + }, + { + "type": "memory", + "name": "WASAPI Shared Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 4603259, + "dllName": "bm2dx.dll", + "dataDisabled": "448BF2", + "dataEnabled": "4D31F6" + } + ] + }, + { + "type": "memory", + "name": "Disable Background Movies", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9007084, + "dllName": "bm2dx.dll", + "dataDisabled": "0F849E000000", + "dataEnabled": "31C090909090" + }, + { + "offset": 8664535, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9948231, + "dllName": "bm2dx.dll", + "dataDisabled": "03", + "dataEnabled": "02" + } + ] + }, + { + "type": "memory", + "name": "Bypass Lightning Monitor Error", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8872168, + "dllName": "bm2dx.dll", + "dataDisabled": "0F85", + "dataEnabled": "90E9" + } + ] + }, + { + "type": "memory", + "name": "Force LDJ Software Video Decoder for All Boot Modes", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9350641, + "dllName": "bm2dx.dll", + "dataDisabled": "0F8586000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Show Lightning Model Folder in LDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8087060, + "dllName": "bm2dx.dll", + "dataDisabled": "750A", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Force Custom Timing and Adapter Mode in LDJ (Experimental)", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7778291, + "dllName": "bm2dx.dll", + "dataDisabled": "75", + "dataEnabled": "EB" + }, + { + "offset": 9948055, + "dllName": "bm2dx.dll", + "dataDisabled": "7403", + "dataEnabled": "9090" + } + ] + }, + { + "type": "union", + "name": "Choose Custom LDJ Timing/Adapter FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB3C000000C745FF01000000488B45D748894503C745D701000000C745DB3C000000", + "offset": 9947521 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB78000000C745FF01000000488B45D748894503C745D701000000C745DB78000000", + "offset": 9947521 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB90000000C745FF01000000488B45D748894503C745D701000000C745DB90000000", + "offset": 9947521 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBA5000000C745FF01000000488B45D748894503C745D701000000C745DBA5000000", + "offset": 9947521 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DBF0000000C745FF01000000488B45D748894503C745D701000000C745DBF0000000", + "offset": 9947521 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "C745DB68010000C745FF01000000488B45D748894503C745D701000000C745DB68010000", + "offset": 9947521 + } + } + ] + }, + { + "type": "union", + "name": "Choose Fullscreen Monitor Check FPS Target", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "3C00", + "offset": 8903334 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "7800", + "offset": 8903334 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "9000", + "offset": 8903334 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "A500", + "offset": 8903334 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "F000", + "offset": 8903334 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "6801", + "offset": 8903334 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Monitor Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8872154, + "dllName": "bm2dx.dll", + "dataDisabled": "8C", + "dataEnabled": "8D" + } + ] + }, + { + "type": "union", + "name": "Choose Skip Monitor Check FPS", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "448B91700B0000448BCA4C8BD94181C267010000B8B7600BB60F57", + "offset": 8956976 + } + }, + { + "name": "60 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000004E4066480F6EC0F20F58C8C3", + "offset": 8956976 + } + }, + { + "name": "120 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000005E4066480F6EC0F20F58C8C3", + "offset": 8956976 + } + }, + { + "name": "144 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000000624066480F6EC0F20F58C8C3", + "offset": 8956976 + } + }, + { + "name": "165 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000A0644066480F6EC0F20F58C8C3", + "offset": 8956976 + } + }, + { + "name": "240 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B80000000000006E4066480F6EC0F20F58C8C3", + "offset": 8956976 + } + }, + { + "name": "360 FPS", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "48B8000000000080764066480F6EC0F20F58C8C3", + "offset": 8956976 + } + } + ] + }, + { + "type": "memory", + "name": "Skip Decide Screen", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5889648, + "dllName": "bm2dx.dll", + "dataDisabled": "48895C24", + "dataEnabled": "488BC1C3" + } + ] + }, + { + "type": "memory", + "name": "Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8104064, + "dllName": "bm2dx.dll", + "dataDisabled": "40534883EC20", + "dataEnabled": "B001C3909090" + } + ] + }, + { + "type": "memory", + "name": "Quicker Quick Retry", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8748389, + "dllName": "bm2dx.dll", + "dataDisabled": "7C12", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Disable News Sound", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12678248, + "dllName": "bm2dx.dll", + "dataDisabled": "73797373645F6E6577735F637574696E5F7365", + "dataEnabled": "73797373645F64756D6D790000000000000000" + } + ] + }, + { + "type": "memory", + "name": "QWERTY Keyboard Layout for Song Search", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12334538, + "dllName": "bm2dx.dll", + "dataDisabled": "4142434445464748494A4B4C4D4E4F505152535455565758595A2D", + "dataEnabled": "51574552545955494F504153444647484A4B4C2D5A584356424E4D" + } + ] + }, + { + "type": "memory", + "name": "Increase Game Volume", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 10086165, + "dllName": "bm2dx.dll", + "dataDisabled": "FF9098000000", + "dataEnabled": "909090909090" + } + ] + }, + { + "type": "memory", + "name": "Skip CAMERA DEVICE ERROR Prompt", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8923003, + "dllName": "bm2dx.dll", + "dataDisabled": "84", + "dataEnabled": "81" + } + ] + }, + { + "type": "memory", + "name": "Unscramble Touch Screen Keypad in TDJ", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 9542885, + "dllName": "bm2dx.dll", + "dataDisabled": "4D03C849F7F1", + "dataEnabled": "BA0C00000090" + } + ] + }, + { + "type": "memory", + "name": "Debug Mode", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8926848, + "dllName": "bm2dx.dll", + "dataDisabled": "32C0", + "dataEnabled": "B001" + } + ] + }, + { + "type": "memory", + "name": "Hide All Bottom Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 12094640, + "dllName": "bm2dx.dll", + "dataDisabled": "4352454449543A20256420434F494E3A202564202F20256400000000000000004352454449543A202564000000000000504153454C493A204E4F5420415641494C41424C45000000455854524120504153454C493A2025640000000000000000455854524120504153454C493A2025730000000000000000504153454C493A202564000000000000504153454C493A202573000000000000504153454C493A202A2A2A2A2A2A0000202B202564000000202B202573000000504153454C493A204E4F204143434F554E54000000000000494E5345525420434F494E5B535D0000504153454C493A202A2A2A2A2A2A202B20303030303000004352454449543A20393920434F494E3A203939202F203130", + "dataEnabled": "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + } + ] + }, + { + "type": "union", + "name": "Reroute FREE PLAY Text", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Default", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "CD936000", + "offset": 5766863 + } + }, + { + "name": "Song Title/Ticker information", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "597FAB06", + "offset": 5766863 + } + }, + { + "name": "Hide", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "713D7000", + "offset": 5766863 + } + } + ] + }, + { + "type": "memory", + "name": "Reroute PASELI: ****** Text To Song Title/Ticker Information", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 5767181, + "dllName": "bm2dx.dll", + "dataDisabled": "37936000", + "dataEnabled": "1B7EAB06" + } + ] + }, + { + "type": "union", + "name": "Set Mode Select Default", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "name": "Standard", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "00", + "offset": 8594998 + } + }, + { + "name": "Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "01", + "offset": 8594998 + } + }, + { + "name": "Class", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "03", + "offset": 8594998 + } + }, + { + "name": "Step Up", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "05", + "offset": 8594998 + } + }, + { + "name": "Premium Free", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "06", + "offset": 8594998 + } + }, + { + "name": "Arena", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "07", + "offset": 8594998 + } + }, + { + "name": "BPL Battle", + "type": "union", + "patch": { + "dllName": "bm2dx.dll", + "data": "08", + "offset": 8594998 + } + } + ] + }, + { + "type": "memory", + "name": "Auto Play", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7981833, + "dllName": "bm2dx.dll", + "dataDisabled": "00", + "dataEnabled": "01" + } + ] + }, + { + "type": "memory", + "name": "Disable Recording Lock", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8103887, + "dllName": "bm2dx.dll", + "dataDisabled": "4084FF", + "dataEnabled": "909090" + } + ] + }, + { + "type": "memory", + "name": "Disable Premium Area Functions Server Region Check", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 7002989, + "dllName": "bm2dx.dll", + "dataDisabled": "7475", + "dataEnabled": "9090" + } + ] + }, + { + "type": "memory", + "name": "Remove Camera Boot Delay", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8918733, + "dllName": "bm2dx.dll", + "dataDisabled": "5802", + "dataEnabled": "0100" + }, + { + "offset": 10019697, + "dllName": "bm2dx.dll", + "dataDisabled": "E803", + "dataEnabled": "0100" + } + ] + }, + { + "type": "memory", + "name": "Force Enable Dummy Cameras", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 10071750, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + }, + { + "offset": 10071960, + "dllName": "bm2dx.dll", + "dataDisabled": "74", + "dataEnabled": "EB" + } + ] + }, + { + "type": "memory", + "name": "Stock LDJ 120Hz Light Speed", + "description": "", + "gameCode": "LDJ", + "patches": [ + { + "offset": 8673237, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8743857, + "dllName": "bm2dx.dll", + "dataDisabled": "78", + "dataEnabled": "F0" + }, + { + "offset": 8673229, + "dllName": "bm2dx.dll", + "dataDisabled": "4F", + "dataEnabled": "4D" + }, + { + "offset": 5485854, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCC", + "dataEnabled": "D1F9" + }, + { + "offset": 9133550, + "dllName": "bm2dx.dll", + "dataDisabled": "8B0D30207806", + "dataEnabled": "B92000000090" + }, + { + "offset": 8674338, + "dllName": "bm2dx.dll", + "dataDisabled": "6A", + "dataEnabled": "67" + }, + { + "offset": 8673165, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCC", + "dataEnabled": "8B713C" + }, + { + "offset": 8673265, + "dllName": "bm2dx.dll", + "dataDisabled": "8B4B3C", + "dataEnabled": "D1FE90" + }, + { + "offset": 8673274, + "dllName": "bm2dx.dll", + "dataDisabled": "E903D1", + "dataEnabled": "EE01F2" + }, + { + "offset": 8673290, + "dllName": "bm2dx.dll", + "dataDisabled": "2BC8", + "dataEnabled": "29C6" + }, + { + "offset": 8673293, + "dllName": "bm2dx.dll", + "dataDisabled": "F9", + "dataEnabled": "FE" + }, + { + "offset": 9137703, + "dllName": "bm2dx.dll", + "dataDisabled": "CCCCCCCCCCCCCCCCCC", + "dataEnabled": "448B491841D1F9EB10" + }, + { + "offset": 9137757, + "dllName": "bm2dx.dll", + "dataDisabled": "448B4318", + "dataEnabled": "458BC190" + }, + { + "offset": 9138378, + "dllName": "bm2dx.dll", + "dataDisabled": "72", + "dataEnabled": "59" + } + ] + } +] \ No newline at end of file