In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Priiloader/hacks: Difference between revisions

From WiiBrew
Jump to navigation Jump to search
m started the hash hacks page :)
 
 
(34 intermediate revisions by 11 users not shown)
Line 1: Line 1:
==Intro To the hash hacks==
{{Distinguish|Preloader/hacks}}
The hash hacks method is a method of applying hacks only available in priiloader 0.6 or above.
it has its pro's and con's over the preloader method. these are :


===Pro's===
==Intro to the hash hacks==
* the hacks will work on any region
The hash hacks method is a method of applying hacks only available in Priiloader 0.6 or above that works by specifying the location with a sequence of ints to search for in the <code>hash</code> field. It has its pros and cons over the Preloader method, where the patch location is specified by a base address in the <code>offset</code> field. These are:
* 1 hack is possible to run on -all- system menu versions
 
===Con's===
===Pros===
* more complicated
* The hacks will work on any region
* more writing work
* 1 hack is possible to run on a wide range of System Menu versions
===Cons===
* More complicated
* More writing work
 
==Pre-Compiled Hacks download==
The newest version can be found at: https://github.com/DacoTaco/priiloader/blob/release/priiloader/hacks_hash.ini. An archive of the older hacks is here: [[File:priiloader_hacks.zip]]


==Description of hacks==
==Description of hacks==
=== Disable HAXX,DVDX,RZDx checks ===
=== Disable HAXX,DVDX,RZDx checks ===
Prevents deletion of The Homebrew Channel, DVDX and Zelda savegames (Twilight Hack?), which was introduced in System Menu 4.2. Therefore the hack is only existant for 4.2.
Prevents deletion of The Homebrew Channel, DVDX and Zelda savegames (Twilight Hack?), which was introduced in System Menu 4.2. Therefore the hack is only existant for 4.2/4.3.


=== Replace Healthwarning with Backmenu ===
=== Replace Health Screen with Backmenu ===
No longer displays black/white health warning screen, so no need to press A, it will go straight to the channels screen.
No longer displays black/white health warning screen, so no need to press A, it will go straight to the channels screen.


=== No health check ===
=== Block Disc Updates ===
Same as "Replace Healthwarning with Backmenu".
Games with newer versions of the system menu/IOSs than what you have installed will not force you to update. Useful for staying on your current system menu and playing the most recent games without having to update.


=== Skip disc update check ===
=== Block Online Updates ===
A game will no longer check what version of the system menu you have installed. Useful for staying on 3.2x, 4.1x or 4.2x and playing the most recent games without having to update.
Trying to update your system online will error, useful for staying on your current system menu and playing the most recent games without having to update.


=== No sound at all ===
=== No System Menu Sounds AT ALL ===
Mutes the System Menu completely. No background music or sounds.
Mutes the System Menu completely. No background music or sounds.


=== No Menu BGM ===
=== No System Menu Background Music ===
Disables the soft background music the System Menu plays.
Disables the soft background music the System Menu plays.


=== No Menu BGM Startpatch version ===
=== Wiimmfi Patch v4 (For 4.3E) ===
Disables the soft background music the System Menu plays. Additional it mutes the jingle from the Menu's start.
This hack will patch all games to work with Wiimmfi when run through the disc channel, making running the patcher from the HBC redundant.


=== Move Disc Channel ===
=== Move Disc Channel ===
With this hack you can move the disc channel around like any other channel by holding A+B. It's no longer stuck in the top left.
You can move the disc channel around like any other channel by holding A+B with this hack.  
 
=== IOS Reload ===
Reloads a specific IOS for every game, no matter what IOS the game uses by default.


=== Region free channels_1 ===
=== Force Disc Games to run under IOS249 ===
Allows you to boot channels from an outer region. So if you have a PAL Wii, you might be able to access NTSC channels installed.
Causes disc games to stop working. Some games will simply hang because [[IOS249]] is a stub that isn’t properly handling IO, others will show [[error 002]] if they require [[IOS55]] or higher, since they check which IOS is running. Useful for testing which games show error 002 without dumping them.


=== Region free channels_2 ===
=== Region Free Channels ===
Same as above.
Allows you to boot channels from another region.


=== Remove diag disc check ===
=== Remove Diagnostic Disc Check ===
Allows you to boot a regular game through the recovery menu.
Allows you to boot a regular game through the recovery menu.


=== Autoboot Game press RIGHT on gc pad in 4th port ===
=== Region Free Wii Games ===
Instead of the System Menu the game disc will be booted, when you hold Right on the D-PAD of a GC-Pad, plugged in port 4. This allows fast access to the game inserted.
 
=== Disc auto start when right pressed ===
Same as above.
 
=== Autoboot Game ===
Instead of the System Menu the game disc will be booted. Contrary to "Autoboot Game press RIGHT on gc pad in 4th port" you don't need to press any button.
 
=== Disc autostart ===
Same as above.
 
=== Region free channels-SD card menu ===
Allows you to boot channels from outer region from the SD card menu.
 
=== Region Free Wii Discs ===
Removes the integrated region check. You'll be able to play imports this way.
Removes the integrated region check. You'll be able to play imports this way.


=== Region free Wii games_1 ===
=== Region free GC Games (No VM Patch) ===
Same as "Region Free Wii Discs".
Removes the integrated region check for Gamecube games.


