• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Game Modifications › Custom Texture Projects v
1 2 3 4 5 ... 10 Next »

Patcher64+ Tool v12.0.1 (2021-02-17)
View New Posts | View Today's Posts

Pages (12): 1 2 3 4 5 ... 12 Next »
Jump to page 
Thread Rating:
  • 13 Vote(s) - 3.77 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Patcher64+ Tool v12.0.1 (2021-02-17)
05-21-2020, 06:03 PM (This post was last modified: 02-17-2021, 06:36 PM by Admentus.)
#1
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
Patcher64+ Tool

[Image: logo.png?raw=1]

A new tool I have been working upon for the past months. It's the next iteration of what was previously known as the Zelda 64 UHD - WAD Patcher and SM64 USA VC Patcher. This new patcher combines both Ocarina of Time, Majora's Mask, Super Mario 64 and a lot more games for the Virtual Console or their regular console format. The patcher mostly works with USA WAD or ROM files in mind. In additional it also works directly on Nintendo 64, NES and SNES ROM files.

The Patch64+ Tool can switch to either Wii VC or Native mode. Wii VC mode handles VC WAD titles while Native mode handles Nintendo 64 (.N64, .Z64 and .V64), NES (.NES) and SNES (.SFC and .SFM) ROMs directly. Native Mode basically skips most of the code used in Wii VC mode therefore. Wii VC mode only handles N64, NES and SNES titles on the Wii VC currently.

List of credits are accessible within the Patcher64+ Tool.
Documentation for Zelda 64 options can be found at: https://github.com/ShadowOne333/Zelda64-Redux-Documentation

Main Window: (Show Spoiler)
[Image: MainWindow.jpg?raw=1]
Main Window - N64 (Wii VC) Mode: (Show Spoiler)
[Image: MainWindowWiiVC.jpg?raw=1]
Main Window - N64 (Native) Mode: (Show Spoiler)
[Image: MainWindowN64.jpg?raw=1]
Main Window - NES (Native) Mode: (Show Spoiler)
[Image: MainWindowNES.jpg?raw=1]
Ocarina of Time - Additional Options (Colors): (Show Spoiler)
[Image: OoTOptionsColors.jpg?raw=1]
Majora's Mask - Additional Options (Redux): (Show Spoiler)
[Image: MMOptionsRedux.jpg?raw=1]
Super Mario 64 - Additional Options: (Show Spoiler)
[Image: SM64Options.jpg?raw=1]
Super Metroid - Additional Options: (Show Spoiler)
[Image: SMOptions.jpg?raw=1]
Settings: (Show Spoiler)
[Image: Settings.jpg?raw=1]
Info / Credits: (Show Spoiler)
[Image: Info.jpg?raw=1]


Requirements

- Own a copy of one of the following US ROM or VC WAD files:
  * The Legend of Zelda: Ocarina of Time
  * The Legend of Zelda: Majora's Mask
  * Super Mario 64
  * Paper Mario
 * Super Smash Bros.
 * Mario Kart 64
 * The Legend of Zelda: A Link to the Past
 * Super Mario World
 * Super Metroid
 * The Legend of Zelda
 * Zelda II: The Adventure of Link
 * Any other game for Free Game Selection patching

- Any N64 ROM, NES ROM, SNES ROM or VC WAD game you own for Free Mode
- Own a copy of a modified ROM for Custom Injection (Optional)
- A set of .bps (Flips), .ips (Flips), .xdelta (Xdelta), .vcdiff (Xdelta3) or .ppf3 (ApplyPPF3) Patch Files for Free BPS Patching (Optional)
- Probably Windows 10, since the Patcher runs on PowerShell. Could work on Windows 7/8 as well when Powershell is installed.


Note

Chances are that some bug or errors exist. Testing is a cruel task. If you do encounter some kind of error or bug, please let me know about it and I post a fix for it when I can.

Have any idea's which features or patches for existing or different VC games to support? Great, then let me know that as well, I test it out and I'll include it in the next update.


Features

Patches your USA Virtual Console or Console copy. Ocarina of Time, Majora's Mask, Super Mario 64, Paper Mario, Super Smash Bros, Mario Kart 64, A Link to the Past, Super Mario World, Super Metroid, The Legend of Zelda and The Adventure of Link come with predefined patches.

General:
- Free Patching
- Custom injection in Wii VC mode
- Extraction in Wii VC mode
- Wii VC emulator patching
- Redux (OoT, MM, SM, ALttP, TLoZ & TAoL)
- Additional Options (OoT, MM, SM64, ALttP, TLoZ, TAoL)

The following patches are included:
- GZ Practice ROM (OoT)
- The Legend of Zelda: Dawn & Dusk (OoT)
- The Legend of Zelda: The Missing Link (OoT)
- The Legend of Zelda: Master of Time (OoT)
- The Fate of the Bombiwa (OoT)
- The Legend of Zelda: Nimpize Adventure (OoT)
- Ocarina of Time Puzzling (OoT)
- KZ Practice ROM (MM)
- KZ Practice ROM Lite (MM)
- Majora's Mask: Masked Quest (MM)
- Majora's Mask: Master Quest (MM)
- SM64: Single-Screen / SM64: Split-Screen Multiplayer (SM64)
- SM64: Star Road / SM64: Star Road Single-Screen Multiplayer (SM64)
- SM64: Arguably Better Edition (SM64)
- SM64: Last Impact (SM64)
- Super Mario 64 Land (SM64)
- Super Mario Odyssey 64 (SM64)
- SM64: Ocarina of Time (SM64)
- Paper Mario: Hard Mode (PP)
- Paper Mario: Hard Mode+ (PP)
- Paper Mario: Insane Mode (PP)
- Super Smash Bros. Remix (Smash)
- CPUs use human items including shells (MK64)
- Parallel Worlds / Parallel Remodel (ALttP)
- Super Kaizo World 1/2/3 (SMW)

Supported languages:
- English (All)
- Japanese (OoT)
- Spanish (OoT)
- Polish (OoT & MM)
- Russian (OoT & MM)
- Chinese (OoT)

It is also possible to:
- Inject a custom ROM into the VC WAD
- Patch the ROM contained within the VC WAD with a custom .bps / .ips / .xdelta / .vcdiff / .ppf3 patch file
- Only patch the VC WAD with the chosen selected modifications
- Extract the ROM contained within the VC WAD only
- Change to Free Mode so that any of the four options listed above can applied to any VC WAD titles


Next Update

- Additional Redux options


Future Features

- Zelda 64 GC discs extraction of .TGC files? (Uhh... Is it still a Virtual Console patcher then?)
- Proper description of features for this thread


Links

GitHub: https://github.com/Admentus64/Patcher64Plus-Tool

Mirror: https://evilgames.eu/mods/patcher64plus.htm

Changelog: https://github.com/Admentus64/Patcher64Plus-Tool/blob/master/Info/Changelog.txt

Credits: https://github.com/Admentus64/Patcher64Plus-Tool/blob/master/Info/Credits.txt

ReadMe: https://github.com/Admentus64/Patcher64Plus-Tool/blob/master/ReadMe.txt


Social:

Join my Discord Channel for discussion and support:
https://discord.gg/P22GGzz

Please consider supporting me on Patreon or PayPal if you like my projects:
https://www.patreon.com/Admentus
https://www.paypal.com/paypalme/Admentus/
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
05-22-2020, 11:05 PM (This post was last modified: 01-23-2021, 06:02 PM by Admentus.)
#2
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
ReadMe

Code:
Patcher64+ Tool
Join our Discord and feel free to contact us there.
List of credits are accessible within the Patcher64+ Tool.
Documentation and sources for Zelda 64 options can be found at:
- https://github.com/ShadowOne333/Zelda64-Redux-Documentation (General)
- https://docs.google.com/spreadsheets/d/1Ihccm8noxsfHZfN1E3Gkccov1F27WXXxl-rxOuManUk (Female Pronouns Script)
- www.youtube.com/user/skilarbabcock (Model Replacements)
- www.youtube.com/c/malonrose (Model Replacements)

--- Support or visit me ---
Discord:        https://discord.gg/P22GGzz
GitHub:         https://github.com/Admentus64
Patreon:        https://www.patreon.com/Admentus
PayPal:         https://www.paypal.com/paypalme/Admentus/

--- WARNING ---
If you're upgrading from a previous version and are using the Files\Settings folder from the previous version, you may encounter some issues.
Removing or deleting all files from that folder and restarting fixes the issue.



