diff --git a/docs/externalresources.md b/docs/externalresources.md index 43a84c16..850f0382 100644 --- a/docs/externalresources.md +++ b/docs/externalresources.md @@ -9,7 +9,14 @@ It might get a bit messy with time, but that's half the fun! -## General +### Patcher + +!!! tip "" + - [BemaniPatcher](https://mon.im/bemanipatcher/) - Drag and drop hex edit solution for a myriad of games + + - [EGRS Patcher](https://egrspatcher.pages.dev/) - Drag and drop hex edit solution for n-0 games which gets frequent updates + +### General !!! tip "" - [Remywiki](https://remywiki.com/Main_Page) - Generalized BEMANI content wiki @@ -18,11 +25,11 @@ - [Cons&Stuff](https://consandstuff.github.io/) - Community resource for DIY controllers - - [BemaniPatcher](https://mon.im/bemanipatcher/) - Drag and drop hex edit solution for a myriad of games - ### IIDX !!! tip "" + - [iidx.org](https://iidx.org/) - The go to guide for mechanics and skill related things + - [sp12](https://sp12.iidx.app/) - IIDX SP☆12 reference site/difficulty tier list - [iidx.insane.pe.kr](https://iidx.insane.pe.kr/!/) - IIDX difficulty tier list diff --git a/docs/extras/patchweb.md b/docs/extras/patchweb.md new file mode 100644 index 00000000..acdb7c72 --- /dev/null +++ b/docs/extras/patchweb.md @@ -0,0 +1,36 @@ +# How to use Patcher Websites + +!!! tip "" + For this guide, I'll be using mon's [BemaniPatcher](https://mon.im/bemanipatcher) as almost every other patcher is based off of this and functions exactly the same. You can find a list of patchers in [here.](../externalresources.md#patcher) + + When opening the Patcher website, you'll be at this screen: + + + +!!! tip "" + Next, click on any game you'd like the patches for. In my case, I'll use beatmaniaIIDX Resident. + + + + + +!!! tip "" + Once here, simply drag & drop the `.dll` file the site prompts you to use into the website or click on `Choose a file` and select it that way. + + If you have inserted the correct file, the site will tell you which data code is used. Please keep that in mind when trying to patch n-0 data, as some sites may not have the most recent data code available right away. + + + +!!! tip "" + Now, you can select the changes you'd like to apply. If you're unsure on what certain things do, feel free to [join the Discord server](https://discord.gg/cZRUmEPK78) and ask away as making an explanation for every game on what every hex edit does would be a bit too much. + + + +!!! tip "" + When you're done doing your changes, simply click on `Save Patched File` and the website will download your patched `.dll` file. + + + +!!! danger "" + Next, **backup your original `.dll` file** and replace it with the old one. + When you've done that, you're done. Enjoy your game! diff --git a/docs/img/patchweb/1.png b/docs/img/patchweb/1.png new file mode 100644 index 00000000..f5c2a169 Binary files /dev/null and b/docs/img/patchweb/1.png differ diff --git a/docs/img/patchweb/2.png b/docs/img/patchweb/2.png new file mode 100644 index 00000000..fe9d7cd3 Binary files /dev/null and b/docs/img/patchweb/2.png differ diff --git a/docs/img/patchweb/3.png b/docs/img/patchweb/3.png new file mode 100644 index 00000000..4d9b238d Binary files /dev/null and b/docs/img/patchweb/3.png differ diff --git a/docs/img/patchweb/4.png b/docs/img/patchweb/4.png new file mode 100644 index 00000000..321c6959 Binary files /dev/null and b/docs/img/patchweb/4.png differ diff --git a/docs/img/patchweb/5.png b/docs/img/patchweb/5.png new file mode 100644 index 00000000..8c2dc435 Binary files /dev/null and b/docs/img/patchweb/5.png differ diff --git a/docs/img/patchweb/6.png b/docs/img/patchweb/6.png new file mode 100644 index 00000000..16e6a67f Binary files /dev/null and b/docs/img/patchweb/6.png differ diff --git a/mkdocs.yml b/mkdocs.yml index a10fc139..628f954c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -122,6 +122,7 @@ nav: - 'Coming Soon': '#' - Error Codes: errorcodes.md - Extras: + - 'How to use Patcher Websites': 'extras/patchweb.md' - 'Beginner Guide to Hex Editing': 'extras/hexguide.md' - 'Notes on the Most Common ASCs and Vendors': 'extras/ascs.md' - 'Arcade Parts List and Documentation': 'extras/parts.md'