diff --git a/iidx27heroicverse.html b/iidx27heroicverse.html index 74cbe2e..fa7fcfb 100644 --- a/iidx27heroicverse.html +++ b/iidx27heroicverse.html @@ -549,6 +549,45 @@ { offset: 0x99D7B3, off: [0x64, 0x61, 0x74, 0x61], on: [0x6F, 0x6D, 0x6E, 0x69] }, ] }, + { + name: "TDJonLDJ", + tooltip: "Lets you run TDJ mode on legacy cabinets", + danger: "FOR CABS ONLY", + patches: [ + { offset: 0x75C735, off: [0x84], on: [0x85] }, + { offset: 0x76034E, off: [0x74], on: [0x75] }, + { offset: 0x6E923C, off: [0x75], on: [0x74] }, + { offset: 0x75AD61, off: [0x75], on: [0x74] }, + { offset: 0x76088B, off: [0x44], on: [0x45] }, + { offset: 0x7608DD, off: [0x75], on: [0x74] }, + { offset: 0x6BA827, off: [0x85], on: [0x84] }, + { offset: 0x75FF35, off: [0x74], on: [0x75] }, + { offset: 0x75FDC5, off: [0x74], on: [0x75] }, + { offset: 0x75FE2B, off: [0x74], on: [0x75] }, + { offset: 0x76006D, off: [0x74], on: [0x75] }, + { offset: 0x75B2EF, off: [0x75], on: [0x74] } + ] + }, + { + name: "Stock LDJ 120Hz Light Speed", + danger: "Halves most light rates to stock-like behaviour. Should be used along with LDJ 120Hz edits or TDJonLDJ", + patches: [ + { offset: 0x684CE6, off: [0x78], on: [0xf0] }, + { offset: 0x69588C, off: [0x78], on: [0xf0] }, + { offset: 0x684CDE, off: [0x7e], on: [0x7c] }, + { offset: 0x3B265E, off: [0xCC, 0xCC], on: [0xD1, 0xF9] }, + { offset: 0x6E7F3E, off: [0x8B, 0x0D, 0xD0, 0xB8, 0x25, 0x04], on: [0xB9, 0x20, 0x00, 0x00, 0x00, 0x90] }, + { offset: 0x685142, off: [0x5A], on: [0x57] }, + { offset: 0x684C9D, off: [0xCC, 0xCC, 0xCC], on: [0x8B, 0x71, 0x3C] }, + { offset: 0x684D02, off: [0x8B, 0x4B, 0x3C], on: [0xD1, 0xFE, 0x90] }, + { offset: 0x684D0B, off: [0xE9, 0x03, 0xD1], on: [0xEE, 0x01, 0xF2] }, + { offset: 0x684D1B, off: [0x2B, 0xC8], on: [0x29, 0xC6] }, + { offset: 0x684D1E, off: [0xF9], on: [0xFE] }, + { offset: 0x6E8F77, off: [0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC], on: [0x44, 0x8B, 0x49, 0x18, 0x41, 0xD1, 0xF9, 0xEB, 0x10] }, + { offset: 0x6E8FAD, off: [0x44, 0x8B, 0x43, 0x18], on: [0x45, 0x8B, 0xC1, 0x90] }, + { offset: 0x6E921A, off: [0x72], on: [0x59] } + ] + } ]), ]); }); diff --git a/iidx28bistrover.html b/iidx28bistrover.html index 1435f85..a778e68 100644 --- a/iidx28bistrover.html +++ b/iidx28bistrover.html @@ -1220,6 +1220,46 @@ { offset: 0x92EEF1, off: [0xE8, 0x03], on: [0x01, 0x00] }, ] }, + { + name: "TDJonLDJ", + tooltip: "Lets you run TDJ mode on legacy cabinets", + danger: "FOR CABS ONLY", + patches: [ + { offset: 0x93A335, off: [0x84], on: [0x85] }, + { offset: 0x93DF4E, off: [0x74], on: [0x75] }, + { offset: 0x84FDBC, off: [0x75], on: [0x74] }, + { offset: 0x938961, off: [0x75], on: [0x74] }, + { offset: 0x93E48B, off: [0x44], on: [0x45] }, + { offset: 0x93E4DD, off: [0x75], on: [0x74] }, + { offset: 0x81E6A7, off: [0x85], on: [0x84] }, + { offset: 0x93DB35, off: [0x74], on: [0x75] }, + { offset: 0x93D9C5, off: [0x74], on: [0x75] }, + { offset: 0x93DA2B, off: [0x74], on: [0x75] }, + { offset: 0x93DC6D, off: [0x74], on: [0x75] }, + { offset: 0x9386A1, off: [0x75], on: [0x74] }, + { offset: 0x938EEF, off: [0x75], on: [0x74] } + ] + }, + { + name: "Stock LDJ 120Hz Light Speed", + danger: "Halves most light rates to stock-like behaviour. Should be used along with LDJ 120Hz edits or TDJonLDJ", + patches: [ + { offset: 0x7E0546, off: [0x78], on: [0xf0] }, + { offset: 0x7F7D29, off: [0x78], on: [0xf0] }, + { offset: 0x7E053E, off: [0x2e], on: [0x2c] }, + { offset: 0x44B16E, off: [0xCC, 0xCC], on: [0xD1, 0xF9] }, + { offset: 0x84EABE, off: [0x8B, 0x0D, 0x00, 0x92, 0xDF, 0x04], on: [0xB9, 0x20, 0x00, 0x00, 0x00, 0x90] }, + { offset: 0x7E09A2, off: [0x5A], on: [0x57] }, + { offset: 0x7E04FD, off: [0xCC, 0xCC, 0xCC], on: [0x8B, 0x71, 0x3C] }, + { offset: 0x7E0562, off: [0x8B, 0x4B, 0x3C], on: [0xD1, 0xFE, 0x90] }, + { offset: 0x7E056B, off: [0xE9, 0x03, 0xD1], on: [0xEE, 0x01, 0xF2] }, + { offset: 0x7E057B, off: [0x2B, 0xC8], on: [0x29, 0xC6] }, + { offset: 0x7E057E, off: [0xF9], on: [0xFE] }, + { offset: 0x84FAF7, off: [0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC], on: [0x44, 0x8B, 0x49, 0x18, 0x41, 0xD1, 0xF9, 0xEB, 0x10] }, + { offset: 0x84FB2D, off: [0x44, 0x8B, 0x43, 0x18], on: [0x45, 0x8B, 0xC1, 0x90] }, + { offset: 0x84FD9A, off: [0x72], on: [0x59] } + ] + } ]), ]); }); diff --git a/iidx29casthour.html b/iidx29casthour.html index 25f360c..5195cbe 100644 --- a/iidx29casthour.html +++ b/iidx29casthour.html @@ -3807,6 +3807,46 @@ { offset: 0x662131, off: [0xE8, 0x03], on: [0x01, 0x00] }, ] }, + { + name: "TDJonLDJ", + tooltip: "Lets you run TDJ mode on legacy cabinets", + danger: "FOR CABS ONLY", + patches: [ + { offset: 0x66E105, off: [0x84], on: [0x85] }, + { offset: 0x671D1E, off: [0x74], on: [0x75] }, + { offset: 0x55792C, off: [0x75], on: [0x74] }, + { offset: 0x66C351, off: [0x75], on: [0x74] }, + { offset: 0x67225B, off: [0x44], on: [0x45] }, + { offset: 0x6722AD, off: [0x75], on: [0x74] }, + { offset: 0x5259D7, off: [0x85], on: [0x84] }, + { offset: 0x671905, off: [0x74], on: [0x75] }, + { offset: 0x671795, off: [0x74], on: [0x75] }, + { offset: 0x6717FB, off: [0x74], on: [0x75] }, + { offset: 0x671A3D, off: [0x74], on: [0x75] }, + { offset: 0x66C091, off: [0x75], on: [0x74] }, + { offset: 0x66C8DF, off: [0x75], on: [0x74] } + ] + }, + { + name: "Stock LDJ 120Hz Light Speed", + danger: "Halves most light rates to stock-like behaviour. Should be used along with LDJ 120Hz edits or TDJonLDJ", + patches: [ + { offset: 0x4E3786, off: [0x78], on: [0xf0] }, + { offset: 0x4FE549, off: [0x78], on: [0xf0] }, + { offset: 0x4E377E, off: [0x5e], on: [0x5c] }, + { offset: 0x3361DE, off: [0xCC, 0xCC], on: [0xD1, 0xF9] }, + { offset: 0x55662E, off: [0x8B, 0x0D, 0x10, 0xD8, 0x2A, 0x06], on: [0xB9, 0x20, 0x00, 0x00, 0x00, 0x90] }, + { offset: 0x4E3BE2, off: [0x5A], on: [0x57] }, + { offset: 0x4E373D, off: [0xCC, 0xCC, 0xCC], on: [0x8B, 0x71, 0x3C] }, + { offset: 0x4E37A2, off: [0x8B, 0x4B, 0x3C], on: [0xD1, 0xFE, 0x90] }, + { offset: 0x4E37AB, off: [0xE9, 0x03, 0xD1], on: [0xEE, 0x01, 0xF2] }, + { offset: 0x4E37BB, off: [0x2B, 0xC8], on: [0x29, 0xC6] }, + { offset: 0x4E37BE, off: [0xF9], on: [0xFE] }, + { offset: 0x557667, off: [0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC], on: [0x44, 0x8B, 0x49, 0x18, 0x41, 0xD1, 0xF9, 0xEB, 0x10] }, + { offset: 0x55769D, off: [0x44, 0x8B, 0x43, 0x18], on: [0x45, 0x8B, 0xC1, 0x90] }, + { offset: 0x55790A, off: [0x72], on: [0x59] } + ] + } ]), ]); }); diff --git a/iidx30resident.html b/iidx30resident.html index 395d851..d45bfad 100644 --- a/iidx30resident.html +++ b/iidx30resident.html @@ -800,6 +800,46 @@ { name: "Unscramble touch screen keypad in TDJ", patches: [{ offset: 0x719F35, off: [0x4D, 0x03, 0xC8, 0x49, 0xF7, 0xF1], on: [0xba, 0x0c, 0x00, 0x00, 0x00, 0x90]}], + }, + { + name: "TDJonLDJ", + tooltip: "Lets you run TDJ mode on legacy cabinets", + danger: "FOR CABS ONLY", + patches: [ + { offset: 0x7A4D1D, off: [0x8E], on: [0x8F] }, + { offset: 0x7A8982, off: [0x7E], on: [0x7F] }, + { offset: 0x683E6C, off: [0x75], on: [0x74] }, + { offset: 0x7A2F2B, off: [0x02], on: [0x03] }, + { offset: 0x7A8EBB, off: [0x44], on: [0x45] }, + { offset: 0x7A8F18, off: [0x75], on: [0x74] }, + { offset: 0x6506F6, off: [0x84], on: [0x85] }, + { offset: 0x7A8537, off: [0x7E], on: [0x7F] }, + { offset: 0x7A83B7, off: [0x7E], on: [0x7F] }, + { offset: 0x7A841F, off: [0x7E], on: [0x7F] }, + { offset: 0x7A8682, off: [0x7E], on: [0x7F] }, + { offset: 0x7A2C61, off: [0x84], on: [0x8F] }, + { offset: 0x7A34EA, off: [0x75], on: [0x74] } + ] + }, + { + name: "Stock LDJ 120Hz Light Speed", + danger: "Halves most light rates to stock-like behaviour. Should be used along with LDJ 120Hz edits or TDJonLDJ", + patches: [ + { offset: 0x616625, off: [0x78], on: [0xf0] }, + { offset: 0x6272C9, off: [0x78], on: [0xf0] }, + { offset: 0x61661D, off: [0x4F], on: [0x4D] }, + { offset: 0x41096E, off: [0xCC, 0xCC], on: [0xD1, 0xF9] }, + { offset: 0x682B6E, off: [0x8B, 0x0D, 0xD0, 0xB6, 0x36, 0x06], on: [0xB9, 0x20, 0x00, 0x00, 0x00, 0x90] }, + { offset: 0x616A72, off: [0x6A], on: [0x67] }, + { offset: 0x6165DD, off: [0xCC, 0xCC, 0xCC], on: [0x8B, 0x71, 0x3C] }, + { offset: 0x616641, off: [0x8B, 0x4B, 0x3C], on: [0xD1, 0xFE, 0x90] }, + { offset: 0x61664A, off: [0xE9, 0x03, 0xD1], on: [0xEE, 0x01, 0xF2] }, + { offset: 0x61665A, off: [0x2B, 0xC8], on: [0x29, 0xC6] }, + { offset: 0x61665D, off: [0xF9], on: [0xFE] }, + { offset: 0x683BA7, off: [0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC, 0xCC], on: [0x44, 0x8B, 0x49, 0x18, 0x41, 0xD1, 0xF9, 0xEB, 0x10] }, + { offset: 0x683BDD, off: [0x44, 0x8B, 0x43, 0x18], on: [0x45, 0x8B, 0xC1, 0x90] }, + { offset: 0x683E4A, off: [0x72], on: [0x59] } + ] } ]), new Patcher("bm2dx.dll", "2023-09-05 (LDJ-012)", [ diff --git a/iidx31epolis.html b/iidx31epolis.html index bddc59d..15eeffb 100644 --- a/iidx31epolis.html +++ b/iidx31epolis.html @@ -233,6 +233,26 @@ danger: "Boot in LDJ mode when using 010 DLL", patches: [{ offset: 0x9D1AC7, off: [0x03], on: [0x02] }], }, + { + name: "TDJonLDJ", + tooltip: "Lets you run TDJ mode on legacy cabinets", + danger: "FOR CABS ONLY", + patches: [ + { offset: 0x9EF1FD, off: [0x8E], on: [0x8F] }, + { offset: 0x9F2E62, off: [0x7E], on: [0x7F] }, + { offset: 0x90B3BC, off: [0x75], on: [0x74] }, + { offset: 0x9ED440, off: [0x02], on: [0x03] }, + { offset: 0x9F34EB, off: [0x44], on: [0x45] }, + { offset: 0x9F353D, off: [0x75], on: [0x74] }, + { offset: 0x8D4F68, off: [0x02], on: [0x03] }, + { offset: 0x9F2A16, off: [0x02], on: [0x03] }, + { offset: 0x9F2896, off: [0x02], on: [0x03] }, + { offset: 0x9F28FE, off: [0x02], on: [0x03] }, + { offset: 0x9F2B61, off: [0x02], on: [0x03] }, + { offset: 0x9ED180, off: [0x02], on: [0x03] }, + { offset: 0x9ED9CE, off: [0x02], on: [0x03] } + ] + }, { name: "Stock LDJ 120Hz Light Speed", danger: "Halves most light rates to stock-like behaviour. Should be used along with LDJ 120Hz edits",