===============
=== GENERAL ===
===============

Patches ROM or Virtual Console WAD files with patches.
The Patcher64+ Tool can switch to either Wii VC or Native mode.
Wii VC mode handles VC WAD titles while Native mode handles ROM files directly.
Native mode skips most of the code used in Wii VC mode, which results in a faster patching.
Supported ROM files can be found in .NES, .SFC, .SFM, .N64, .Z64 and .V64
The Patcher64+ Tool only supports the N64, NES and SNES consoles currently.

Keep in mind that:

a) Patching Majora's Mask, Super Smash Bros., Paper Mario requires their respective modes and not Free Mode, since both VC WAD titles have applied specific compression to their ROM and Boot DOL.

b) Free Mode and Inject ROM will not work with ROMs not meant for their console mode for the Wii's Virtual Console

c) NES titles requires the console mode to be set to NES mode due to their ROM file being stored differently



===============
=== OPTIONS ===
===============

Options included:
- Change between Native Mode (uses regular ROM files) or Wii VC mode (uses .WAD files)
- Change between Consoles
- Change Game Mode for a different set of included patches
- Patch a ROM or Wii VC WAD file with one of the included patches in their respective game mode
- Patch a ROM or Wii VC WAD file with a custom BPS/IPS/Xdelta/VCDiff/PPF3 patch file

Wii VC Mode exclusive options incude:
- Inject a custom ROM into a Wii VC WAD
- Only patch the Wii VC WAD with the chosen selected modifications
- Extract the ROM contained within the Wii VC WAD only

The following games have included patches:
- The Legend of Zelda: Ocarina of Time (OoT)
- The Legend of Zelda: Majora's Mask (MM)
- Super Mario 64 (SM64)
- Paper Mario (PP)
- Super Smash Bros. (Smash)
- Mario Kart 64 (MK64)
- The Legend of Zelda: A Link to the Past (ALttP)
- Super Mario World (SMW)
- Super Metroid (SM)
- The Legend of Zelda (TLoZ)
- Zelda II: The Adventure of Link (TAoL)



===============
=== PATCHES ===
===============

The following patches are included:
- GZ Practice ROM (OoT)
- The Legend of Zelda: The Missing Link (OoT)
- The Legend of Zelda: Dawn & Dusk (OoT)
- The Legend of Zelda: Master of Time (OoT)
- The Fate of the Bombiwa (OoT)
- The Legend of Zelda: Nimpize Adventure (OoT)
- Ocarina of Time Puzzling (OoT)
- KZ Practice ROM (MM)
- KZ Practice ROM Lite (MM)
- Majora's Mask: Masked Quest (MM)
- Majora's Mask: Master Quest (MM)
- SM64: Single-Screen / SM64: Split-Screen Multiplayer (SM64)
- SM64: Star Road / SM64: Star Road Single-Screen Multiplayer (SM64)
- SM64: Arguably Better Edition (SM64)
- SM64: Last Impact (SM64)
- Super Mario 64 Land (SM64)
- Super Mario Odyssey 64 (SM64)
- SM64: Ocarina of Time (SM64)
- Paper Mario: Hard Mode (PP)
- Paper Mario: Hard Mode+ (PP)
- Paper Mario: Insane Mode (PP)
- Super Smash Bros. Remix (Smash)
- CPUs use human items including shells (MK64)
- Parallel Worlds / Parallel Remodel (ALttP)
- Super Kaizo World 1/2/3 (SMW)



=============
=== EXTRA ===
=============

The following games have support for Redux:
- The Legend of Zelda: Ocarina of Time (OoT)
- The Legend of Zelda: Majora's Mask (MM)
- The Legend of Zelda: A Link to the Past (ALttP)
- Super Metroid (SM)
- The Legend of Zelda (TLoZ)
- Zelda II: The Adventure of Link (TAoL)

The Redux patch for The Legend of Zelda: A Link to the Past is shown as a patch option instead and thus always forced.

The following games have support for Additional Options:
- The Legend of Zelda: Ocarina of Time (OoT)
- The Legend of Zelda: Majora's Mask (MM)
- Super Mario 64 (SM64)
- The Legend of Zelda: A Link to the Past (ALttP)
- Super Metroid (SM)
- The Legend of Zelda (TLoZ)
- Zelda II: The Adventure of Link (TAoL)

Some other patches for Super Mario 64 also support Additional Options.

Ocarina of Time and Majora's Mask also have support for language selection.

Supported languages for Ocarina of Time include:
- English
- Japanese
- Spanish
- Polish
- Russian
- Chinese

Supported languages for Majora's Mask include:
- English
- Polish
- Russian

Redux patches aim to enhance the base experience of the game, such improved game mechanics and some other quality of life changes
For example having items on dedicated buttons (D-Pad) for Ocarina of Time and Majora's Mask.
Options offers smaller individual changes that can be applied individually from each other, such as Widescreen support.



====================
=== INSTRUCTIONS ===
====================

- To run this patcher, right click and select "Run with PowerShell".

- Select the current console and game in the "Current Game Mode" tab. Select "Free Game Selection" to freely inject a ROM or freely patch it with a patch file for any Wii VC WAD file you have.

- Drag and Drop your WAD file or select it with the [...] button.

- Select checkboxes in the "Virtual Console - Patch Options" tab to apply specific patches to your Wii VC WAD game. Certain patch buttons will force specific checkboxes from the "Virtual Console - Patch Options" tab

- Apply and customize Redux, Additional Options of Language if it is present for the current selected game and patch.

- The Game/Channel Title and GameID can be overwritten be checking the checkbox. If unchecked, the Game/Channel Title and GameID will follow default values as determined by the game patch buttons.

- The "Patch VC Emulator Only" options will only apply the chosen fixes from the "Virtual Console - Patch Options" tab. Custom Channel Title and GameID is also supported with this button.

- A custom ROM injection requires a ROM (.NES, .SFC, .SFM, .Z64, .N64 or .V64) to be set, either by Drag and Drop it or by selecting it with the [...] button.

- Free patching requires a patch file (.BPS, .IPS, .Xdelta, .VCDiff or .PPF3) to be set, either by Drag and Drop it or by selecting it with the [...] button.

- Press one of the game patch buttons for included premade patches. Alternatively press the Inject ROM button or Patch BPS button. Then wait for the patcher tool to finish.

- The patched ROM or WAD file is created in the same path as the original and the original is preserved.



==================================
=== PATCH OPTIONS DESCRIPTIONS ===
==================================

--- Checkboxes ---
- Enable Redux            Include the Redux patch into the selected patch. This checkbox is only shown if it is supported.
- Enable Options        Allow for the customization of the ROM. This checkbox is only shown if it is supported.
- Downgrade            Downgrade a ROM to the first revision, but only works with No-Intro US ROMs. This checkbox is only shown if it is supported.

--- Buttons ---
- Select Options        Additional Options in general can be fully customized in here.
- Patch Selected Option        Run the patching process.

--- Select Options ---
- Main                Contains several options in general to customize.
- Audiovisual            Contains graphics, music and sound related options to customize.
- Difficulty            Contains difficulty-related options to customize.
- Colors            Contains options in where HUD elements and ingame objects can be customized with different color schemes.
- Equipment            Contains options to change the behaviour of equipable or usable items, such as ammunition.
- Cutscenes            Contains cutscene- and skip-related options to customize, often to speed-up the flow of the game.
- Redux                Additional Options that are require the Redux patch can be customized in here.
- Language            Different languages can be customized in here, as well as specific options that are language-dependant.



=====================================
=== VC PATCH OPTIONS DESCRIPTIONS ===
=====================================

--- Checkboxes ---
- Remove All T64        Remove all injected custom textures by the Virtual Console in the .T64 format.
- Remove Filter            Remove the dark filter injected by the Virtual Console to display the original N64 gamma.
- Expand Memory            Expand the available RAM memory, but invalidates existing AR/Gecko codes.
- Remap D-Pad            Remap the D-Pad to their four D-Pad button directions instead of toggling the minimap.
- Remap L Button        Remap L to it's actual L button (ex. for showing the interface in SM64).
- Remap C-Down            Remap C-Down to toggle the minimap button.
- Remap Z Button        Remap Z, ZL and ZR to toggle the minimap.
- Leave D-Pad Up        Keep D-Pad for toggling the minimap.

