mirror of
https://github.com/two-torial/webpatcher.git
synced 2024-11-28 01:10:55 +01:00
Clarification on acceptable limits of patches
This commit is contained in:
parent
322eb95904
commit
b6645e14eb
@ -9,6 +9,12 @@ Live version hosted [on my website](https://mon.im/bemanipatcher/).
|
|||||||
These days, I do not create the patches. Everything is community submitted.
|
These days, I do not create the patches. Everything is community submitted.
|
||||||
If you would like new hex edits, make them yourself and make a pull request!
|
If you would like new hex edits, make them yourself and make a pull request!
|
||||||
|
|
||||||
|
## Patch rules
|
||||||
|
- Rhythm games only. Bombergirl is the one exception, it's Konami anyway.
|
||||||
|
- No autoplay patches
|
||||||
|
- It is far too easy to accidentally get people banned from their networks
|
||||||
|
- It's mainly used to upload autoplays to YouTube, which is not something I want to be involved with
|
||||||
|
|
||||||
## Submitting a new game
|
## Submitting a new game
|
||||||
Here is your checklist:
|
Here is your checklist:
|
||||||
- Add the new game html, it is easiest to copy an existing game and modify it.
|
- Add the new game html, it is easiest to copy an existing game and modify it.
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 30 KiB |
@ -206,12 +206,6 @@
|
|||||||
<div>Hatsune Miku: Project DIVA Arcade Future Tone</div>
|
<div>Hatsune Miku: Project DIVA Arcade Future Tone</div>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
<a href="initialdarcadestagezero.html" class="gameicon">
|
|
||||||
<div>
|
|
||||||
<img src="img/initialdarcadestagezero.png">
|
|
||||||
<div>Initial D Arcade Stage Zero</div>
|
|
||||||
</div>
|
|
||||||
</a>
|
|
||||||
<a href="jubeatprop.html" class="gameicon">
|
<a href="jubeatprop.html" class="gameicon">
|
||||||
<div>
|
<div>
|
||||||
<img src="img/prop.png">
|
<img src="img/prop.png">
|
||||||
|
@ -1,146 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8" />
|
|
||||||
<title>Initial D Arcade Stage Zero DLL Modder</title>
|
|
||||||
<link rel="stylesheet" href="css/style.css" />
|
|
||||||
<!-- don't hate -->
|
|
||||||
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
|
|
||||||
<script type="text/javascript" src="js/FileSaver.min.js"></script>
|
|
||||||
<script type="text/javascript" src="js/dllpatcher.js"></script>
|
|
||||||
<script type="text/javascript">
|
|
||||||
window.addEventListener("load", function () {
|
|
||||||
new PatchContainer([
|
|
||||||
new Patcher("InitialD0_DX11_Nu.exe", "1.31", [
|
|
||||||
{
|
|
||||||
name: "Remove vertical resolution limit (allow 4K and higher)",
|
|
||||||
tooltip:
|
|
||||||
"Removes the vertical res limit of 1900 pixels. This does NOT change your resolution, just lets you set higher ones in the initiald.ini without the game ignoring it.",
|
|
||||||
patches: [{ offset: 0x35e170, off: [0xdc, 0x05], on: [0xff, 0xff] }],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Fullscreen Fix 2.0 (Borderless) EXPERIMENTAL UNTESTED",
|
|
||||||
tooltip: "This will force the game to be borderless fullscreen at all times, even in windowed mode.",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x35e205,
|
|
||||||
off: [0x01],
|
|
||||||
on: [0x03],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
offset: 0xa3a05f,
|
|
||||||
off: [0xc8, 0x00],
|
|
||||||
on: [0x00, 0x80],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Allow any IP-Range for in-store linking",
|
|
||||||
tooltip: "By default, D0 will only match two cabinets if they use a specific ip range. This removes that check.",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x4b7206,
|
|
||||||
off: [0x8b, 0xc8, 0x23, 0xcf, 0x81, 0xf9, 0x00, 0x9e, 0xa8, 0xc0, 0x75, 0x07],
|
|
||||||
on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]),
|
|
||||||
new Patcher("InitialD0_DX11_Nu.exe", "2.11", [
|
|
||||||
{
|
|
||||||
name: "Skip Wheel-check on boot",
|
|
||||||
tooltip: "This will skip the \"don't touch the wheel\" screen, making the game boot a lot faster",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x678163,
|
|
||||||
off: [0x80, 0xB8, 0x56, 0x33, 0x00, 0x00, 0x00, 0x74, 0x43],
|
|
||||||
on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Remove vertical resolution limit (allow 4K and higher)",
|
|
||||||
tooltip:
|
|
||||||
"Removes the vertical res limit of 1900 pixels. This does NOT change your resolution, just lets you set higher ones in the initiald.ini without the game ignoring it.",
|
|
||||||
patches: [{ offset: 0x3377fa, off: [0xdc, 0x05], on: [0xff, 0xff] }],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Fullscreen Fix 2.0 (Borderless) EXPERIMENTAL UNTESTED",
|
|
||||||
tooltip: "This will force the game to be borderless fullscreen at all times, even in windowed mode.",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x33788c,
|
|
||||||
off: [0x01],
|
|
||||||
on: [0x03],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
offset: 0xaf5e8f,
|
|
||||||
off: [0xc8, 0x00],
|
|
||||||
on: [0x00, 0x80],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Allow any IP-Range for in-store linking",
|
|
||||||
tooltip: "By default, D0 will only match two cabinets if they use a specific ip range. This removes that check.",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x4ac1d6,
|
|
||||||
off: [0x8b, 0xc8, 0x23, 0xcf, 0x81, 0xf9, 0x00, 0x9e, 0xa8, 0xc0, 0x75, 0x07],
|
|
||||||
on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]),
|
|
||||||
]);
|
|
||||||
new PatchContainer([
|
|
||||||
new Patcher("ServerBoxD8_Nu_x64.exe", "1.31", [
|
|
||||||
{
|
|
||||||
name: "Allow any IP-Range for in-store linking",
|
|
||||||
tooltip: "By default, D0 will only match two cabinets if they use a specific ip range. This removes that check.",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x38b5d,
|
|
||||||
off: [0x0f, 0xb6, 0x44, 0x24, 0x30, 0x85, 0xc0, 0x75, 0x25, 0x81, 0xbc, 0x24, 0x80, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xa8, 0xc0, 0x75, 0x18],
|
|
||||||
on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]),
|
|
||||||
new Patcher("ServerBoxD8_Nu_x64.exe", "2.11", [
|
|
||||||
{
|
|
||||||
name: "Allow any IP-Range for in-store linking",
|
|
||||||
tooltip: "By default, D0 will only match two cabinets if they use a specific ip range. This removes that check.",
|
|
||||||
patches: [
|
|
||||||
{
|
|
||||||
offset: 0x36d7d,
|
|
||||||
off: [0x0f, 0xb6, 0x44, 0x24, 0x30, 0x85, 0xc0, 0x75, 0x25, 0x81, 0xbc, 0x24, 0x80, 0x00, 0x00, 0x00, 0x00, 0x9e, 0xa8, 0xc0, 0x75, 0x18],
|
|
||||||
on: [0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90, 0x90],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]),
|
|
||||||
]);
|
|
||||||
new PatchContainer([
|
|
||||||
new Patcher("amdaemon.exe", "1.31", [
|
|
||||||
{
|
|
||||||
name: "Remove DVD check/Fix Error 0919",
|
|
||||||
tooltip: "Removes the need to remove/disable your DVD drive. Thanks to lan @ Discord for mentioning the hex edit.",
|
|
||||||
patches: [{ offset: 0x22553a, off: [0x74], on: [0xeb] }],
|
|
||||||
},
|
|
||||||
]),
|
|
||||||
new Patcher("amdaemon.exe", "2.11", [
|
|
||||||
{
|
|
||||||
name: "Remove DVD check/Fix Error 0919",
|
|
||||||
tooltip: "Removes the need to remove/disable your DVD drive. Thanks to lan @ Discord for mentioning the hex edit.",
|
|
||||||
patches: [{ offset: 0x242ada, off: [0x74], on: [0xeb] }],
|
|
||||||
},
|
|
||||||
]),
|
|
||||||
]);
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Initial D Arcade Stage Zero DLL Modder</h1>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
Loading…
Reference in New Issue
Block a user