Add DDR 2013 and update 2014

This commit is contained in:
drmext 2022-06-14 17:15:36 +00:00 committed by Will
parent 916538fe43
commit 67ece4a6c1
4 changed files with 165 additions and 590 deletions

69
ddr2013.html Normal file
View File

@ -0,0 +1,69 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>DDR 2013 DLL Modder</title>
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="js/dllpatcher.js"></script>
<script type="text/javascript">
window.addEventListener("load", function () {
new PatchContainer([
new Patcher("mdxja_945.dll", "2014-03-27", [
{
name: "NVIDIA gray arrow/freeze color fix",
tooltip: "Also affects newer AMD cards",
patches: [{ offset: 0x284EC, off: [0xD9, 0x44, 0x24, 0x24, 0x89, 0x54, 0x24, 0x1C, 0xDB, 0x44, 0x24, 0x1C, 0x85, 0xD2, 0x7D, 0x06, 0xD8, 0x05, 0x80, 0xCC, 0x22, 0x10, 0x8B, 0x6C, 0x24, 0x2C, 0xDE, 0xF9, 0x0F, 0xBE, 0x54, 0x24, 0x13], on: [0x89, 0x54, 0xE4, 0x1C, 0xDB, 0x44, 0xE4, 0x1C, 0xD9, 0x44, 0xE4, 0x24, 0x8B, 0x54, 0xE4, 0x13, 0xDC, 0x05, 0x90, 0xCC, 0x22, 0x10, 0xD9, 0xC9, 0x0F, 0xBE, 0xD2, 0x8B, 0x6C, 0x24, 0x2C, 0xDE, 0xF9] }],
},
{
name: "Timer Freeze",
patches: [
{ offset: 0x240BB, off: [0x77, 0x09, 0xC7, 0x45, 0x3C, 0x00, 0x00], on: [0x90, 0x90, 0xC7, 0x45, 0x3C, 0x10, 0x27] },
{ offset: 0x24498, off: [0x89, 0x4D, 0x3C], on: [0x90, 0x90, 0x90] }
],
},
{
name: "Mute crowd cheering and booing during song",
tooltip: "Use with modified voice.xwb to also mute announcer",
patches: [{ offset: 0x481FB, off: [0x0F, 0x84], on: [0x90, 0xE9] }],
},
{
name: "Skip online update check",
tooltip: "30 seconds at boot",
patches: [{ offset: 0x1C9B0, off: [0x6A, 0x54], on: [0xEB, 0xC0] }],
},
{
name: "Song Unlock",
patches: [
{ offset: 0x2C6B, off: [0x75], on: [0xEB] },
{ offset: 0xB78E, off: [0x72, 0x06], on: [0x90, 0x90] },
{ offset: 0xB803, off: [0x72, 0x06], on: [0x90, 0x90] },
{ offset: 0xB873, off: [0x72, 0x06], on: [0x90, 0x90] },
{ offset: 0xB89F, off: [0x72, 0x06], on: [0x90, 0x90] },
],
},
{
name: "Enable timing offset",
tooltip: "Set the value below to 2083529796 if disabled",
patches: [
{ offset: 0x4D790, off: [0x89], on: [0x05] },
{ offset: 0x4D795, off: [0x10, 0x7F, 0x04, 0x3B, 0xC6, 0x76, 0x0A], on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90] },
],
},
{
type: "number",
name: "Timing Offset",
tooltip: "Change 2083529796 to the actual default of -100. From there, in intervals of 500, subtract to make timing later or add to make it earlier.",
offset: 0x4D791,
size: 4,
min: -10000,
max: 10000,
},
]),
]);
});
</script>
</head>
<body>
<h1>DDR 2013 DLL Modder</h1>
</body>
</html>

View File