--- Buttons ---
- Patch VC Emulator Only    Only apply the VC Patch Options to the ROM, and nothing else.
- Extract ROM Only        Only extract the ROM from the WAD, and nothing else. Appears in the same folder as the WAD itself.


Old Changelog

Code:
v8.0.2 (2020-11-11)
- Fixed the "Restore Fire Temple" option from being broken
- Fixed the "Restore Text" option not properly being patched in Redux
- Updated the Redux patch for TAoL
- Fixed the "Ignore Input Checksum" option

v8.0.1 (2020-11-08)
- Updated Redux and some patches for "The Adventure of Link" and added more Additional Options
- Fixed GUI logics for "The Adventure of Link"
- Removed the custom title text from the "Super Mario 64: Arguably Better Edition" patch
- "Change Tunic Color" is now disabled for MM if "Improved Link Model" is selected
- Updated the "Adult Model" for OoT to include the uncensored mirror shield by default
- Fixed the "Censor Gerudo Textures" option with missing textures for OoT
- Added a missing dialogue line for the "Female Pronouns" option for OoT
- Fixed Additional Options for ALttP not working
- Extracted ROM data is now kept in the "Extracted" folder within the corresponding game folder
- Fixed an issue with NES patching not properly cleaning up which causes extraction conflicts
- Some minor fixes

v8.0.0 (2020-11-02)
- Added "Improved Link Model" option for MM
- Added several new "Additional Options" for SM64
- Added support for Mario Kart 64, including a patch
- Included NES and SNES support
- Added Console selection dropdown, consoles are now stored in Consoles.json
- Games.json and Patches.json are updated with some specification changes
- Added patches for Zeldas 1-3, Super Mario World and Super Metroid to kick off NES and SNES support
- Added Additional Options and Redux support for Zeldas 1-2 and Super Metroid
- Added Improved Link Model option for MM, thanks Skilar Babcock and Nerrel!
- Major rewrite and cleanup of systems
- Added warnings to the tooltips when setting a custom GameID or Game Title
- Fixed bug with ROM extraction not being extracted if the ROM already was extracted
- Added revision number for some patches
- Added new debug option to always force extraction of necessary files for patching
- Added new "Patch Header" option for native mode (if supported)
- The exact missing files are now printed out in the console (console will be forced)
- The "Female Pronouns" option should only be available if "Restore Text" is enabled once more (thank you Mil!)
- Updated the "Female Pronouns" option with more fixes
- The "Downgrade" option has been moved into the "Patch Options" panel so that it is available in Native Mode as well
- Fixed an issue with language options not properly unlocking... Again...
- Merged several language options into their actual core options
- Merged "Correct Circus Mask" option with "Restore Text" for MM
- Fixed MM Pause Screen option being broken for OoT
- Added checks with console warnings to prevent patching in MQ dungeon data if it is missing
- Some Redux checkboxes for Additional Options for MM are now checked by default
- The "Keep Decompressed" debug option also performs a CRC update on the kept decompressed ROM
- Renamed the titles for some patches
- Changed the GameID for the "Majora's Mask: Masked Quest" patch
- Changed date and version format

v7.7.2 (10-10-2020)
- "Leave D-Pad Up" for OoT is no longer being forced
- Added "Distant Z-Targeting" option for OoT and MM
- Added "Silent Navi" option for OoT
- Re-arranged the "Additional Options" windows for OoT and MM

v7.7.1 (08-10-2020)
- The base Bomb Bag capacity can no longer be set to 30 to avoid a progression bug and will be automatically set to 31 instead
- The "MM Pause Screen" options has been moved to the Languages window and is only available in English now to avoid corrupted textures
- Fixed the logo and it's text tiles for the Russian fan-translation patch
- Updated some status messages
- Patching in VC mode will now be stopped if the WAD could not be extracted, along with a new status message
- Added new Debug option to not run the cleanup after patching, regardless of being it failed or successful
- Updated some tooltips

v7.7.0 (04-10-2020)
- Fixed "Super Mario 64 Split-Screen" multiplayer not getting patched in N64 mode
- Added new "Cutscenes" window for OoT which contains options for skipping or speeding up several cutscenes
- Added new "Unlock Age Restrictions" window which now contains the options to unlock restrictions for Child or Adult Link
- Several new options can be unlocked for Child or Adult Link in the "Unlock Age Restrictions" window
- Added new "Debug Map Select" option for OoT
- Added new "Fix Graves" option for OoT (was included as part of Redux but is now made optional)
- The "Low HP Beep" option for OoT and MM now has an option for a softer beeping sound as well
- Fixed some tooltip typos
- Adjusted some tooltips with an [!] disclaimer
- Re-adjusted the layout of the "Addtional Options" window for OoT
- Re-adjusted the layout of the "Settings" window
- Fixed the "Reset All Settings" button in the settings window not working at all

v7.6.1 (02-10-2020)
- Added new "Hide Credits" option for OoT and MM
- Updated Smash Remix to v0.9.4

v7.6.0 (24-09-2020)
- Changed default GameID for Masked Quest to NURE
- Added "Magic Usage" options for OoT and MM
- Added WIP option "Ocarina Icons" for MM
- Updated "Restore Text" table for MM
- Updated the missing files list check when opening Patcher64+
- OKHO is now refered as OHKO
- 2x Text Speed is now available for Russian, Polish and Spanish
- The "Use 64-Bit Tools" option is now enabled by default if the user's OS is 64-bit compatible
- Fixed a progression-blocking bug with MM Redux to obtain a Piece of Heart through the Title Deed trading quest

v7.5.2 (11-09-2020)
- Fixed Zora Link for the "Recolor Mask Forms" option
- Properly disable Language Options when English is not selected (again)
- Fixed Custom Header not being saved and how it is applied
- Fixed issue with fonts showcasing an error on older PowerShell version

v7.5.1 (05-09-2020)
- Updated "Masked Quest" by Garo-Mastah
- Improved "Recolor Mask Forms" option for Zora Link
- Added "Ignore Input Checksum" debug option for patching any ROM or WAD (use on own risk)

v7.5.0 (03-09-2020)
- Replaced "16:9 Textures" option to patch in true 16:9 backgrounds for Ocarina of Time
- Added new "Master Quest" patch for Majora's Mask
- Added new "Recolor Mask Forms" option for Majora's Mask
- Fixed language options not properly displaying when it's not set to English
- Fixed, added and corrected several tooltips

v7.4.1 (28-08-2020)
- Fixed the "Damage" modifier for Majora's Mask when the "Recovery" is set to 1x
- Added new "Censor Blood" option that censors the blood of Ganondorf / Ganon to green instead of red

v7.4.0 (27-08-2020)
- Overhauled GUI
- Added "Settings" window (debug options now can now toggled in there)
- Added new option to allow double clicking the PowerShell file to open it
- Fixed "Restore Palace Route" option for Majora's Mask when using on N64 emulators
- Fixed "Change Button Colors" being broken

v7.3.4 (26-08-2020)
- Fixed the Goron Link dialogue after obtaining the Goron Tunic with the Redux patch
- Fixed an issue with the D-Pad layout not being selectable for Majora's Mask Redux
- Fine-tuned "Credits" and "Info" further

v7.3.3 (25-08-2020)
- "Reset" now also properly resets Wii VC mode to N64 mode
- Adjusted titles in the "Colors" panel for Majora's Mask
- Expanded "Credits" and "Info"

v7.3.2 (25-08-2020)
- Added "Pause Screen Delay Fix" option for Ocarina of Time
- Fixed uncensored Mirror Shield for the "MM Adult Model" for Ocarina of Time
- Adjusted "Colors" panel in the "Additional Options" window

v7.3.1 (21-08-2020)
- Redux-only compatible settings are placed in their own panel
- Optimized patching a decompressed Zelda ROM a bit more
- Fixed some issues with button activations through checkboxes
- Fixed some issues with how the "Fast Block Pushing" option affected some features of Majora's Mask Redux
- Added "Easier Minigames" option for Majora's Mask

v7.3.0 (20-08-2020)
- Changed the order of patching compressed patches
- Changed how file data is extracted, patched and then written in sequence
- Updated Masked Quest
- Added "MM Pause Screen" option for Ocarina of Time
- Added "Fast Block Pushing" option for Majora's Mask
- D-Pad Button Layout can be customized or completely disabled for Majora's Mask
- "Easier Puzzles" has been renamed to "Easier Minigames" as the first try Truth Spinner fix in the Shadow Temple is now completely removed
- Different language can still be chosen if "Enable Options is not checked, but the English Text options will remain disabled
- Adjusted default values for the Majora's Mask Redux patch (Fast Block Pushing and D-Pad are disabled by default)