=== Region free Wii games_2 ===
=== Remove NoCopy Protection ===
Same as "Region Free Wii Discs".
Allows you to copy Some Saves, normally some save files were not able to be copied to the SD card.
 
=== Region free GC Games ===
Removes the integrated region check for Gamecube games.


=== Force Disc Region_1 ===
=== Lock System Menu with Black Screen ===
This forces the game disc to run at the Wii's native settings. So NTSC games won't turn black and white on PAL TVs.
Self explanatory.


=== Force Disc Region_2 ===
=== OSReport(fwrite) to USBGecko ===
This forces the game disc to run at the Wii's native settings. So NTSC games won't turn black and white on PAL TVs
A patch often used to debug the system menu. This will redirect all the system menu debug info to a USBGecko in memory card slot B.


=== Remove NoCopy Protection ===
=== Re-enable Bannerbomb v2 ===
Allows you to copy any save file, whereas some were protected by default
Disables the [[error 004]] from system menu 4.3 when bannerbomb is detected making bannerbomb work again. This is for System Menu 4.3 only.


=== Error cannot load channel ===
=== Block Disc Autoboot ===
Hack prohibits starting any channel. I guess this could be handy to lock your Wii so the kids and family can't break it!
Blocks automatic booting of discs whose ID starts with 0 or 1.


=== Blackscreen at Wii system menu Startup! ===
=== Allow TitleID RAAE,408x,410x ===
Self explanatory, I guess this could be handy to lock your Wii so the kids and family can't break it!
Unblocks discs with IDs RAAE ([[Wii Startup Disc]]), 408x (unknown), and 410x ([[Wii Backup Disc]]).


=== Lock out System Menu with Blackscreen ===
=== Remove IOS16 Disc Error ===
Same as "Blackscreen at Wii system menu Startup!"
Disables the code in the System Menu that blocks all discs using [[IOS16]].


=== DSI Error code at Wii system menu Startup! ===
[[Category:References]]
Self explanatory, I guess this could be handy to lock your Wii so the kids and family can't break it!
=== OSReport(fwrite) to UsbGecko ===
a patch often used to debug the system menu.this will redirect all the system menu debug info to a USBGecko in memory card slot B.

Latest revision as of 16:47, 27 February 2023

Intro to the hash hacks

The hash hacks method is a method of applying hacks only available in Priiloader 0.6 or above that works by specifying the location with a sequence of ints to search for in the hash field. It has its pros and cons over the Preloader method, where the patch location is specified by a base address in the offset field. These are:

Pros

  • The hacks will work on any region
  • 1 hack is possible to run on a wide range of System Menu versions

Cons

  • More complicated
  • More writing work

Pre-Compiled Hacks download

The newest version can be found at: https://github.com/DacoTaco/priiloader/blob/release/priiloader/hacks_hash.ini. An archive of the older hacks is here: File:Priiloader hacks.zip

Description of hacks

Disable HAXX,DVDX,RZDx checks

Prevents deletion of The Homebrew Channel, DVDX and Zelda savegames (Twilight Hack?), which was introduced in System Menu 4.2. Therefore the hack is only existant for 4.2/4.3.

Replace Health Screen with Backmenu

No longer displays black/white health warning screen, so no need to press A, it will go straight to the channels screen.

Block Disc Updates

Games with newer versions of the system menu/IOSs than what you have installed will not force you to update. Useful for staying on your current system menu and playing the most recent games without having to update.

Block Online Updates

Trying to update your system online will error, useful for staying on your current system menu and playing the most recent games without having to update.

No System Menu Sounds AT ALL

Mutes the System Menu completely. No background music or sounds.

No System Menu Background Music

Disables the soft background music the System Menu plays.

Wiimmfi Patch v4 (For 4.3E)

This hack will patch all games to work with Wiimmfi when run through the disc channel, making running the patcher from the HBC redundant.

Move Disc Channel

You can move the disc channel around like any other channel by holding A+B with this hack.

Force Disc Games to run under IOS249

Causes disc games to stop working. Some games will simply hang because IOS249 is a stub that isn’t properly handling IO, others will show error 002 if they require IOS55 or higher, since they check which IOS is running. Useful for testing which games show error 002 without dumping them.

Region Free Channels

Allows you to boot channels from another region.

Remove Diagnostic Disc Check

Allows you to boot a regular game through the recovery menu.

Region Free Wii Games

Removes the integrated region check. You'll be able to play imports this way.

Region free GC Games (No VM Patch)

Removes the integrated region check for Gamecube games.

Remove NoCopy Protection

Allows you to copy Some Saves, normally some save files were not able to be copied to the SD card.

Lock System Menu with Black Screen

Self explanatory.

OSReport(fwrite) to USBGecko

A patch often used to debug the system menu. This will redirect all the system menu debug info to a USBGecko in memory card slot B.

Re-enable Bannerbomb v2

Disables the error 004 from system menu 4.3 when bannerbomb is detected making bannerbomb work again. This is for System Menu 4.3 only.

Block Disc Autoboot

Blocks automatic booting of discs whose ID starts with 0 or 1.

Allow TitleID RAAE,408x,410x

Unblocks discs with IDs RAAE (Wii Startup Disc), 408x (unknown), and 410x (Wii Backup Disc).

Remove IOS16 Disc Error

Disables the code in the System Menu that blocks all discs using IOS16.