mirror of
https://github.com/two-torial/webpatcher.git
synced 2024-11-27 17:00:54 +01:00
211 lines
14 KiB
HTML
211 lines
14 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>pop'n music うさぎと猫と少年の夢 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("popn22.dll", "2018-08-21", [
|
|
{
|
|
name : "E: Drive Fix",
|
|
tooltip: "Fix crash caused by no E: drive",
|
|
patches : [{offset : 0x25A5D0, off: [0x65, 0x3A, 0x2F], on : [0x64, 0x65, 0x76]}]
|
|
},
|
|
{
|
|
name : "Partial Song Unlock",
|
|
// autogenerated and thus, disgusting
|
|
patches : [
|
|
{offset : 0x1e0524, off: [0x01], on : [0x00]},
|
|
{offset : 0x1e0526, off: [0x35, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e052c, off: [0x01], on : [0x00]},
|
|
{offset : 0x1e052e, off: [0x36, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0534, off: [0x01], on : [0x00]},
|
|
{offset : 0x1e0536, off: [0x37, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e053c, off: [0x02], on : [0x00]},
|
|
{offset : 0x1e053e, off: [0x3a, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0544, off: [0x02], on : [0x00]},
|
|
{offset : 0x1e0546, off: [0x3b, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e054c, off: [0x03], on : [0x00]},
|
|
{offset : 0x1e054e, off: [0x3c, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0554, off: [0x03], on : [0x00]},
|
|
{offset : 0x1e0556, off: [0x3d, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e055c, off: [0x04], on : [0x00]},
|
|
{offset : 0x1e055e, off: [0x39, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0564, off: [0x05], on : [0x00]},
|
|
{offset : 0x1e0566, off: [0x42, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e056c, off: [0x06], on : [0x00]},
|
|
{offset : 0x1e056e, off: [0x44, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0574, off: [0x01], on : [0x00]},
|
|
{offset : 0x1e0576, off: [0x11, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e057c, off: [0x02], on : [0x00]},
|
|
{offset : 0x1e057e, off: [0x29, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0584, off: [0x02], on : [0x00]},
|
|
{offset : 0x1e0586, off: [0x28, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e058c, off: [0x02], on : [0x00]},
|
|
{offset : 0x1e058e, off: [0x21, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0594, off: [0x03], on : [0x00]},
|
|
{offset : 0x1e0596, off: [0x27, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e059c, off: [0x03], on : [0x00]},
|
|
{offset : 0x1e059e, off: [0x15, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05a4, off: [0x04], on : [0x00]},
|
|
{offset : 0x1e05a6, off: [0x1f, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05ac, off: [0x05], on : [0x00]},
|
|
{offset : 0x1e05ae, off: [0x33, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05b4, off: [0x05], on : [0x00]},
|
|
{offset : 0x1e05b6, off: [0x34, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05bc, off: [0x05], on : [0x00]},
|
|
{offset : 0x1e05be, off: [0x31, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05c4, off: [0x06], on : [0x00]},
|
|
{offset : 0x1e05c6, off: [0x32, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05cc, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e05ce, off: [0x41, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05d4, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e05d6, off: [0x40, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05dc, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e05de, off: [0x3f, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05e4, off: [0x08], on : [0x00]},
|
|
{offset : 0x1e05e6, off: [0x43, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05ec, off: [0x09], on : [0x00]},
|
|
{offset : 0x1e05ee, off: [0x46, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05f4, off: [0x09], on : [0x00]},
|
|
{offset : 0x1e05f6, off: [0x47, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e05fc, off: [0x09], on : [0x00]},
|
|
{offset : 0x1e05fe, off: [0x45, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0604, off: [0x0a], on : [0x00]},
|
|
{offset : 0x1e0606, off: [0x4a, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e060c, off: [0x0a], on : [0x00]},
|
|
{offset : 0x1e060e, off: [0x4b, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0614, off: [0x0a], on : [0x00]},
|
|
{offset : 0x1e0616, off: [0x4c, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e061c, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e061e, off: [0x50, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0624, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e0626, off: [0x4d, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e062c, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e062e, off: [0x4e, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0634, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e0636, off: [0x4f, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e063c, off: [0x0c], on : [0x00]},
|
|
{offset : 0x1e063e, off: [0x53, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0644, off: [0x0c], on : [0x00]},
|
|
{offset : 0x1e0646, off: [0x52, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e064c, off: [0x0c], on : [0x00]},
|
|
{offset : 0x1e064e, off: [0x54, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0654, off: [0x0c], on : [0x00]},
|
|
{offset : 0x1e0656, off: [0x51, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e065c, off: [0x0d], on : [0x00]},
|
|
{offset : 0x1e065e, off: [0x58, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0664, off: [0x0d], on : [0x00]},
|
|
{offset : 0x1e0666, off: [0x55, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e066c, off: [0x0d], on : [0x00]},
|
|
{offset : 0x1e066e, off: [0x57, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0674, off: [0x0d], on : [0x00]},
|
|
{offset : 0x1e0676, off: [0x56, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e067c, off: [0x0e], on : [0x00]},
|
|
{offset : 0x1e067e, off: [0x5b, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0684, off: [0x0e], on : [0x00]},
|
|
{offset : 0x1e0686, off: [0x5a, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e068c, off: [0x0e], on : [0x00]},
|
|
{offset : 0x1e068e, off: [0x59, 0x06, 0x0a], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e0694, off: [0x0f], on : [0x00]},
|
|
{offset : 0x1e0696, off: [0x5c, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e069c, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e069e, off: [0x5d, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06a4, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06a6, off: [0x5e, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06ac, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06ae, off: [0x5f, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06b4, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06b6, off: [0x61, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06bc, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06be, off: [0x69, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06c4, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06c6, off: [0x6a, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06cc, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06ce, off: [0x6b, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06d4, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06d6, off: [0x6c, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06dc, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06de, off: [0x6d, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06e4, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06e6, off: [0x6e, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06ec, off: [0x07], on : [0x00]},
|
|
{offset : 0x1e06ee, off: [0x6f, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06f4, off: [0x08], on : [0x00]},
|
|
{offset : 0x1e06f6, off: [0x60, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e06fc, off: [0x09], on : [0x00]},
|
|
{offset : 0x1e06fe, off: [0x73, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0704, off: [0x0a], on : [0x00]},
|
|
{offset : 0x1e0706, off: [0x8f, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e070c, off: [0x0a], on : [0x00]},
|
|
{offset : 0x1e070e, off: [0x90, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0714, off: [0x0a], on : [0x00]},
|
|
{offset : 0x1e0716, off: [0x91, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e071c, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e071e, off: [0x85, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0724, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e0726, off: [0x86, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e072c, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e072e, off: [0x85, 0x06], on : [0x00, 0x00]},
|
|
{offset : 0x1e0734, off: [0x0b], on : [0x00]},
|
|
{offset : 0x1e0736, off: [0x86, 0x06, 0x0d], on : [0x00, 0x00, 0x00]},
|
|
{offset : 0x1e073c, off: [0x01], on : [0x00]},
|
|
{offset : 0x1e073e, off: [0xa7, 0x06], on : [0x00, 0x00]},
|
|
]
|
|
},
|
|
{
|
|
name : "Unlock Classic 8 EX as a 49",
|
|
patches : [{offset : 0x2AC1DB, off: [0x05], on : [0x07]},
|
|
{offset : 0x2AC1EB, off: [0x01], on : [0x31]}]
|
|
},
|
|
{
|
|
name : "Skip Tutorials",
|
|
patches: [
|
|
{ offset: 0x2862B, off: [0x74], on: [0xEB] },
|
|
{ offset: 0x28607, off: [0x75], on: [0xEB] },
|
|
],
|
|
},
|
|
{
|
|
name: "Unlock Deco Parts",
|
|
patches: [{ offset: 0xF2F63, off: [0x75, 0x22], on: [0x90, 0x90] }],
|
|
},
|
|
{
|
|
name: "Unlock Characters",
|
|
patches: [{ offset: 0xEBDEE, off: [0x74], on: [0xEB] }],
|
|
},
|
|
{
|
|
name : "HDMI Audio Fix",
|
|
patches : [{offset : 0x12C26C, off: [0x85, 0xC0, 0x75, 0x96], on : [0x90, 0x90, 0x90, 0x90]}]
|
|
},
|
|
{
|
|
name: 'Prevent Windows volume change on boot',
|
|
tooltip: 'If your volume gets forced to max, turn this on',
|
|
patches: [{offset: 0x12EE70, off: [0x83], on: [0xC3]}]
|
|
},
|
|
{
|
|
name : "Boot to Event Mode",
|
|
patches : [{offset : 0x100A10, off: [0x8B, 0x00, 0xC3, 0xCC], on : [0x31, 0xC0, 0x40, 0xC3]}]
|
|
},
|
|
{
|
|
name: "Remove Timer",
|
|
patches: [{ offset: 0xDB28C, off: [0x0F, 0x85], on: [0x90, 0xE9] }],
|
|
},
|
|
{
|
|
name : "Timer Freeze",
|
|
patches : [{offset : 0xDB3F2,
|
|
off: [0xC7, 0x45, 0x38, 0x09, 0x00, 0x00, 0x00],
|
|
on : [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90]}]
|
|
},
|
|
]),
|
|
]);
|
|
});
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<h1>pop'n music うさぎと猫と少年の夢 DLL Modder</h1>
|
|
</body>
|
|
</html>
|