v7.2.1 (16-08-2020)
- Updated MM Child Model patch
- Fixed label not showing in "Additional Options" panel
- Fixed data extract of Master Quest dungeons not working at all
- Updated credits for Majora's Mask
- Changed debug option from "OnlyMQDungeons" to "KeepLogo"
- "Select Language" is now disabled as well if "Enable Options" is not checked

v7.2.0 (13-08-2020)
- Addded "Super Smash Bros: More Stages Edition" patch
- Super Smash Bros. is now available for patching in VC Mode thanks to the "Super Smash Bros: More Stages Edition" patch
- The Missing Link is updated to v1.4 (Kaze Emanuar)
- Re-aligned "Other Buttons" section
- Fixed issue with certain last chosen games getting retrieved properly on loading the tool
- Fixed issue with Free Patching GUI in Wii VC mode not fully shown
- Updated "Info" for all games
- Improved "2x Text Speed" and "3x Text Speed" for a few more cutscenes
- Allow dot as input for Custom Title

v7.1.5 (12-08-2020)
- Removed "Subscreen Delay Fix" option... It was probably a bit too broken...

v7.1.4 (11-08-2020)
- Added ROM Checksum Comparison
- Added links to documentation
- Fixed incorrect checksum for Ocarina of Time Rev 1
- Fixed Xdelta and Xdelta3 patching being broken

v7.1.3 (10-08-2020)
- Changed "Restore Palace Route" option for Majora's Mask
- Changed "Restore Text" option for Majora's Mask

v7.1.2 (09-08-2020)
- Changed "Southern Swamp Fix" option for Majora's Mask
- Fixed "60 FPS" and "Free Cam" for Super Mario 64

v7.1.1 (07-08-2020)
- Improved "Restore Cow Nose Ring" option
- Fixed Female Link Adult model when using the "Censor Gerudo Textures" option
- Added "Subscreen Delay Fix" option... Probably don't use it for on the VC...
- New option to refer the Goron Tunic and Zora Tunic as unisize (useful for Unlock Tunics option)
- New option to refer the Razor Sword as being unbreakable (useful for Permanent Razor Sword option)
- D-Pad is now hidden by default for Majora's Mask (additional options / Redux)
- Fixed patching several options for Majora's Mask

v7.1.0 (04-08-2020)
- Added Female Pronouns option
- Added option to fix Ikana Canyon's Fairy Fountain colors
- MQ Text Dialogue Colors (now known as GC Text Dialogue Colors) can now be selected separately from the Restore Text option
- Text fixes are now searched for instead of being inserted at a fixed position, but increases the time to patch

v7.0.1 (03-08-2020)
- Fixed issue with N64 Mode not properly restoring from last settings
- Added 32-bit support (64-bit mode is enabled by default)
- Simplified byte patching code
- Removed .exe

v7.0.0 (02-08-2020)
- Added new ROM hack: The Missing Link
- Added new ROM hack: Master of Time
- Added new options for Ocarina of Time and Majora's Mask
- Added Master Quest option for Ocarina of Time
- Added new option to play as a Female Link, with optional Feminine voices (Female Pronouns patch is in the works)
- Moved all dialogue related options to the Languages GUI and are now only available in English language
- Fixed Remix for Super Smash Bros.
- Disable more GUI panels during patching
- Fixed creating compressed BPS patch with debug option
- Last chosen custom title and GameID is now restored when opening the tool if the option was enabled
- Error message when failed to produce WAD file is no longer shown by default
- Added syntax for the & symbol for the Game Title / Channel Title
- Fixed default state for the "Patch VC Emulator Only" button
- Decreased the time needed to patch drasticially
- New debug option for showing the console and extracting Vanilla dungeon data files
- Master Quest dungeon data files are extracted during patching of the Master Quest option
- The Fire Temple Rev 2 theme is now extracted during patching
- Adjusted Restore Color Title option for Majora's Mask
- Reworked Censor Gerudo Textures option, including support for Master Quest and more textures that went missing
- Textboxes which can be edited now now have their text selected
- The Custom GameID textbox can no longer contain spaces
- Implemented the Color Picker Dialog Screen for the options to change the colors of equipment
- Ammo and wallet capacities can now contain any custom value within limits through a new Dialog Screen
- ROM Injects will no longer apply patches
- Reworked Inject ROM, Apply Patch, Patch VC Emulator Only and Extract ROM Only options
- Added new debug option
- Added new Reset button to reset all saved settings
- Adjusted credits and credits GUI
- Added support for .PPF patches
- Run loading only once
- A lot of major rewrites

v8.0.2 (2020-11-11)
- Fixed the "Restore Fire Temple" option from being broken
- Fixed the "Restore Text" option not properly being patched in Redux
- Updated the Redux patch for TAoL
- Fixed the "Ignore Input Checksum" option

v8.0.1 (2020-11-08)
- Updated Redux and some patches for "The Adventure of Link" and added more Additional Options
- Fixed GUI logics for "The Adventure of Link"
- Removed the custom title text from the "Super Mario 64: Arguably Better Edition" patch
- "Change Tunic Color" is now disabled for MM if "Improved Link Model" is selected
- Updated the "Adult Model" for OoT to include the uncensored mirror shield by default
- Fixed the "Censor Gerudo Textures" option with missing textures for OoT
- Added a missing dialogue line for the "Female Pronouns" option for OoT
- Fixed Additional Options for ALttP not working
- Extracted ROM data is now kept in the "Extracted" folder within the corresponding game folder
- Fixed an issue with NES patching not properly cleaning up which causes extraction conflicts
- Some minor fixes

v8.0.0 (2020-11-02)
- Added "Improved Link Model" option for MM
- Added several new "Additional Options" for SM64
- Added support for Mario Kart 64, including a patch
- Included NES and SNES support
- Added Console selection dropdown, consoles are now stored in Consoles.json
- Games.json and Patches.json are updated with some specification changes
- Added patches for Zeldas 1-3, Super Mario World and Super Metroid to kick off NES and SNES support
- Added Additional Options and Redux support for Zeldas 1-2 and Super Metroid
- Added Improved Link Model option for MM, thanks Skilar Babcock and Nerrel!
- Major rewrite and cleanup of systems
- Added warnings to the tooltips when setting a custom GameID or Game Title
- Fixed bug with ROM extraction not being extracted if the ROM already was extracted
- Added revision number for some patches
- Added new debug option to always force extraction of necessary files for patching
- Added new "Patch Header" option for native mode (if supported)
- The exact missing files are now printed out in the console (console will be forced)
- The "Female Pronouns" option should only be available if "Restore Text" is enabled once more (thank you Mil!)
- Updated the "Female Pronouns" option with more fixes
- The "Downgrade" option has been moved into the "Patch Options" panel so that it is available in Native Mode as well
- Fixed an issue with language options not properly unlocking... Again...
- Merged several language options into their actual core options
- Merged "Correct Circus Mask" option with "Restore Text" for MM
- Fixed MM Pause Screen option being broken for OoT
- Added checks with console warnings to prevent patching in MQ dungeon data if it is missing
- Some Redux checkboxes for Additional Options for MM are now checked by default
- The "Keep Decompressed" debug option also performs a CRC update on the kept decompressed ROM
- Renamed the titles for some patches
- Changed the GameID for the "Majora's Mask: Masked Quest" patch
- Changed date and version format

v7.7.2 (10-10-2020)
- "Leave D-Pad Up" for OoT is no longer being forced
- Added "Distant Z-Targeting" option for OoT and MM
- Added "Silent Navi" option for OoT
- Re-arranged the "Additional Options" windows for OoT and MM

v7.7.1 (08-10-2020)
- The base Bomb Bag capacity can no longer be set to 30 to avoid a progression bug and will be automatically set to 31 instead
- The "MM Pause Screen" options has been moved to the Languages window and is only available in English now to avoid corrupted textures
- Fixed the logo and it's text tiles for the Russian fan-translation patch
- Updated some status messages
- Patching in VC mode will now be stopped if the WAD could not be extracted, along with a new status message
- Added new Debug option to not run the cleanup after patching, regardless of being it failed or successful
- Updated some tooltips