@ -1,590 +1,90 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>DDR 2014 DLL Modder</title>
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="js/dllpatcher.js"></script>
<script type="text/javascript">
window.addEventListener("load", function() {
new Patcher("mdxja.dll", "", [
{// Created by Renard1911
name : "Premium Free",
tooltip: "Song clears/scores only. Profile progress and custom settings do not save. Reboot game to re-query for scores.",
patches : [{offset : 0x23C5, off: [0xFF, 0x80, 0xE4, 0x16, 0x00, 0x00], on : [0x90, 0x90, 0x90, 0x90, 0x90, 0x90]}]
},
// These patches were auto-generated and thus very verbose
{
name : "Unlock all songs",
patches : [{offset : 0x205c70, off: [0xeb], on : [0x00]},
{offset : 0x205c74, off: [0xf7, 0x01], on : [0x00, 0x00]},
{offset : 0x205c78, off: [0xf5], on : [0x00]},
{offset : 0x205c7c, off: [0x60, 0x01], on : [0x00, 0x00]},
{offset : 0x205c80, off: [0x13, 0x01], on : [0x00, 0x00]},
{offset : 0x205c84, off: [0x95, 0x01], on : [0x00, 0x00]},
{offset : 0x205c88, off: [0x02], on : [0x00]},
{offset : 0x205c8c, off: [0x2e, 0x02], on : [0x00, 0x00]},
{offset : 0x205c90, off: [0x03], on : [0x00]},
{offset : 0x205c94, off: [0x28, 0x02], on : [0x00, 0x00]},
{offset : 0x205c98, off: [0x04], on : [0x00]},
{offset : 0x205c9c, off: [0x25, 0x02], on : [0x00, 0x00]},
{offset : 0x205ca0, off: [0x05], on : [0x00]},
{offset : 0x205ca4, off: [0x29, 0x02], on : [0x00, 0x00]},
{offset : 0x205ca8, off: [0x06], on : [0x00]},
{offset : 0x205cac, off: [0x26, 0x02], on : [0x00, 0x00]},
{offset : 0x205cb0, off: [0x07], on : [0x00]},
{offset : 0x205cb4, off: [0x2a, 0x02], on : [0x00, 0x00]},
{offset : 0x205cb8, off: [0x08], on : [0x00]},
{offset : 0x205cbc, off: [0x27, 0x02], on : [0x00, 0x00]},
{offset : 0x205cc0, off: [0x09], on : [0x00]},
{offset : 0x205cc4, off: [0x2d, 0x02], on : [0x00, 0x00]},
{offset : 0x205cc8, off: [0x0a], on : [0x00]},
{offset : 0x205ccc, off: [0x2b, 0x02], on : [0x00, 0x00]},
{offset : 0x205cd0, off: [0x0b], on : [0x00]},
{offset : 0x205cd4, off: [0x2c, 0x02], on : [0x00, 0x00]},
{offset : 0x205cd8, off: [0x45], on : [0x00]},
{offset : 0x205cdc, off: [0x33, 0x02], on : [0x00, 0x00]},
{offset : 0x205ce0, off: [0x3c], on : [0x00]},
{offset : 0x205ce4, off: [0x34, 0x02], on : [0x00, 0x00]},
{offset : 0x205ce8, off: [0x3d], on : [0x00]},
{offset : 0x205cec, off: [0x35, 0x02], on : [0x00, 0x00]},
{offset : 0x205cf0, off: [0x3e], on : [0x00]},
{offset : 0x205cf4, off: [0x36, 0x02], on : [0x00, 0x00]},
{offset : 0x205cf8, off: [0x3f], on : [0x00]},
{offset : 0x205cfc, off: [0x37, 0x02], on : [0x00, 0x00]},
{offset : 0x205d00, off: [0x40], on : [0x00]},
{offset : 0x205d04, off: [0x38, 0x02], on : [0x00, 0x00]},
{offset : 0x205d08, off: [0x41], on : [0x00]},
{offset : 0x205d0c, off: [0x39, 0x02], on : [0x00, 0x00]},
{offset : 0x205d10, off: [0x42], on : [0x00]},
{offset : 0x205d14, off: [0x3a, 0x02], on : [0x00, 0x00]},
{offset : 0x205d18, off: [0x43], on : [0x00]},
{offset : 0x205d1c, off: [0x3b, 0x02], on : [0x00, 0x00]},
{offset : 0x205d20, off: [0x44], on : [0x00]},
{offset : 0x205d24, off: [0x3c, 0x02], on : [0x00, 0x00]},
{offset : 0x205d28, off: [0x55], on : [0x00]},
{offset : 0x205d2c, off: [0x4d, 0x02], on : [0x00, 0x00]},
{offset : 0x205d30, off: [0x56], on : [0x00]},
{offset : 0x205d34, off: [0x4a, 0x02], on : [0x00, 0x00]},
{offset : 0x205d38, off: [0x57], on : [0x00]},
{offset : 0x205d3c, off: [0x4b, 0x02], on : [0x00, 0x00]},
{offset : 0x205d40, off: [0x58], on : [0x00]},
{offset : 0x205d44, off: [0x43, 0x02], on : [0x00, 0x00]},
{offset : 0x205d48, off: [0x59], on : [0x00]},
{offset : 0x205d4c, off: [0x4c, 0x02], on : [0x00, 0x00]},
{offset : 0x205d50, off: [0x5a], on : [0x00]},
{offset : 0x205d54, off: [0x42, 0x02], on : [0x00, 0x00]},
{offset : 0x205d58, off: [0x5b], on : [0x00]},
{offset : 0x205d5c, off: [0x49, 0x02], on : [0x00, 0x00]},
{offset : 0x205d60, off: [0x5c], on : [0x00]},
{offset : 0x205d64, off: [0x46, 0x02], on : [0x00, 0x00]},
{offset : 0x205d68, off: [0x5d], on : [0x00]},
{offset : 0x205d6c, off: [0x45, 0x02], on : [0x00, 0x00]},
{offset : 0x205d70, off: [0x5e], on : [0x00]},
{offset : 0x205d74, off: [0x48, 0x02], on : [0x00, 0x00]},
{offset : 0x205d78, off: [0x5f], on : [0x00]},
{offset : 0x205d7c, off: [0x44, 0x02], on : [0x00, 0x00]},
{offset : 0x205d80, off: [0x60], on : [0x00]},
{offset : 0x205d84, off: [0x47, 0x02], on : [0x00, 0x00]},
{offset : 0x205d88, off: [0x61], on : [0x00]},
{offset : 0x205d8c, off: [0x4e, 0x02], on : [0x00, 0x00]},
{offset : 0x205d90, off: [0x16], on : [0x00]},
{offset : 0x205d94, off: [0x0b, 0x02], on : [0x00, 0x00]},
{offset : 0x205d98, off: [0x17], on : [0x00]},
{offset : 0x205d9c, off: [0xff, 0x01], on : [0x00, 0x00]},
{offset : 0x205da0, off: [0x18], on : [0x00]},
{offset : 0x205da4, off: [0x23, 0x02], on : [0x00, 0x00]},
{offset : 0x205da8, off: [0x19], on : [0x00]},
{offset : 0x205dac, off: [0x0c, 0x02], on : [0x00, 0x00]},
{offset : 0x205db0, off: [0x1a], on : [0x00]},
{offset : 0x205db4, off: [0x07, 0x02], on : [0x00, 0x00]},
{offset : 0x205db8, off: [0x1b], on : [0x00]},
{offset : 0x205dbc, off: [0x04, 0x02], on : [0x00, 0x00]},
{offset : 0x205dc0, off: [0x1c], on : [0x00]},
{offset : 0x205dc4, off: [0x08, 0x02], on : [0x00, 0x00]},
{offset : 0x205dc8, off: [0x1d], on : [0x00]},
{offset : 0x205dcc, off: [0x01, 0x02], on : [0x00, 0x00]},
{offset : 0x205dd0, off: [0x1e], on : [0x00]},
{offset : 0x205dd4, off: [0x03, 0x02], on : [0x00, 0x00]},
{offset : 0x205dd8, off: [0x1f], on : [0x00]},
{offset : 0x205ddc, off: [0x0e, 0x02], on : [0x00, 0x00]},
{offset : 0x205de0, off: [0x7f], on : [0x00]},
{offset : 0x205de4, off: [0x54, 0x02], on : [0x00, 0x00]},
{offset : 0x205de8, off: [0x7e], on : [0x00]},
{offset : 0x205dec, off: [0x55, 0x02], on : [0x00, 0x00]},
{offset : 0x205df0, off: [0x84], on : [0x00]},
{offset : 0x205df4, off: [0x56, 0x02], on : [0x00, 0x00]},
{offset : 0x205df8, off: [0x85], on : [0x00]},
{offset : 0x205dfc, off: [0x57, 0x02], on : [0x00, 0x00]},
{offset : 0x205e00, off: [0x86], on : [0x00]},
{offset : 0x205e04, off: [0x58, 0x02], on : [0x00, 0x00]},
{offset : 0x205e08, off: [0x87], on : [0x00]},
{offset : 0x205e0c, off: [0x59, 0x02], on : [0x00, 0x00]},
{offset : 0x205e10, off: [0x82], on : [0x00]},
{offset : 0x205e14, off: [0x5a, 0x02], on : [0x00, 0x00]},
{offset : 0x205e18, off: [0x83], on : [0x00]},
{offset : 0x205e1c, off: [0x5b, 0x02], on : [0x00, 0x00]},
{offset : 0x205e20, off: [0x88], on : [0x00]},
{offset : 0x205e24, off: [0x63, 0x02], on : [0x00, 0x00]},
{offset : 0x205e28, off: [0x89], on : [0x00]},
{offset : 0x205e2c, off: [0x64, 0x02], on : [0x00, 0x00]},
{offset : 0x205e30, off: [0x8a], on : [0x00]},
{offset : 0x205e34, off: [0x65, 0x02], on : [0x00, 0x00]},
{offset : 0x205e38, off: [0x8b], on : [0x00]},
{offset : 0x205e3c, off: [0x61, 0x02], on : [0x00, 0x00]},
{offset : 0x205e40, off: [0x8c], on : [0x00]},
{offset : 0x205e44, off: [0x62, 0x02], on : [0x00, 0x00]},
{offset : 0x205e48, off: [0x8d], on : [0x00]},
{offset : 0x205e4c, off: [0x5c, 0x02], on : [0x00, 0x00]},
{offset : 0x205e50, off: [0x8e], on : [0x00]},
{offset : 0x205e54, off: [0x5d, 0x02], on : [0x00, 0x00]},
{offset : 0x205e58, off: [0x8f], on : [0x00]},
{offset : 0x205e5c, off: [0x5e, 0x02], on : [0x00, 0x00]},
{offset : 0x205e60, off: [0x90], on : [0x00]},
{offset : 0x205e64, off: [0x5f, 0x02], on : [0x00, 0x00]},
{offset : 0x205e68, off: [0x91], on : [0x00]},
{offset : 0x205e6c, off: [0x60, 0x02], on : [0x00, 0x00]},
{offset : 0x205e70, off: [0x99], on : [0x00]},
{offset : 0x205e74, off: [0x66, 0x02], on : [0x00, 0x00]},
{offset : 0x205e78, off: [0x9a], on : [0x00]},
{offset : 0x205e7c, off: [0x69, 0x02], on : [0x00, 0x00]},
{offset : 0x205e80, off: [0x9b], on : [0x00]},
{offset : 0x205e84, off: [0x67, 0x02], on : [0x00, 0x00]},
{offset : 0x205e88, off: [0x9c], on : [0x00]},
{offset : 0x205e8c, off: [0x68, 0x02], on : [0x00, 0x00]},
{offset : 0x205e90, off: [0x9d], on : [0x00]},
{offset : 0x205e94, off: [0x6a, 0x02], on : [0x00, 0x00]},
{offset : 0x205e98, off: [0xa0], on : [0x00]},
{offset : 0x205e9c, off: [0x7f, 0x02], on : [0x00, 0x00]},
{offset : 0x205ea0, off: [0xa2], on : [0x00]},
{offset : 0x205ea4, off: [0x77, 0x02], on : [0x00, 0x00]},
{offset : 0x205ea8, off: [0xa3], on : [0x00]},
{offset : 0x205eac, off: [0x6b, 0x02], on : [0x00, 0x00]},
{offset : 0x205eb0, off: [0xa4], on : [0x00]},
{offset : 0x205eb4, off: [0x72, 0x02], on : [0x00, 0x00]},
{offset : 0x205eb8, off: [0xa5], on : [0x00]},
{offset : 0x205ebc, off: [0x6d, 0x02], on : [0x00, 0x00]},
{offset : 0x205ec0, off: [0xa7], on : [0x00]},
{offset : 0x205ec4, off: [0x71, 0x02], on : [0x00, 0x00]},
{offset : 0x205ec8, off: [0xa8], on : [0x00]},
{offset : 0x205ecc, off: [0x78, 0x02], on : [0x00, 0x00]},
{offset : 0x205ed0, off: [0xa9], on : [0x00]},
{offset : 0x205ed4, off: [0x6c, 0x02], on : [0x00, 0x00]},
{offset : 0x205ed8, off: [0xaa], on : [0x00]},
{offset : 0x205edc, off: [0x6f, 0x02], on : [0x00, 0x00]},
{offset : 0x205ee0, off: [0xab], on : [0x00]},
{offset : 0x205ee4, off: [0x7b, 0x02], on : [0x00, 0x00]},
{offset : 0x205ee8, off: [0xac], on : [0x00]},
{offset : 0x205eec, off: [0x7a, 0x02], on : [0x00, 0x00]},
{offset : 0x205ef0, off: [0xae], on : [0x00]},
{offset : 0x205ef4, off: [0x7c, 0x02], on : [0x00, 0x00]},
{offset : 0x205ef8, off: [0xaf], on : [0x00]},
{offset : 0x205efc, off: [0x73, 0x02], on : [0x00, 0x00]},
{offset : 0x205f00, off: [0xb0], on : [0x00]},
{offset : 0x205f04, off: [0x70, 0x02], on : [0x00, 0x00]},
{offset : 0x205f08, off: [0xb1], on : [0x00]},
{offset : 0x205f0c, off: [0x7d, 0x02], on : [0x00, 0x00]},
{offset : 0x205f10, off: [0xb2], on : [0x00]},
{offset : 0x205f14, off: [0x6e, 0x02], on : [0x00, 0x00]},
{offset : 0x205f18, off: [0xb4], on : [0x00]},
{offset : 0x205f1c, off: [0x75, 0x02], on : [0x00, 0x00]},
{offset : 0x205f20, off: [0xb5], on : [0x00]},
{offset : 0x205f24, off: [0x76, 0x02], on : [0x00, 0x00]},
{offset : 0x205f28, off: [0xb6], on : [0x00]},
{offset : 0x205f2c, off: [0x7e, 0x02], on : [0x00, 0x00]},
{offset : 0x205f30, off: [0xb7], on : [0x00]},
{offset : 0x205f34, off: [0x79, 0x02], on : [0x00, 0x00]},
{offset : 0x205f38, off: [0xb8], on : [0x00]},
{offset : 0x205f3c, off: [0x74, 0x02], on : [0x00, 0x00]},
{offset : 0x205f40, off: [0xb9], on : [0x00]},
{offset : 0x205f44, off: [0x80, 0x02], on : [0x00, 0x00]},
{offset : 0x205f48, off: [0xbe], on : [0x00]},
{offset : 0x205f4c, off: [0x81, 0x02], on : [0x00, 0x00]},
{offset : 0x205f50, off: [0xbf], on : [0x00]},
{offset : 0x205f54, off: [0x82, 0x02], on : [0x00, 0x00]},
{offset : 0x205f58, off: [0xc0], on : [0x00]},
{offset : 0x205f5c, off: [0x83, 0x02], on : [0x00, 0x00]},
{offset : 0x205f60, off: [0xc1], on : [0x00]},
{offset : 0x205f64, off: [0x84, 0x02], on : [0x00, 0x00]},
{offset : 0x205f68, off: [0xc2], on : [0x00]},
{offset : 0x205f6c, off: [0x87, 0x02], on : [0x00, 0x00]},
{offset : 0x205f70, off: [0xc3], on : [0x00]},
{offset : 0x205f74, off: [0x88, 0x02], on : [0x00, 0x00]},
{offset : 0x205f78, off: [0xc4], on : [0x00]},
{offset : 0x205f7c, off: [0x86, 0x02], on : [0x00, 0x00]},
{offset : 0x205f80, off: [0xc5], on : [0x00]},
{offset : 0x205f84, off: [0x85, 0x02], on : [0x00, 0x00]},
{offset : 0x205f88, off: [0xc7], on : [0x00]},
{offset : 0x205f8c, off: [0x89, 0x02], on : [0x00, 0x00]},
{offset : 0x205f90, off: [0xc8], on : [0x00]},
{offset : 0x205f94, off: [0x8b, 0x02], on : [0x00, 0x00]},
{offset : 0x205f98, off: [0xca], on : [0x00]},
{offset : 0x205f9c, off: [0x8a, 0x02], on : [0x00, 0x00]},
{offset : 0x205fa0, off: [0xcc], on : [0x00]},
{offset : 0x205fa4, off: [0x8f, 0x02], on : [0x00, 0x00]},
{offset : 0x205fa8, off: [0xcd], on : [0x00]},
{offset : 0x205fac, off: [0x90, 0x02], on : [0x00, 0x00]},
{offset : 0x205fb0, off: [0xce], on : [0x00]},
{offset : 0x205fb4, off: [0x91, 0x02], on : [0x00, 0x00]},
{offset : 0x205fb8, off: [0xcf], on : [0x00]},
{offset : 0x205fbc, off: [0x92, 0x02], on : [0x00, 0x00]},
{offset : 0x205fc0, off: [0xd0], on : [0x00]},
{offset : 0x205fc4, off: [0x93, 0x02], on : [0x00, 0x00]},
{offset : 0x205fc8, off: [0xd1], on : [0x00]},
{offset : 0x205fcc, off: [0x94, 0x02], on : [0x00, 0x00]},
{offset : 0x205fd0, off: [0xd2], on : [0x00]},
{offset : 0x205fd4, off: [0x8c, 0x02], on : [0x00, 0x00]},
{offset : 0x205fd8, off: [0xd3], on : [0x00]},
{offset : 0x205fdc, off: [0x8d, 0x02], on : [0x00, 0x00]},
{offset : 0x205fe0, off: [0xd4], on : [0x00]},
{offset : 0x205fe4, off: [0x8e, 0x02], on : [0x00, 0x00]},
{offset : 0x205fe8, off: [0xd7], on : [0x00]},
{offset : 0x205fec, off: [0x8c, 0x02], on : [0x00, 0x00]},
{offset : 0x205ff0, off: [0xd8], on : [0x00]},
{offset : 0x205ff4, off: [0x8d, 0x02], on : [0x00, 0x00]},
{offset : 0x205ff8, off: [0xd9], on : [0x00]},
{offset : 0x205ffc, off: [0x8e, 0x02], on : [0x00, 0x00]},
{offset : 0x206000, off: [0xdb], on : [0x00]},
{offset : 0x206004, off: [0x95, 0x02], on : [0x00, 0x00]},
{offset : 0x206008, off: [0xdc], on : [0x00]},
{offset : 0x20600c, off: [0x96, 0x02], on : [0x00, 0x00]},
{offset : 0x206010, off: [0xdd], on : [0x00]},
{offset : 0x206014, off: [0x97, 0x02], on : [0x00, 0x00]},
{offset : 0x206018, off: [0xde], on : [0x00]},
{offset : 0x20601c, off: [0x98, 0x02], on : [0x00, 0x00]},
{offset : 0x206020, off: [0xdf], on : [0x00]},
{offset : 0x206024, off: [0x99, 0x02], on : [0x00, 0x00]},
{offset : 0x206028, off: [0xe0], on : [0x00]},
{offset : 0x20602c, off: [0x9a, 0x02], on : [0x00, 0x00]},
{offset : 0x206030, off: [0xe1], on : [0x00]},
{offset : 0x206034, off: [0x9b, 0x02], on : [0x00, 0x00]},
{offset : 0x206038, off: [0xe2], on : [0x00]},
{offset : 0x20603c, off: [0x9c, 0x02], on : [0x00, 0x00]},
{offset : 0x206040, off: [0xe3], on : [0x00]},
{offset : 0x206044, off: [0x9d, 0x02], on : [0x00, 0x00]},
{offset : 0x206048, off: [0xed], on : [0x00]},
{offset : 0x20604c, off: [0x9f, 0x02], on : [0x00, 0x00]},
{offset : 0x206050, off: [0xee], on : [0x00]},
{offset : 0x206054, off: [0x9e, 0x02], on : [0x00, 0x00]},
{offset : 0x206058, off: [0xef], on : [0x00]},
{offset : 0x20605c, off: [0xa0, 0x02], on : [0x00, 0x00]},
{offset : 0x206060, off: [0xf0], on : [0x00]},
{offset : 0x206064, off: [0xa1, 0x02], on : [0x00, 0x00]},
{offset : 0x206068, off: [0xf1], on : [0x00]},
{offset : 0x20606c, off: [0xa2, 0x02], on : [0x00, 0x00]},
{offset : 0x206070, off: [0xf2], on : [0x00]},
{offset : 0x206074, off: [0xa3, 0x02], on : [0x00, 0x00]},
{offset : 0x206078, off: [0xf4], on : [0x00]},
{offset : 0x20607c, off: [0xa4, 0x02], on : [0x00, 0x00]},
{offset : 0x206080, off: [0xf7], on : [0x00]},
{offset : 0x206084, off: [0xa5, 0x02], on : [0x00, 0x00]},
{offset : 0x206088, off: [0xf9], on : [0x00]},
{offset : 0x20608c, off: [0xa6, 0x02], on : [0x00, 0x00]},
{offset : 0x206090, off: [0xfa], on : [0x00]},
{offset : 0x206094, off: [0xa7, 0x02], on : [0x00, 0x00]},
{offset : 0x206098, off: [0xfb], on : [0x00]},
{offset : 0x20609c, off: [0xa8, 0x02], on : [0x00, 0x00]},
{offset : 0x2060a0, off: [0xfc], on : [0x00]},
{offset : 0x2060a4, off: [0xa9, 0x02], on : [0x00, 0x00]},
{offset : 0x2060a8, off: [0xfd], on : [0x00]},
{offset : 0x2060ac, off: [0xaa, 0x02], on : [0x00, 0x00]},
{offset : 0x2060b0, off: [0xfe], on : [0x00]},
{offset : 0x2060b4, off: [0xab, 0x02], on : [0x00, 0x00]},
{offset : 0x2060b8, off: [0xff], on : [0x00]},
{offset : 0x2060bc, off: [0xac, 0x02], on : [0x00, 0x00]},
{offset : 0x2060c1, off: [0x01], on : [0x00]},
{offset : 0x2060c4, off: [0xad, 0x02], on : [0x00, 0x00]},
{offset : 0x2060c8, off: [0x02, 0x01], on : [0x00, 0x00]},
{offset : 0x2060cc, off: [0xae, 0x02], on : [0x00, 0x00]},
{offset : 0x2060d0, off: [0x03, 0x01], on : [0x00, 0x00]},
{offset : 0x2060d4, off: [0xaf, 0x02], on : [0x00, 0x00]},
{offset : 0x2060d8, off: [0x04, 0x01], on : [0x00, 0x00]},
{offset : 0x2060dc, off: [0xb0, 0x02], on : [0x00, 0x00]},
{offset : 0x2060e0, off: [0x05, 0x01], on : [0x00, 0x00]},
{offset : 0x2060e4, off: [0xb1, 0x02], on : [0x00, 0x00]},
{offset : 0x2060e8, off: [0x06, 0x01], on : [0x00, 0x00]},
{offset : 0x2060ec, off: [0xb2, 0x02], on : [0x00, 0x00]},
{offset : 0x2060f0, off: [0x07, 0x01], on : [0x00, 0x00]},
{offset : 0x2060f4, off: [0xb3, 0x02], on : [0x00, 0x00]},
{offset : 0x2060f8, off: [0x08, 0x01], on : [0x00, 0x00]},
{offset : 0x2060fc, off: [0xb4, 0x02], on : [0x00, 0x00]},
{offset : 0x206100, off: [0x09, 0x01], on : [0x00, 0x00]},
{offset : 0x206104, off: [0xb5, 0x02], on : [0x00, 0x00]},
{offset : 0x206108, off: [0x18, 0x01], on : [0x00, 0x00]},
{offset : 0x20610c, off: [0xb6, 0x02], on : [0x00, 0x00]},
{offset : 0x206110, off: [0x19, 0x01], on : [0x00, 0x00]},
{offset : 0x206114, off: [0xb7, 0x02], on : [0x00, 0x00]},
{offset : 0x206118, off: [0x1a, 0x01], on : [0x00, 0x00]},
{offset : 0x20611c, off: [0xb8, 0x02], on : [0x00, 0x00]},
{offset : 0x206120, off: [0x1f, 0x01], on : [0x00, 0x00]},
{offset : 0x206124, off: [0xb9, 0x02], on : [0x00, 0x00]},
{offset : 0x206128, off: [0x20, 0x01], on : [0x00, 0x00]},
{offset : 0x20612c, off: [0xba, 0x02], on : [0x00, 0x00]},
{offset : 0x206130, off: [0x21, 0x01], on : [0x00, 0x00]},
{offset : 0x206134, off: [0xbb, 0x02], on : [0x00, 0x00]},
{offset : 0x206138, off: [0x23, 0x01], on : [0x00, 0x00]},
{offset : 0x20613c, off: [0xbc, 0x02], on : [0x00, 0x00]},
{offset : 0x206140, off: [0x24, 0x01], on : [0x00, 0x00]},
{offset : 0x206144, off: [0xbd, 0x02], on : [0x00, 0x00]},
{offset : 0x206148, off: [0x25, 0x01], on : [0x00, 0x00]},
{offset : 0x20614c, off: [0xbe, 0x02], on : [0x00, 0x00]},
{offset : 0x206150, off: [0x26, 0x01], on : [0x00, 0x00]},
{offset : 0x206154, off: [0xbf, 0x02], on : [0x00, 0x00]},
{offset : 0x206158, off: [0x29, 0x01], on : [0x00, 0x00]},
{offset : 0x20615c, off: [0xc2, 0x02], on : [0x00, 0x00]},
{offset : 0x206160, off: [0x2a, 0x01], on : [0x00, 0x00]},
{offset : 0x206164, off: [0xc0, 0x02], on : [0x00, 0x00]},
{offset : 0x206168, off: [0x2b, 0x01], on : [0x00, 0x00]},
{offset : 0x20616c, off: [0xc1, 0x02], on : [0x00, 0x00]},
{offset : 0x206170, off: [0x2d, 0x01], on : [0x00, 0x00]},
{offset : 0x206174, off: [0xc3, 0x02], on : [0x00, 0x00]},
{offset : 0x206178, off: [0x32, 0x01], on : [0x00, 0x00]},
{offset : 0x20617c, off: [0xc4, 0x02], on : [0x00, 0x00]},
{offset : 0x206180, off: [0x33, 0x01], on : [0x00, 0x00]},
{offset : 0x206184, off: [0xc5, 0x02], on : [0x00, 0x00]},
{offset : 0x206188, off: [0x34, 0x01], on : [0x00, 0x00]},
{offset : 0x20618c, off: [0xc7, 0x02], on : [0x00, 0x00]},
{offset : 0x206190, off: [0x35, 0x01], on : [0x00, 0x00]},
{offset : 0x206194, off: [0xc6, 0x02], on : [0x00, 0x00]},
{offset : 0x206198, off: [0x36, 0x01], on : [0x00, 0x00]},
{offset : 0x20619c, off: [0xc8, 0x02], on : [0x00, 0x00]},
{offset : 0x2061a0, off: [0x37, 0x01], on : [0x00, 0x00]},
{offset : 0x2061a4, off: [0x69, 0x01], on : [0x00, 0x00]},
{offset : 0x2061a8, off: [0x38, 0x01], on : [0x00, 0x00]},
{offset : 0x2061ac, off: [0x5c, 0x01], on : [0x00, 0x00]},
{offset : 0x2061b0, off: [0x39, 0x01], on : [0x00, 0x00]},
{offset : 0x2061b4, off: [0x71, 0x01], on : [0x00, 0x00]},
{offset : 0x2061b8, off: [0x3a, 0x01], on : [0x00, 0x00]},
{offset : 0x2061bc, off: [0x70, 0x01], on : [0x00, 0x00]},
{offset : 0x2061c0, off: [0x3b, 0x01], on : [0x00, 0x00]},
{offset : 0x2061c4, off: [0x96, 0x01], on : [0x00, 0x00]},
{offset : 0x2061c8, off: [0x3c, 0x01], on : [0x00, 0x00]},
{offset : 0x2061cc, off: [0x67, 0x01], on : [0x00, 0x00]},
{offset : 0x2061d0, off: [0x3d, 0x01], on : [0x00, 0x00]},
{offset : 0x2061d4, off: [0x68, 0x01], on : [0x00, 0x00]},
{offset : 0x2061d8, off: [0x3e, 0x01], on : [0x00, 0x00]},
{offset : 0x2061dc, off: [0x9a, 0x01], on : [0x00, 0x00]},
{offset : 0x2061e0, off: [0x40, 0x01], on : [0x00, 0x00]},
{offset : 0x2061e4, off: [0x5d, 0x01], on : [0x00, 0x00]},
{offset : 0x2061e8, off: [0xc9], on : [0x00]},
{offset : 0x2061ec, off: [0xc9, 0x02], on : [0x00, 0x00]},
{offset : 0x2061f0, off: [0x42, 0x01], on : [0x00, 0x00]},
{offset : 0x2061f4, off: [0xcd, 0x02], on : [0x00, 0x00]},
{offset : 0x2061f8, off: [0x43, 0x01], on : [0x00, 0x00]},
{offset : 0x2061fc, off: [0xcb, 0x02], on : [0x00, 0x00]},
{offset : 0x206200, off: [0x44, 0x01], on : [0x00, 0x00]},
{offset : 0x206204, off: [0xcc, 0x02], on : [0x00, 0x00]},
{offset : 0x206208, off: [0x45, 0x01], on : [0x00, 0x00]},
{offset : 0x20620c, off: [0xcf, 0x02], on : [0x00, 0x00]},
{offset : 0x206210, off: [0x46, 0x01], on : [0x00, 0x00]},
{offset : 0x206214, off: [0xca, 0x02], on : [0x00, 0x00]},
{offset : 0x206218, off: [0x47, 0x01], on : [0x00, 0x00]},
{offset : 0x20621c, off: [0xce, 0x02], on : [0x00, 0x00]},
{offset : 0x206220, off: [0x4d, 0x01], on : [0x00, 0x00]},
{offset : 0x206224, off: [0xd0, 0x02], on : [0x00, 0x00]},
{offset : 0x206228, off: [0x4e, 0x01], on : [0x00, 0x00]},
{offset : 0x20622c, off: [0xd1, 0x02], on : [0x00, 0x00]},
{offset : 0x206230, off: [0x4f, 0x01], on : [0x00, 0x00]},
{offset : 0x206234, off: [0xd2, 0x02], on : [0x00, 0x00]},
{offset : 0x206238, off: [0x51, 0x01], on : [0x00, 0x00]},
{offset : 0x20623c, off: [0xd4, 0x02], on : [0x00, 0x00]},
{offset : 0x206240, off: [0x52, 0x01], on : [0x00, 0x00]},
{offset : 0x206244, off: [0xd3, 0x02], on : [0x00, 0x00]},
{offset : 0x206248, off: [0x54, 0x01], on : [0x00, 0x00]},
{offset : 0x20624c, off: [0xd5, 0x02], on : [0x00, 0x00]},
{offset : 0x206250, off: [0x57, 0x01], on : [0x00, 0x00]},
{offset : 0x206254, off: [0x78], on : [0x00]},
{offset : 0x206258, off: [0x5a, 0x01], on : [0x00, 0x00]},
{offset : 0x20625c, off: [0xd6, 0x02], on : [0x00, 0x00]},
{offset : 0x206260, off: [0x5b, 0x01], on : [0x00, 0x00]},
{offset : 0x206264, off: [0xd7, 0x02], on : [0x00, 0x00]},
{offset : 0x206268, off: [0x5c, 0x01], on : [0x00, 0x00]},
{offset : 0x20626c, off: [0xd8, 0x02], on : [0x00, 0x00]},
{offset : 0x206270, off: [0x5e, 0x01], on : [0x00, 0x00]},
{offset : 0x206274, off: [0xd9, 0x02], on : [0x00, 0x00]},
{offset : 0x206278, off: [0x5f, 0x01], on : [0x00, 0x00]},
{offset : 0x20627c, off: [0xdb, 0x02], on : [0x00, 0x00]},
{offset : 0x206280, off: [0x60, 0x01], on : [0x00, 0x00]},
{offset : 0x206284, off: [0xdc, 0x02], on : [0x00, 0x00]},
{offset : 0x206288, off: [0x5d, 0x01], on : [0x00, 0x00]},
{offset : 0x20628c, off: [0xda, 0x02], on : [0x00, 0x00]},
{offset : 0x206290, off: [0x16], on : [0x00]},
{offset : 0x206294, off: [0x0b, 0x02], on : [0x00, 0x00]},
{offset : 0x206298, off: [0x17], on : [0x00]},
{offset : 0x20629c, off: [0xff, 0x01], on : [0x00, 0x00]},
{offset : 0x2062a0, off: [0x18], on : [0x00]},
{offset : 0x2062a4, off: [0x23, 0x02], on : [0x00, 0x00]},
{offset : 0x2062a8, off: [0x19], on : [0x00]},
{offset : 0x2062ac, off: [0x0c, 0x02], on : [0x00, 0x00]},
{offset : 0x2062b0, off: [0x1a], on : [0x00]},
{offset : 0x2062b4, off: [0x07, 0x02], on : [0x00, 0x00]},
{offset : 0x2062b8, off: [0x1b], on : [0x00]},
{offset : 0x2062bc, off: [0x04, 0x02], on : [0x00, 0x00]},
{offset : 0x2062c0, off: [0x45], on : [0x00]},
{offset : 0x2062c4, off: [0x33, 0x02], on : [0x00, 0x00]},
{offset : 0x2062c8, off: [0x91], on : [0x00]},
{offset : 0x2062cc, off: [0x60, 0x02], on : [0x00, 0x00]},
{offset : 0x2062d0, off: [0x9b], on : [0x00]},
{offset : 0x2062d4, off: [0x67, 0x02], on : [0x00, 0x00]},
{offset : 0x2062d8, off: [0x9c], on : [0x00]},
{offset : 0x2062dc, off: [0x68, 0x02], on : [0x00, 0x00]},
{offset : 0x2062e0, off: [0x9d], on : [0x00]},
{offset : 0x2062e4, off: [0x6a, 0x02], on : [0x00, 0x00]},
{offset : 0x2062e8, off: [0x1d], on : [0x00]},
{offset : 0x2062ec, off: [0x01, 0x02], on : [0x00, 0x00]},
{offset : 0x2062f0, off: [0x58, 0x01], on : [0x00, 0x00]},
{offset : 0x2062f4, off: [0xb5, 0x02], on : [0x00, 0x00]},
{offset : 0x2062fc, off: [0x01], on : [0x00]},
{offset : 0x206300, off: [0x0c], on : [0x00]},
{offset : 0x206304, off: [0x2e, 0x02], on : [0x00, 0x00]},
{offset : 0x206308, off: [0x0d], on : [0x00]},
{offset : 0x20630c, off: [0x28, 0x02], on : [0x00, 0x00]},
{offset : 0x206310, off: [0x0e], on : [0x00]},
{offset : 0x206314, off: [0x25, 0x02], on : [0x00, 0x00]},
{offset : 0x206318, off: [0x0f], on : [0x00]},
{offset : 0x20631c, off: [0x29, 0x02], on : [0x00, 0x00]},
{offset : 0x206320, off: [0x10], on : [0x00]},
{offset : 0x206324, off: [0x26, 0x02], on : [0x00, 0x00]},
{offset : 0x206328, off: [0x11], on : [0x00]},
{offset : 0x20632c, off: [0x2a, 0x02], on : [0x00, 0x00]},
{offset : 0x206330, off: [0x12], on : [0x00]},
{offset : 0x206334, off: [0x27, 0x02], on : [0x00, 0x00]},
{offset : 0x206338, off: [0x13], on : [0x00]},
{offset : 0x20633c, off: [0x2d, 0x02], on : [0x00, 0x00]},
{offset : 0x206340, off: [0x14], on : [0x00]},
{offset : 0x206344, off: [0x2b, 0x02], on : [0x00, 0x00]},
{offset : 0x206348, off: [0x15], on : [0x00]},
{offset : 0x20634c, off: [0x2c, 0x02], on : [0x00, 0x00]},
{offset : 0x206350, off: [0x38], on : [0x00]},
{offset : 0x206354, off: [0x19, 0x02], on : [0x00, 0x00]},
{offset : 0x206358, off: [0x39], on : [0x00]},
{offset : 0x20635c, off: [0x30, 0x02], on : [0x00, 0x00]},
{offset : 0x206360, off: [0x3a], on : [0x00]},
{offset : 0x206364, off: [0x31, 0x02], on : [0x00, 0x00]},
{offset : 0x206368, off: [0x46], on : [0x00]},
{offset : 0x20636c, off: [0x33, 0x02], on : [0x00, 0x00]},
{offset : 0x206370, off: [0x2c], on : [0x00]},
{offset : 0x206374, off: [0x12, 0x02], on : [0x00, 0x00]},
{offset : 0x206378, off: [0x2d], on : [0x00]},
{offset : 0x20637c, off: [0x13, 0x02], on : [0x00, 0x00]},
{offset : 0x206380, off: [0x2e], on : [0x00]},
{offset : 0x206384, off: [0x14, 0x02], on : [0x00, 0x00]},
{offset : 0x206388, off: [0x2f], on : [0x00]},
{offset : 0x20638c, off: [0x16, 0x02], on : [0x00, 0x00]},
{offset : 0x206390, off: [0x30], on : [0x00]},
{offset : 0x206394, off: [0x18, 0x02], on : [0x00, 0x00]},
{offset : 0x206398, off: [0x31], on : [0x00]},
{offset : 0x20639c, off: [0x0b, 0x02], on : [0x00, 0x00]},
{offset : 0x2063a0, off: [0x4b], on : [0x00]},
{offset : 0x2063a4, off: [0xff, 0x01], on : [0x00, 0x00]},
{offset : 0x2063a8, off: [0x33], on : [0x00]},
{offset : 0x2063ac, off: [0x0c, 0x02], on : [0x00, 0x00]},
{offset : 0x2063b0, off: [0x32], on : [0x00]},
{offset : 0x2063b4, off: [0x23, 0x02], on : [0x00, 0x00]},
{offset : 0x2063b8, off: [0x34], on : [0x00]},
{offset : 0x2063bc, off: [0x07, 0x02], on : [0x00, 0x00]},
{offset : 0x2063c0, off: [0x35], on : [0x00]},
{offset : 0x2063c4, off: [0x04, 0x02], on : [0x00, 0x00]},
{offset : 0x2063c8, off: [0x6b], on : [0x00]},
{offset : 0x2063cc, off: [0x45, 0x02], on : [0x00, 0x00]},
{offset : 0x2063d0, off: [0x6a], on : [0x00]},
{offset : 0x2063d4, off: [0x46, 0x02], on : [0x00, 0x00]},
{offset : 0x2063d8, off: [0x6e], on : [0x00]},
{offset : 0x2063dc, off: [0x47, 0x02], on : [0x00, 0x00]},
{offset : 0x2063e0, off: [0x6c], on : [0x00]},
{offset : 0x2063e4, off: [0x48, 0x02], on : [0x00, 0x00]},
{offset : 0x2063e8, off: [0x64], on : [0x00]},
{offset : 0x2063ec, off: [0x4b, 0x02], on : [0x00, 0x00]},
{offset : 0x2063f0, off: [0x6f], on : [0x00]},
{offset : 0x2063f4, off: [0x4e, 0x02], on : [0x00, 0x00]},
{offset : 0x2063f8, off: [0x22], on : [0x00]},
{offset : 0x2063fc, off: [0x05, 0x02], on : [0x00, 0x00]},
{offset : 0x206400, off: [0x24], on : [0x00]},
{offset : 0x206404, off: [0x09, 0x02], on : [0x00, 0x00]},
{offset : 0x206408, off: [0x25], on : [0x00]},
{offset : 0x20640c, off: [0x0a, 0x02], on : [0x00, 0x00]},
{offset : 0x206410, off: [0x26], on : [0x00]},
{offset : 0x206414, off: [0x0d, 0x02], on : [0x00, 0x00]},
{offset : 0x206418, off: [0x28], on : [0x00]},
{offset : 0x20641c, off: [0x0f, 0x02], on : [0x00, 0x00]},
{offset : 0x206420, off: [0x29], on : [0x00]},
{offset : 0x206424, off: [0x10, 0x02], on : [0x00, 0x00]},
{offset : 0x206428, off: [0x2a], on : [0x00]},
{offset : 0x20642c, off: [0x11, 0x02], on : [0x00, 0x00]},
{offset : 0x206430, off: [0x2b], on : [0x00]},
{offset : 0x206434, off: [0x24, 0x02], on : [0x00, 0x00]},
{offset : 0x206438, off: [0x20], on : [0x00]},
{offset : 0x20643c, off: [0x01, 0x02], on : [0x00, 0x00]},
{offset : 0x206440, off: [0x21], on : [0x00]},
{offset : 0x206444, off: [0x03, 0x02], on : [0x00, 0x00]},
{offset : 0x206448, off: [0x23], on : [0x00]},
{offset : 0x20644c, off: [0x08, 0x02], on : [0x00, 0x00]},
{offset : 0x206450, off: [0x27], on : [0x00]},
{offset : 0x206454, off: [0x0e, 0x02], on : [0x00, 0x00]},
{offset : 0x206458, off: [0x80], on : [0x00]},
{offset : 0x20645c, off: [0x54, 0x02], on : [0x00, 0x00]},
{offset : 0x206460, off: [0x93], on : [0x00]},
{offset : 0x206464, off: [0x55, 0x02], on : [0x00, 0x00]},
{offset : 0x206468, off: [0x92], on : [0x00]},
{offset : 0x20646c, off: [0x60, 0x02], on : [0x00, 0x00]},
{offset : 0x206470, off: [0x9e], on : [0x00]},
{offset : 0x206474, off: [0x6a, 0x02], on : [0x00, 0x00]},
{offset : 0x206478, off: [0xc6], on : [0x00]},
{offset : 0x20647c, off: [0x85, 0x02], on : [0x00, 0x00]},
{offset : 0x206480, off: [0xd5], on : [0x00]},
{offset : 0x206484, off: [0x93, 0x02], on : [0x00, 0x00]},
{offset : 0x206488, off: [0xd6], on : [0x00]},
{offset : 0x20648c, off: [0x94, 0x02], on : [0x00, 0x00]},
{offset : 0x206490, off: [0xe7], on : [0x00]},
{offset : 0x206494, off: [0x09], on : [0x00]},
{offset : 0x206498, off: [0xe8], on : [0x00]},
{offset : 0x20649c, off: [0x78], on : [0x00]},
{offset : 0x2064a0, off: [0xe9], on : [0x00]},
{offset : 0x2064a4, off: [0x2c, 0x01], on : [0x00, 0x00]},
{offset : 0x2064a8, off: [0xea], on : [0x00]},
{offset : 0x2064ac, off: [0xed, 0x01], on : [0x00, 0x00]},
{offset : 0x2064b0, off: [0x27, 0x01], on : [0x00, 0x00]},
{offset : 0x2064b4, off: [0xbf, 0x02], on : [0x00, 0x00]},
{offset : 0x2064b8, off: [0x4a, 0x01], on : [0x00, 0x00]},
{offset : 0x2064bc, off: [0xb3, 0x02], on : [0x00, 0x00]},
{offset : 0x2064c0, off: [0x4b, 0x01], on : [0x00, 0x00]},
{offset : 0x2064c4, off: [0xb4, 0x02], on : [0x00, 0x00]},
{offset : 0x2064c8, off: [0x4c, 0x01], on : [0x00, 0x00]},
{offset : 0x2064cc, off: [0xc9, 0x02], on : [0x00, 0x00]},
{offset : 0x2064d0, off: [0x50, 0x01], on : [0x00, 0x00]},
{offset : 0x2064d4, off: [0xd1, 0x02], on : [0x00, 0x00]},
{offset : 0x2064d8, off: [0x55, 0x01], on : [0x00, 0x00]},
{offset : 0x2064dc, off: [0x4f, 0x02], on : [0x00, 0x00]},
{offset : 0x2064e0, off: [0x56, 0x01], on : [0x00, 0x00]},
{offset : 0x2064e4, off: [0x32, 0x02], on : [0x00, 0x00]},
{offset : 0x2064e8, off: [0x58, 0x01], on : [0x00, 0x00]},
{offset : 0x2064ec, off: [0xb5, 0x02], on : [0x00, 0x00]},
{offset : 0x2064f0, off: [0x48], on : [0x00]},
{offset : 0x2064f4, off: [0x71], on : [0x00]},
{offset : 0x2064f8, off: [0x49], on : [0x00]},
{offset : 0x2064fc, off: [0x6c], on : [0x00]},
{offset : 0x206500, off: [0x94], on : [0x00]},
{offset : 0x206504, off: [0x55, 0x02], on : [0x00, 0x00]},
{offset : 0x206508, off: [0x98], on : [0x00]},
{offset : 0x20650c, off: [0x28, 0x02], on : [0x00, 0x00]},
{offset : 0x206510, off: [0x1b, 0x01], on : [0x00, 0x00]},
{offset : 0x206514, off: [0x32, 0x02], on : [0x00, 0x00]},
{offset : 0x206518, off: [0x1c, 0x01], on : [0x00, 0x00]},
{offset : 0x20651c, off: [0x50, 0x02], on : [0x00, 0x00]},
{offset : 0x206520, off: [0x2e, 0x01], on : [0x00, 0x00]},
{offset : 0x206524, off: [0xc2, 0x02], on : [0x00, 0x00]},
{offset : 0x206528, off: [0x2f, 0x01], on : [0x00, 0x00]},
{offset : 0x20652c, off: [0xc0, 0x02], on : [0x00, 0x00]},
{offset : 0x206530, off: [0x30, 0x01], on : [0x00, 0x00]},
{offset : 0x206534, off: [0xc3, 0x02], on : [0x00, 0x00]},
{offset : 0x20653c, off: [0x01], on : [0x00]},
]
},
]);
});
</script>
</head>
<body>
<h1>DDR 2014 DLL Modder</h1>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>DDR 2014 DLL Modder</title>
<link rel="stylesheet" href="css/style.css">
<script type="text/javascript" src="js/dllpatcher.js"></script>
<script type="text/javascript">
window.addEventListener("load", function () {
new PatchContainer([
new Patcher("mdxja_945.dll", "2015-12-21", [
// fix this
// {
// name: "NVIDIA gray arrow/freeze color fix",
// tooltip: "Also affects newer AMD cards",
// patches: [{ offset: 0x2DDB1, off: [0xD9, 0x85, 0xDC, 0xFE, 0xFF, 0xFF, 0x89, 0x8D, 0xF0, 0xFE, 0xFF, 0xFF, 0xDB, 0x85, 0xF0, 0xFE, 0xFF, 0xFF, 0x85, 0xC9, 0x79, 0x06, 0xD8, 0x05, 0x88, 0x80, 0x27, 0x10, 0x0F, 0xBE, 0x8D, 0xFB, 0xFE, 0xFF, 0xFF, 0xDE, 0xF9, 0x8B, 0x9D, 0xD0, 0xFE, 0xFF, 0xFF], on: [0x89, 0x8D, 0xF0, 0xFE, 0xFF, 0xFF, 0xDB, 0x85, 0xF0, 0xFE, 0xFF, 0xFF, 0xD9, 0x85, 0xDC, 0xFE, 0xFF, 0xFF, 0x8B, 0x8D, 0xFB, 0xFE, 0xFF, 0xFF, 0xDC, 0x05, 0x70, 0x80, 0x27, 0x10, 0xD9, 0xC9, 0x0F, 0xBE, 0xC9, 0x8B, 0x9D, 0xD0, 0xFE, 0xFF, 0xFF, 0xDE, 0xF9] }],
// },
{
name: "Coinstrip",
tooltip: "Disable this to get coin functionality back",
patches: [
{ offset: 0x118, off: [0x51, 0x68], on: [0xB2, 0x75] },
{ offset: 0x168, off: [0xB0, 0xF0, 0x4D], on: [0xB1, 0x6A, 0x4E] },
{ offset: 0x1ADEDC, off: [0xE8, 0x4F, 0x5E, 0x00, 0x00], on: [0x90, 0x90, 0x90, 0x90, 0x90] },
{ offset: 0x1E5344, off: [0x51, 0x68], on: [0xB2, 0x75] },
{ offset: 0x280844, off: [0x4E, 0x88, 0xD9, 0x63, 0x88, 0xBA, 0xC6, 0x49, 0x93, 0x0B, 0x04, 0x31, 0x98, 0xA4, 0xE3, 0x0C], on: [0x71, 0xC4, 0x8B, 0x03, 0xD9, 0xF2, 0x64, 0x43, 0xB9, 0xE0, 0x59, 0xE6, 0xF5, 0xA9, 0xD2, 0xC0] },
{ offset: 0x293434, off: [0xC0, 0x67], on: [0x22, 0x75] },
{ offset: 0x35C1E4, off: [0x50], on: [0xA0] },
{ offset: 0x4DAE86, off: [0xA7, 0xD9, 0x3D, 0x22, 0xC8, 0x2A, 0x3A, 0x40, 0x3F, 0x13, 0xBD, 0x5A, 0x13, 0x9D, 0xB7, 0x69, 0xEC, 0xA9, 0xBA], on: [0x76, 0xEA, 0x2E, 0xBC, 0x16, 0xC9, 0xE1, 0xE4, 0x54, 0x3B, 0x73, 0x72, 0x97, 0xD1, 0x68, 0x39, 0xC5, 0xFD, 0xBC] },
{ offset: 0x4DB367, off: [0x84, 0x05, 0x1E, 0xB2, 0x77, 0xBA, 0x7F, 0x1D, 0x3C, 0x5F, 0x37, 0x28, 0x0C, 0xA8, 0xB5, 0xE2, 0xD4, 0x99, 0x66, 0xF1, 0x30, 0x0D, 0x06, 0x09, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x01, 0x05, 0x00, 0x04, 0x82, 0x01, 0x00, 0x78, 0xBA, 0xBD, 0x91, 0x79, 0x72, 0xD3, 0xE7, 0x90, 0x59, 0x6D, 0xA1, 0xF5, 0x39, 0x9A, 0x07, 0xF6, 0x76, 0xC2, 0x88, 0x5F, 0x6D, 0x18, 0x97, 0x5E, 0xCE, 0x2E, 0x2E, 0xD8, 0x24, 0x31, 0xF5, 0xCE, 0x5E, 0x02, 0x8D, 0x3A, 0xB1, 0x4C, 0xC2, 0xFF, 0x87, 0xFA, 0xEC, 0x6D, 0xEE, 0x37, 0x41, 0x26, 0x91, 0xFA, 0x96, 0x3B, 0x47, 0xAC, 0x0B, 0x3D, 0xF5, 0x65, 0xD6, 0x2F, 0xA7, 0x79, 0xAB, 0xFC, 0x91, 0x36, 0x47, 0xC8, 0x73, 0x25, 0x7C, 0x6C, 0xB6, 0x5B, 0x88, 0xAA, 0x60, 0xE8, 0x8E, 0xED, 0x8F, 0x4C, 0xB3, 0xE5, 0xD3, 0x22, 0x34, 0x67, 0x45, 0x62, 0xBB, 0xCF, 0x62, 0x8E, 0xA5, 0xAF, 0x72, 0xC0, 0xF9, 0xAE, 0xD0, 0x8F, 0xE0, 0x33, 0x80, 0xF0, 0xD8, 0xC3, 0xE5, 0xF1, 0x38, 0x2F, 0x95, 0x53, 0xE0, 0x9E, 0xEB, 0x46, 0xEB, 0xEF, 0x30, 0xB6, 0xFD, 0x30, 0xC0, 0x26, 0x5C, 0x75, 0x0B, 0xF8, 0x67, 0xE8, 0x89, 0x96, 0xF4, 0xC7, 0x0D, 0x9B, 0xBE, 0x9D, 0xCD, 0x91, 0xA9, 0xEF, 0x5C, 0x87, 0xF0, 0x44, 0x36, 0xA4, 0x9F, 0x11, 0x84, 0x2A, 0xF0, 0xA0, 0x9C, 0x5D, 0x2A, 0xD7, 0xB4, 0x3A, 0x96, 0x04, 0x1B, 0x15, 0x0D, 0xBB, 0x27, 0xD6, 0x9B, 0xE1, 0x39, 0xA2, 0xBC, 0x98, 0xA3, 0xB5, 0x02, 0x21, 0xB2, 0xA4, 0x73, 0x57, 0xBC, 0x43, 0x9B, 0x15, 0x1B, 0x40, 0xB6, 0x6C, 0x3D, 0x32, 0xCE, 0xE0, 0xCF, 0x1F, 0x9B, 0x01, 0x0E, 0xE0, 0xB5, 0xEE, 0x79, 0x09, 0x04, 0xE5, 0xE0, 0x08, 0x2D, 0x42, 0xAC, 0xD2, 0x57, 0x4D, 0x13, 0x9A, 0x3B, 0x35, 0x53, 0x1D, 0xAC, 0x08, 0x4A, 0xEA, 0x8F, 0x05, 0x8F, 0x31, 0x2B, 0x66, 0x32, 0x74, 0x3E, 0xFD, 0x1B, 0x35, 0xD6, 0xFB, 0xB1, 0xD3, 0x54, 0x36, 0xB9, 0x81, 0xB8, 0x25, 0x22, 0x1D, 0xD5, 0xA6, 0x63, 0x81, 0x6C], on: [0xA4, 0x47, 0xA1, 0x50, 0xF7, 0x73, 0x43, 0xAB, 0x39, 0x18, 0x6D, 0x9E, 0xE1, 0xF9, 0xAA, 0x4B, 0x3D, 0x15, 0xC3, 0x65, 0x30, 0x0D, 0x06, 0x09, 0x2A, 0x86, 0x48, 0x86, 0xF7, 0x0D, 0x01, 0x01, 0x01, 0x05, 0x00, 0x04, 0x82, 0x01, 0x00, 0x66, 0x37, 0x87, 0xEB, 0xBE, 0xA3, 0x42, 0x06, 0xE7, 0xDE, 0xB5, 0x5B, 0x52, 0x84, 0xB2, 0x66, 0x64, 0x26, 0xF8, 0xA9, 0x48, 0x8F, 0xAD, 0x6B, 0x7D, 0x09, 0x07, 0x3F, 0xD0, 0x17, 0x54, 0xE9, 0xE3, 0x09, 0x7A, 0x4C, 0x9B, 0x0F, 0x78, 0xED, 0x96, 0x34, 0xBE, 0x4B, 0x5A, 0x5B, 0xCD, 0x84, 0x8E, 0xAE, 0xBE, 0xC3, 0xF4, 0xF1, 0x62, 0xFD, 0x99, 0x37, 0x5F, 0xE5, 0xDD, 0x31, 0x8C, 0x3D, 0xAE, 0x91, 0xCD, 0xAA, 0x3B, 0xEA, 0x1C, 0xF7, 0xA7, 0x8B, 0xB0, 0x83, 0x41, 0x55, 0x8D, 0xE2, 0x52, 0x20, 0xEF, 0x28, 0x8E, 0xBF, 0x8B, 0x70, 0x6C, 0x42, 0xD8, 0x7D, 0x8B, 0x94, 0xC8, 0xDE, 0xBB, 0xAE, 0xA7, 0xC8, 0x55, 0x69, 0xF4, 0x07, 0x4C, 0x79, 0x28, 0x46, 0x6E, 0x31, 0xB4, 0xB2, 0xFB, 0x86, 0xFE, 0x0D, 0xB4, 0xAE, 0xBA, 0xB2, 0x68, 0x48, 0xBE, 0x09, 0x7C, 0xC8, 0x45, 0xCC, 0x8E, 0x0F, 0xB2, 0x07, 0x4F, 0x0A, 0xE2, 0x8E, 0xE1, 0xEC, 0x91, 0x64, 0x92, 0x70, 0xE6, 0x2A, 0x99, 0xBA, 0x01, 0x4B, 0x3D, 0xCC, 0x23, 0x6A, 0x60, 0xE4, 0x7B, 0xF3, 0x89, 0x56, 0x5F, 0xC7, 0x42, 0x10, 0x1A, 0x09, 0x36, 0x20, 0xA9, 0x25, 0xEE, 0xE6, 0xBB, 0xA3, 0x56, 0x2B, 0xC9, 0x9D, 0x31, 0x2C, 0x5D, 0x81, 0x2F, 0x10, 0xFC, 0xDA, 0x84, 0xC6, 0xA7, 0x8D, 0xC6, 0x3A, 0x98, 0x58, 0xEC, 0xC3, 0x65, 0x13, 0x15, 0xC3, 0xC7, 0xFD, 0xF7, 0xEB, 0xEA, 0xCA, 0x15, 0x29, 0x56, 0x17, 0xD7, 0x26, 0x4F, 0x14, 0xC2, 0x58, 0x3B, 0x31, 0xC2, 0x62, 0xE4, 0x71, 0x78, 0x66, 0xB6, 0x52, 0x57, 0x8D, 0x7B, 0xA3, 0x25, 0x05, 0x7F, 0x22, 0x23, 0x12, 0xDC, 0x68, 0x98, 0x85, 0x02, 0xE1, 0x96, 0x0E, 0xF1, 0xFF, 0x90, 0x79, 0x5D, 0x80, 0xD0, 0xA2, 0x4A, 0xBD, 0x06, 0x33, 0x28, 0xD9] },
],
},
{// Created by Renard1911
name : "Premium Free",
tooltip: "Song clears/scores only. Profile progress and custom settings do not save. Reboot game to re-query for scores.",
patches : [{ offset: 0x23C5, off: [0xFF, 0x80, 0xE4, 0x16, 0x00, 0x00], on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90] }],
},
{
name: "Timer Freeze",
patches: [
{ offset: 0x2879B, off: [0x77, 0x09, 0xC7, 0x43, 0x3C, 0x00, 0x00], on: [0x90, 0x90, 0xC7, 0x43, 0x3C, 0x10, 0x27] },
{ offset: 0x28B38, off: [0x89, 0x4B, 0x3C], on: [0x90, 0x90, 0x90] }
],
},
{
name: "Mute crowd cheering and booing during song",
tooltip: "Use with modified voice.xwb to also mute announcer",
patches: [{ offset: 0x50801, off: [0x0F, 0x84], on: [0x90, 0xE9] }],
},
{
name: "Skip online update check",
tooltip: "30 seconds at boot",
patches: [{ offset: 0x1FA47, off: [0x6A, 0x54], on: [0xEB, 0xB4] }],
},
{
name: "Song Unlock",
patches: [
{ offset: 0x39B3, off: [0x75], on: [0xEB] },
{ offset: 0xDA3E, off: [0x72, 0x06], on: [0x90, 0x90] },
{ offset: 0xDA73, off: [0x72, 0x06], on: [0x90, 0x90] },
{ offset: 0xDA9F, off: [0x72, 0x06], on: [0x90, 0x90] },
{ offset: 0xDADB, off: [0x72, 0x06], on: [0x90, 0x90] },
],
},
{
name: "Enable timing offset",
tooltip: "Set the value below to 993010756 if disabled",
patches: [
{ offset: 0x562BD, off: [0x89], on: [0x05] },
{ offset: 0x562C2, off: [0xD6, 0x7C, 0x10, 0x7F, 0x04, 0x3B, 0xC6, 0x76, 0x0A], on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90] },
],
},
{
type: "number",
name: "Timing Offset",
tooltip: "Change 993010756 to the actual default of -100. From there, in intervals of 500, subtract to make timing later or add to make it earlier.",
offset: 0x562BE,
size: 4,
min: -10000,
max: 10000,
},
]),
]);
});
</script>
</head>
<body>
<h1>DDR 2014 DLL Modder</h1>
</body>
</html>

BIN
img/ddr2013.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@ -158,6 +158,12 @@
<div>Dance Dance Revolution X3</div>
</div>
</a>
<a href="ddr2013.html" class="gameicon">
<div>
<img src="img/ddr2013.png">
<div>Dance Dance Revolution 2013</div>
</div>
</a>
<a href="ddr2014.html" class="gameicon">
<div>
<img src="img/ddr2014.png">