v7.7.0 (04-10-2020)
- Fixed "Super Mario 64 Split-Screen" multiplayer not getting patched in N64 mode
- Added new "Cutscenes" window for OoT which contains options for skipping or speeding up several cutscenes
- Added new "Unlock Age Restrictions" window which now contains the options to unlock restrictions for Child or Adult Link
- Several new options can be unlocked for Child or Adult Link in the "Unlock Age Restrictions" window
- Added new "Debug Map Select" option for OoT
- Added new "Fix Graves" option for OoT (was included as part of Redux but is now made optional)
- The "Low HP Beep" option for OoT and MM now has an option for a softer beeping sound as well
- Fixed some tooltip typos
- Adjusted some tooltips with an [!] disclaimer
- Re-adjusted the layout of the "Addtional Options" window for OoT
- Re-adjusted the layout of the "Settings" window
- Fixed the "Reset All Settings" button in the settings window not working at all

v7.6.1 (02-10-2020)
- Added new "Hide Credits" option for OoT and MM
- Updated Smash Remix to v0.9.4

v7.6.0 (24-09-2020)
- Changed default GameID for Masked Quest to NURE
- Added "Magic Usage" options for OoT and MM
- Added WIP option "Ocarina Icons" for MM
- Updated "Restore Text" table for MM
- Updated the missing files list check when opening Patcher64+
- OKHO is now refered as OHKO
- 2x Text Speed is now available for Russian, Polish and Spanish
- The "Use 64-Bit Tools" option is now enabled by default if the user's OS is 64-bit compatible
- Fixed a progression-blocking bug with MM Redux to obtain a Piece of Heart through the Title Deed trading quest

v7.5.2 (11-09-2020)
- Fixed Zora Link for the "Recolor Mask Forms" option
- Properly disable Language Options when English is not selected (again)
- Fixed Custom Header not being saved and how it is applied
- Fixed issue with fonts showcasing an error on older PowerShell version

v7.5.1 (05-09-2020)
- Updated "Masked Quest" by Garo-Mastah
- Improved "Recolor Mask Forms" option for Zora Link
- Added "Ignore Input Checksum" debug option for patching any ROM or WAD (use on own risk)

v7.5.0 (03-09-2020)
- Replaced "16:9 Textures" option to patch in true 16:9 backgrounds for Ocarina of Time
- Added new "Master Quest" patch for Majora's Mask
- Added new "Recolor Mask Forms" option for Majora's Mask
- Fixed language options not properly displaying when it's not set to English
- Fixed, added and corrected several tooltips

v7.4.1 (28-08-2020)
- Fixed the "Damage" modifier for Majora's Mask when the "Recovery" is set to 1x
- Added new "Censor Blood" option that censors the blood of Ganondorf / Ganon to green instead of red

v7.4.0 (27-08-2020)
- Overhauled GUI
- Added "Settings" window (debug options now can now toggled in there)
- Added new option to allow double clicking the PowerShell file to open it
- Fixed "Restore Palace Route" option for Majora's Mask when using on N64 emulators
- Fixed "Change Button Colors" being broken

v7.3.4 (26-08-2020)
- Fixed the Goron Link dialogue after obtaining the Goron Tunic with the Redux patch
- Fixed an issue with the D-Pad layout not being selectable for Majora's Mask Redux
- Fine-tuned "Credits" and "Info" further

v7.3.3 (25-08-2020)
- "Reset" now also properly resets Wii VC mode to N64 mode
- Adjusted titles in the "Colors" panel for Majora's Mask
- Expanded "Credits" and "Info"

v7.3.2 (25-08-2020)
- Added "Pause Screen Delay Fix" option for Ocarina of Time
- Fixed uncensored Mirror Shield for the "MM Adult Model" for Ocarina of Time
- Adjusted "Colors" panel in the "Additional Options" window

v7.3.1 (21-08-2020)
- Redux-only compatible settings are placed in their own panel
- Optimized patching a decompressed Zelda ROM a bit more
- Fixed some issues with button activations through checkboxes
- Fixed some issues with how the "Fast Block Pushing" option affected some features of Majora's Mask Redux
- Added "Easier Minigames" option for Majora's Mask

v7.3.0 (20-08-2020)
- Changed the order of patching compressed patches
- Changed how file data is extracted, patched and then written in sequence
- Updated Masked Quest
- Added "MM Pause Screen" option for Ocarina of Time
- Added "Fast Block Pushing" option for Majora's Mask
- D-Pad Button Layout can be customized or completely disabled for Majora's Mask
- "Easier Puzzles" has been renamed to "Easier Minigames" as the first try Truth Spinner fix in the Shadow Temple is now completely removed
- Different language can still be chosen if "Enable Options is not checked, but the English Text options will remain disabled
- Adjusted default values for the Majora's Mask Redux patch (Fast Block Pushing and D-Pad are disabled by default)

v7.2.1 (16-08-2020)
- Updated MM Child Model patch
- Fixed label not showing in "Additional Options" panel
- Fixed data extract of Master Quest dungeons not working at all
- Updated credits for Majora's Mask
- Changed debug option from "OnlyMQDungeons" to "KeepLogo"
- "Select Language" is now disabled as well if "Enable Options" is not checked

v7.2.0 (13-08-2020)
- Addded "Super Smash Bros: More Stages Edition" patch
- Super Smash Bros. is now available for patching in VC Mode thanks to the "Super Smash Bros: More Stages Edition" patch
- The Missing Link is updated to v1.4 (Kaze Emanuar)
- Re-aligned "Other Buttons" section
- Fixed issue with certain last chosen games getting retrieved properly on loading the tool
- Fixed issue with Free Patching GUI in Wii VC mode not fully shown
- Updated "Info" for all games
- Improved "2x Text Speed" and "3x Text Speed" for a few more cutscenes
- Allow dot as input for Custom Title

v7.1.5 (12-08-2020)
- Removed "Subscreen Delay Fix" option... It was probably a bit too broken...

v7.1.4 (11-08-2020)
- Added ROM Checksum Comparison
- Added links to documentation
- Fixed incorrect checksum for Ocarina of Time Rev 1
- Fixed Xdelta and Xdelta3 patching being broken

v7.1.3 (10-08-2020)
- Changed "Restore Palace Route" option for Majora's Mask
- Changed "Restore Text" option for Majora's Mask

v7.1.2 (09-08-2020)
- Changed "Southern Swamp Fix" option for Majora's Mask
- Fixed "60 FPS" and "Free Cam" for Super Mario 64

v7.1.1 (07-08-2020)
- Improved "Restore Cow Nose Ring" option
- Fixed Female Link Adult model when using the "Censor Gerudo Textures" option
- Added "Subscreen Delay Fix" option... Probably don't use it for on the VC...
- New option to refer the Goron Tunic and Zora Tunic as unisize (useful for Unlock Tunics option)
- New option to refer the Razor Sword as being unbreakable (useful for Permanent Razor Sword option)
- D-Pad is now hidden by default for Majora's Mask (additional options / Redux)
- Fixed patching several options for Majora's Mask

v7.1.0 (04-08-2020)
- Added Female Pronouns option
- Added option to fix Ikana Canyon's Fairy Fountain colors
- MQ Text Dialogue Colors (now known as GC Text Dialogue Colors) can now be selected separately from the Restore Text option
- Text fixes are now searched for instead of being inserted at a fixed position, but increases the time to patch

v7.0.1 (03-08-2020)
- Fixed issue with N64 Mode not properly restoring from last settings
- Added 32-bit support (64-bit mode is enabled by default)
- Simplified byte patching code
- Removed .exe

v7.0.0 (02-08-2020)
- Added new ROM hack: The Missing Link
- Added new ROM hack: Master of Time
- Added new options for Ocarina of Time and Majora's Mask
- Added Master Quest option for Ocarina of Time
- Added new option to play as a Female Link, with optional Feminine voices (Female Pronouns patch is in the works)
- Moved all dialogue related options to the Languages GUI and are now only available in English language
- Fixed Remix for Super Smash Bros.
- Disable more GUI panels during patching
- Fixed creating compressed BPS patch with debug option
- Last chosen custom title and GameID is now restored when opening the tool if the option was enabled
- Error message when failed to produce WAD file is no longer shown by default
- Added syntax for the & symbol for the Game Title / Channel Title
- Fixed default state for the "Patch VC Emulator Only" button
- Decreased the time needed to patch drasticially
- New debug option for showing the console and extracting Vanilla dungeon data files
- Master Quest dungeon data files are extracted during patching of the Master Quest option
- The Fire Temple Rev 2 theme is now extracted during patching
- Adjusted Restore Color Title option for Majora's Mask
- Reworked Censor Gerudo Textures option, including support for Master Quest and more textures that went missing
- Textboxes which can be edited now now have their text selected
- The Custom GameID textbox can no longer contain spaces
- Implemented the Color Picker Dialog Screen for the options to change the colors of equipment
- Ammo and wallet capacities can now contain any custom value within limits through a new Dialog Screen
- ROM Injects will no longer apply patches
- Reworked Inject ROM, Apply Patch, Patch VC Emulator Only and Extract ROM Only options
- Added new debug option
- Added new Reset button to reset all saved settings
- Adjusted credits and credits GUI
- Added support for .PPF patches
- Run loading only once
- A lot of major rewrites

v6.1.1 (12-07-2020)
- Fixed Hero Mode and Increased Item Capacity for Ocarina of Time and Majora's Mask
- Fixed Remix for Super Smash Bros.
- Added debug options which can be set in Settings.ini

v6.1.0 (09-07-2020)
- Adjusted Options screen size
- Added new options for Ocarina of Time and Majora's Mask
- Optimized checking dropdown menus for Options screen
- Fixed a bug with patching Hero Mode for Ocarina of Time

v6.0.0 (08-07-2020)
- Updated Polish translations for Ocarina of Time and Majora's Mask
- Added new options for Ocarina of Time and Majora's Mask
- Replaced a few .bps patches with .jpeg and .bin patches (Byte Patching)
- Fixed Dawn & Dusk for Rev 0 and Rev 1 ROM files
- Reworked parsing files for patching
- More JSON attributes and reworked parsing and checking them
- Adjusted GUI for Options screen
- Last chosen settings are now remembered when opening the Patcher64+ Tool
- Fixed graphical GUI error in the languages screen
- Fixed issues with Paper Mario
- Reworked patching logics

v5.3.1 (29-06-2020)
- Reworked "Options" screen, which now only loads in the options for the current game mode
- Reworked patching bytes
- Added more options for Ocarina of Time and Majora's Mask
- Fixed title header for N64 ROM files

v5.3.0 (28-06-2020)
- Fixed missing 16:9 background for widescreen patch (Ocarina of Time)
- Fixed "Free Mode" patching
- Separate translation patches into new GUI window
- More JSON attributes for Games.json and Patches.json
- Reworked parsing through patching values
- Fixed error handling once more
- Fixed injecting ROM files once more
- Fixed ROM extraction from Wii VC WAD once more
- Corrected default N64 Game Title for Majora's Mask
- Fixed options for Super Mario 64
- Many more bug fixes

v5.2.0 (23-06-2020)
- Updated Widescreen patch for Majora's Mask
- Fixed extracting ROM from WAD
- "Redux" and "Additional Options" only show when the patch supports it rather than the game
- Removed "Redux" and "Additional" attributes from Games.json
- Fixed not forcing "Remapping D-Pad" when only using "Additional Options"
- Added "Additional Options" for Super Mario 64
- All patches can be provided in .bps, .ips, .xdelta or .vcdiff
- Only show the error dialog once in case of errors
- Missing JSON files are now considered an error as well
- Added extra value for "patches_vc" attribute, for "Remove Filter" for Super Mario 64
- Included Z64 ROM recalculation with rn64crc
- Fixed Dawn & Dusk not patching
- Added warning for missing patch file from Patches.json
- "Command" attribute can now contain multiple commands
- Restored Widescreen "Additional Option" for Majora's Mask

v5.1.1 (21-06-2020)
- Added warnings and protection again incorrect attributes in Patches.json
- "BPS Path" has been renamed to "Custom Patch Path" and "Patch BPS" has been renamed to "Apply Patch"
- .xdelta and .vcdiff patch files can now be drag-and-dropped or selected in the "Custom Patch Path" field
- Check if a correct ROM file exists before patching
- Fixed MD5 checking when applying custom patch
- WAD, ROM and Patch files are now parsed as files instead of strings
- Fixed issue with the "Patch Boot DOL" command when using different folder structures
- Patching is disabled if a patch is missing in the Patches.json and "Redux" or "Additional Options" are disabled
- Fixed game-specific credits not showing up
- Added more missing credits and info

v5.1.0 (20-06-2020)
- Added support for Xdelta and Xdelta3 patches ("file" attribute)
- Added support for SM64 ROM decompression ("decompress", "file" and "extend" attributes)
- Adjusted Credits for SM64 and Smash
- Most SM64 and Smash patches are now provided in Xdelta3's ".vcdiff" format, for smaller sizes
- Fixed error with Redux patching when neither "Redux" nor "Additional Options" are enabled
- Fixed icon on Credits screen not displaying

v5.0.0 (19-06-2020)
- Rewrote more logics
- Added and adjusted more attributes for Games.json and Patches.json
- Enable Base Redux patch has been moved to the Main screen instead of the Redux screen
- "Additional Redux Options" button has been renamed to "Select Additional Options"
- Redux options screen is only accesible when the global Additional Options checkbox is enabled and checked
- "Additional Redux Options" screen has been renamed to "Additional Options"
- Credits are now only shown for the current active game mode
- Added more patches for Ocarina of Time (Nimpize Adventure & Puzzling)
- Added more patches for Super Mario 64 (Star Road, Last Impact, Ocarina of Time, Odyssey and more)
- Updated Spanish Translation and Widescreen patches for Ocarina of Time

v4.5.1 (18-06-2020)
- Fixed tooltips
- Dynamic icons support
- Redux panel, Default Game Title and GameID are now read from Games.json
- Game Modes can be for N64, Wii VC or both
- Changed hashsums from SHA256 to MD5
- Display MD5 hashsum for N64 ROM file in GameID's window
- Fixed patching with BPS files through Patches.json files
- Keep same selected game mod and patch file if it is available when changing between console and game modes
- Included new Super Smash Bros. game mode with the Super Smash Bros. Remix patch

v4.5.0 (17-06-2020)
- Redesigned GUI for Super Mario 64 and Paper Mario Mode
- Added Custom Game Title and GameID support in Nintendo 64 mode
- Added Custom Channel Title support in Wii VC mode
- Dynamic Game Selection GUI support
- Dynamic Patch Panel GUI support
- Dynamic Credits, Info and GameID dialog windows
- Renamed Ocarina of Time info button
- Fixed SM64: Multiplayer

v4.4.1 (14-06-2020)
- Fixed Leave D-Pad Up for OoT mode
- Fixed error with MM Models
- Reduced garbage collection
- Fixed Free Mode in N64 Mode GUI

v4.4.0 (13-06-2020)
- Overhauled the GUI
- Included Redux support for translations
- Refreshing bottom label for clearer status updates during the patching progress
- Most patches for Ocarina of Time and Majora's Mask are now applied on decompressed ROM files
- Patcher64+ Tool starts in N64 mode and Wii VC mode is activated when a WAD file is selected
- Included widescreen backgrounds patch for Majora's Mask (found in additional Redux options)

v4.3.0 (11-06-2020)
- Redux patch now uses 1x Text Speed as the default (2x or 3x Text Speed has to be selected instead)
- Fixed 3x Text Speed when learning a new song
- Included widescreen adjusted Lens of Truth effect (Widescreen Option for OoT)
- Optimized byte patching (far less RAM is now being used)

v4.2.0 (10-06-2020)
- Delete previously extracted WAD folders before extracting a WAD file
- Files are now recognized as a literal paths (accepts more file and path characters symbols now)
- Fixed additional Redux options in Nintendo 64 mode

v4.1.0 (09-06-2020)
- Fixed BPS Patching
- Fixed downgrading for BPS Patching in Ocarina of Time mode
- Added warning if injected ROM filename or it's destination path is too long
- Reworked main function logistics
- Custom Channel title name now accepts parentheses and dashes as well
- Delete WADPacker error file after patching process (failure or otherwise)

v4.0.0 (06-06-2020)
- Fourth release

06-06-2020
- Reduced and optimized CPU and RAM usage
- Optimized patching process
- Added additional warnings
- Each dialog window now holds it's own icon, through still duplicates for now...
- Included a compiled .exe
- Most patches are now applied on compressed ROM files again
- Fixed the Polish Translation for Majora's Mask not passing the hashsum check
- Fixed patches other than REDUX being broken... Again...
- Fixed patches not having their assigned GameID
- Added missing files check

05-06-2020
- Changed Main GUI
- Fixed patching... Again...

- Ensure generated files are deleted after patching is concluded
- Extension.psm1 has been removed, all files are now included separately

04-06-2020
- Clear RAM after patching
- Fixed Ocarina of Time not being able to accept rev0 ROM in Nintendo 64 mode
- Only load in files that are currently required
- Fixed Ocarina of Time not accepting rev1 or rev2 ROM Files for Dawn & Dusk in Nintendo 64 mode
- Fixed hashsums not properly checking

03-06-2020
- Added more redux options
- Fixed bug with tooltips for checkboxes not showing up
- More code refactoring

02-06-2020
- Reduced the code with 1500 lines
- Several GUI fixes
- Several bug fixes
- Restructured Credits
- Free Mode patching, Patch VC Emulator or Extract ROM no longer checkes for the GameID of a WAD File
- Warn when extract Majora's Mask or Paper Mario ROM in a different mode
- Place extracted ROM in same folder as the provided WAD file
- Inform is extract was successful
- Fixed patching ROM Files in Nintendo 64 mode with compressed BPS patches
- Fixed being able to ignore patching if no BPS patch was provided (Patch Redux without Base Redux Patch)
- Disabled several options for REDUX is the Base Redux Patch is left unchecked
- Stop patching beyond the Virtual Console emulator in Patch VC Emulator mode
- Added more Redux options

01-06-2020
- Fixed Majora's Mask's REDUX option not being able to patch

31-05-2020
- Even more additional Redux additions, including replacing Link's models for Ocarina of Time
- Even more bug fixes
- Smaller Extension.psm1 due to more direct BPS patching on decompressed Zelda 64 ROM files
- Re-included the romhack The Fate of the Bombiwa again
- Dawn & Dusk can now be patched on rev0 and rev1 ROM files
- Inform about supported ROM File versions in the tooltips
- Automaticially uncheck Downgrade for Dawn & Dusk

29-05-2020
- Support for applying additional Redux changes without patching the core Redux patch to the ROM
- Included hashsum checks for patching roms
- Added support for Dawn & Dusk patches for rev0 and rev1 ROM files for Ocarina of Time
- Refactoring code once more
- Reset failed status with each new patching attempt, avoids the need to reopen the tool

28-05-2020
- Formated Current Mode label
- Re-structured Redux options windows
- Added more Redux options
- Made the Input ROM textbox longer in Nintendo 64 mode
- Fixed MM Redux not being enabled in Nintendo 64 mode

27-05-2020
- Included native Nintendo 64 patching in addition to Wii VC (N64) patching
- Renamed the "Virtual Console - USA WAD Patcher" to "Patcher64+ Tool"
- Dynamic Main Screen resizing depending on chosen Game Mode and Console
- Added more REDUX additional changes, including Hero Mode!
- Added tooltips for the REDUX additional changes
- Re-organized the Ocarina of Time REDUX - Additional Changes window
- Fixed several tooltips not showing
- The option Leave D-Pad Up will now only automaticially be selected for OoT if no other button for the minimap was selected
- Refactored code to the "Extension.psm1" file
- Fixed Kokiri Sword icon not showing as available for Adult Link
- Updated Russian translation for both Zelda 64 titles with fixed textures (useful for the texture pack)

25-05-2020
- Properly reset custom Channel Title and GameID when not enabled
- Fixed not being able to drag and drop your N64 or V64 extension ROM Files
- Allow Patch VC only to set a custom Channel Title as well
- Automatized some of the code to calculate the GUI layout
- Renamed "Current Mode : Free" to "Current Mode : Free (Nintendo 64)" for more clarity
- Removed the Patch Descriptions panels for each game
- Removed the Info VC Patching button
- Added tooltips when hovering over buttons or checkboxes with the mouse for additional information
- Included new romhack Majora's Mask - Masked Quest
- Added new window to apply custom additional changes to OoT Redux and MM Redux
- Cleaning up even more code, make coding more practical
- Added suggestion to enable or disable downgrading OoT when patching fails
- Resolved issues with the WAD Patcher not stopping patching when the patch is not intended for the ROM

23-05-2020
- Grammar fixes
- Split up info for Ocarina of Time and Majora's Mask
- Added new VC Patching Info section
- Added version label on top of main screen
- Allow .N64 and .V64 to be selected as well for ROM injection
- Renamed some descriptions for some more clarity
- Included option to extract ROM only
- Included label for Patch VC buttons

22-05-2020
- Added Current Mode indication
- Support for Paper Mario (Hard Mode, Harde Mode+, Insane Mode)
- Moved Custom Injection to the top, renamed Rom Injection
- Free IPS and BPS patching for supported games
- Checksum hash verification during free BPS patching that notifies if a patch has failed due not being it's intended rom target
- Additional VC Patching options
  * Allow to patch the WAD without injection or patching a rom
  * Remap C-Down or Z to Minimap button (L) for Ocarina of Time / Majora's Mask
  * Keep the D-Pad Up free to the Minimap button (L) for Ocarina of Time
  * Remap D-Pad now remaps D-Pad Up for Ocarina of Time as well unless kept out of it
  * Downgrade Ocarina of Time from 1.2 (used in VC) to 1.0
  * Remove all .T64 texture injections
- Fixed issue with the Custom Channel Title contain multiple same characters in sequence
- Updated Patch Descriptions, Info, Credits and GameID's
- Keep cleaning up code

21-05-2020
- Initial release
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
05-23-2020, 04:43 AM
#3
e2zippo Offline
Senior Member
****
Posts: 285
Threads: 14
Joined: Jul 2016
Awesome tool Admentus, nice work! Regarding Sm64 analog camera, am I understanding it correctly that you need a second controller to control the camera? And is it possible to use both 60fps and analog camera at the same time? Even though if a seconds controller is required, I don't think I'm gonna use, cool to try it out though.
Find
Reply
05-23-2020, 06:10 AM (This post was last modified: 06-07-2020, 12:48 AM by Admentus.)
#4
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
The Virtual Console - USA WAD Patcher has been updated to 22-05-2020

Changelog:

Code:
22-05-2020
- Added Current Mode indication
- Support for Paper Mario (Hard Mode, Harde Mode+, Insane Mode)
- Moved Custom Injection to the top, renamed Rom Injection
- Free IPS and BPS patching for supported games
- Checksum hash verification during free BPS patching that notifies if a patch has failed due not being it's intended rom target
- Additional VC Patching options
   * Allow to patch the WAD without injection or patching a rom
   * Remap C-Down or Z to Minimap button (L) for Ocarina of Time / Majora's Mask
   * Keep the D-Pad Up free to the Minimap button (L) for Ocarina of Time
   * Remap D-Pad now remaps D-Pad Up for Ocarina of Time as well unless kept out of it
   * Downgrade Ocarina of Time from 1.2 (used in VC) to 1.0
   * Remove all .T64 texture injections
- Fixed issue with the Custom Channel Title contain multiple same characters in sequence
- Updated Patch Descriptions, Info, Credits and GameID's
- Keep cleaning up code

In short:
- Paper Mario patching support
- Free Mode patching support
- Free BPS / IPS patching support
- More VC Patching options
- Only patch the VC mode
- Failed BPS patch recognition
- Errors fixes and such

(05-23-2020, 04:43 AM)e2zippo Wrote: Awesome tool Admentus, nice work! Regarding Sm64 analog camera, am I understanding it correctly that you need a second controller to control the camera? And is it possible to use both 60fps and analog camera at the same time? Even though if a seconds controller is required, I don't think I'm gonna use, cool to try it out though.

Sadly no. Both patches can not be combined. If they could, I have included a combined patch already first thing. Kaze Emanuar made the source code for the Analog Camera public, but not the 60 FPS source code. The source code is in ASM through, but technically I could port it to AR for example. Except... I am not really skilled in ASM... So...

You don't need an actual second controller through. You just need to enable a second emulated controller and bind Left and Right on the Analog stick to your secondary stick on the controller you actually use. It's a bit clunky, but you only need one physical controller. You only need some rebinds from the 2nd emulated controller. I never really understood why Kaze Emanuar didn't just patch the C-Buttons (C-Stick) on the primary controller.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
05-28-2020, 05:09 AM (This post was last modified: 06-07-2020, 01:48 AM by Admentus.)
#5
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
The Virtual Console - USA WAD Patcher has been updated to 27-05-2020. Well actually... It has a new name now: Patcher 64+ Tool. You will see why in just a bit.

Changelog:

Code:
23-05-2020
- Grammar fixes
- Split up info for Ocarina of Time and Majora's Mask
- Added new VC Patching Info section
- Added version label on top of main screen
- Allow .N64 and .V64 to be selected as well for ROM injection
- Renamed some descriptions for some more clarity
- Included option to extract ROM only
- Included label for Patch VC buttons

25-05-2020
- Properly reset custom Channel Title and GameID when not enabled
- Fixed not being able to drag and drop your N64 or V64 extension ROM Files
- Allow Patch VC only to set a custom Channel Title as well
- Automatized some of the code to calculate the GUI layout
- Renamed "Current Mode : Free" to "Current Mode : Free (Nintendo 64)" for more clarity
- Removed the Patch Descriptions panels for each game
- Removed the Info VC Patching button
- Added tooltips when hovering over buttons or checkboxes with the mouse for additional information
- Included new romhack Majora's Mask - Masked Quest
- Added new window to apply custom additional changes to OoT Redux and MM Redux
- Cleaning up even more code, make coding more practical
- Added suggestion to enable or disable downgrading OoT when patching fails
- Resolved issues with the WAD Patcher not stopping patching when the patch is not intended for the ROM

27-05-2020
- Included native Nintendo 64 patching in addition to Wii VC (N64) patching
- Renamed the "Virtual Console - USA WAD Patcher" to "Patcher64+ Tool"
- Dynamic Main Screen resizing depending on chosen Game Mode and Console
- Added more REDUX additional changes, including Hero Mode!
- Added tooltips for the REDUX additional changes
- Re-organized the Ocarina of Time REDUX - Additional Changes window
- Fixed several tooltips not showing
- The option Leave D-Pad Up will now only automaticially be selected for OoT if no other button for the minimap was selected
- Refactored code to the "Extension.psm1" file
- Fixed Kokiri Sword icon not showing as available for Adult Link
- Updated Russian translation for both Zelda 64 titles with fixed textures (useful for the texture pack)

EDIT 1:
You might notice a new romhack for Majora's Mask and the option to adjust your Redux Patch for either Ocarina of Time or Majora's Mask. The GUI has also been cleaned up and improved upon thanks to the addition of tooltips. This eliminates the need a separate area explaining what each patch button does.

EDIT 2:
Resolved two quick issues with the WAD Patcher:

- Added suggestion to enable or disable downgrading OoT when patching fails
- Resolved issues with the WAD Patcher not stopping patching when the patch is not intended for the ROM

EDIT 3:
It's yet again another massive update. This time featuring the Nintendo 64 mode for directly patching ROM for usage on Nintendo 64 emulators. The WAD patching mode is now known as Wii VC mode. There are also some new REDUX options for both REDUX patches such as Hero Mode. And to top it all off quite a few bug fixes. A lot of the code has been refactored, so that can could issues. Just let me know if you encounter an error with the Patcher64+ tool.

I am probably going to stop adding new features for now, and just focus on some maintenance and additional REDUX options.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
05-28-2020, 06:04 AM (This post was last modified: 05-28-2020, 06:06 AM by iwubcode.)
#6
iwubcode Offline
Member
***
Posts: 124
Threads: 1
Joined: Oct 2019
(05-28-2020, 05:09 AM)Admentus Wrote: It's yet again another massive update. This time featuring the Nintendo 64 mode for directly patching ROM for usage on Nintendo 64 emulators. The WAD patching mode is now known as Wii VC mode.

Wait, am I reading this right, does this allow you to patch a different N64 game over one of the official ones?

EDIT: oh no, re-reading I think you mean patching N64 specific mods for Mario/Zelda and having that be supported in Dolphin
Find
Reply
05-28-2020, 11:13 PM (This post was last modified: 06-07-2020, 01:50 AM by Admentus.)
#7
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
(05-28-2020, 06:04 AM)iwubcode Wrote: Wait, am I reading this right, does this allow you to patch a different N64 game over one of the official ones?

EDIT: oh no, re-reading I think you mean patching N64 specific mods for Mario/Zelda and having that be supported in Dolphin

You can either apply a set of custom patches for specific games (Zelda and Mario) or go to Free Mode and just patch whatever N64 game you want. Wii VC Mode is meant for Dolphin since it handles WAD files. You can also extract the ROM from the WAD in Wii VC mode. Extracted ROM files can be used in Nintendo 64 emulators such as Project64. Now new is Nintendo 64 mode which ignores all the WAD stuff for the Wii or Dolphin patches Nintendo 64 ROM files directly (.Z64, .N64, .V64) so you can use them on a Nintendo 64 emulator such as Project64. If you own a Wii VC WAD file you also own a Nintendo 64 ROM automatically, since those very same ROM files are kept in the Wii VC WAD files. If you don't have a .Z64 rom yourself, you can use the Extract ROM function to extract it from the .WAD file you have.

Most of the support is for the predefined games. Free Mode (aka, patching any Wii VC N64 title) patching actually existed for a few updates now. But Nintendo 64 Mode (directly .Z64) is new now.



Patcher64+ Tool has been updated to 28-05-2020.

Changelog:

Code:
28-05-2020
- Formated Current Mode label
- Re-structured Redux options windows
- Added more Redux options
- Made the Input ROM textbox longer in Nintendo 64 mode
- Fixed MM Redux not being enabled in Nintendo 64 mode
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
06-02-2020, 07:59 PM (This post was last modified: 06-07-2020, 01:52 AM by Admentus.)
#8
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
Patcher64+ Tool has been updated to 02-06-2020.

Changelog:

Code:
29-05-2020
- Support for applying additional Redux changes without patching the core Redux patch to the ROM
- Included hashsum checks for patching roms
- Added support for Dawn & Dusk patches for rev0 and rev1 ROM files for Ocarina of Time
- Refactoring code once more
- Reset failed status with each new patching attempt, avoids the need to reopen the tool

31-05-2020
- Even more additional Redux additions, including replacing Link's models for Ocarina of Time
- Even more bug fixes
- Smaller Extension.psm1 due to more direct BPS patching on decompressed Zelda 64 ROM files
- Re-included the romhack The Fate of the Bombiwa again
- Dawn & Dusk can now be patched on rev0 and rev1 ROM files
- Inform about supported ROM File versions in the tooltips
- Automaticially uncheck Downgrade for Dawn & Dusk

01-06-2020
- Fixed Majora's Mask's REDUX option not being able to patch

02-06-2020
- Reduced the code with 1500 lines
- Several GUI fixes
- Several bug fixes
- Restructured Credits
- Free Mode patching, Patch VC Emulator or Extract ROM no longer checkes for the GameID of a WAD File
- Warn when extract Majora's Mask or Paper Mario ROM in a different mode
- Place extracted ROM in same folder as the provided WAD file
- Inform is extract was successful
- Fixed patching ROM Files in Nintendo 64 mode with compressed BPS patches
- Fixed being able to ignore patching if no BPS patch was provided (Patch Redux without Base Redux Patch)
- Disabled several options for REDUX is the Base Redux Patch is left unchecked
- Stop patching beyond the Virtual Console emulator in Patch VC Emulator mode
- Added more Redux options

EDIT 1: 31-05-2020
EDIT 2: 01-06-2020
EDIT 3: 02-06-2020
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
06-03-2020, 02:32 AM
#9
e2zippo Offline
Senior Member
****
Posts: 285
Threads: 14
Joined: Jul 2016
You're insane man, wow! Big Grin
Find
Reply
06-03-2020, 05:45 PM (This post was last modified: 06-07-2020, 01:03 AM by Admentus.)
#10
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,835
Threads: 23
Joined: May 2015
(06-03-2020, 02:32 AM)e2zippo Wrote: You're insane man, wow! Big Grin

Still not insane enough.

Still gotta improve the Widescreen hack and I am also looking into hacking the HP of bosses to be 2x or 3x.



Patcher64+ Tool has been updated to 03-06-2020.

Changelog:

Code:
03-06-2020
- Added more redux options
- Fixed bug with tooltips for checkboxes not showing up
- More code refactoring
- Fixed Custom Channel Title and GameID not accepting
- Fixed ROM injection and Patch VC Emulator for Wii VC mode not working

Well... It's mostly an additional widescreen option for having those backgrounds in 16:9. Thanks GhostlyDark!
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
« Next Oldest | Next Newest »
Pages (12): 1 2 3 4 5 ... 12 Next »
Jump to page 


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode