More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Wii Homebrews | {{Infobox Wii Homebrews | ||
|title=Priiloader | |title=Priiloader | ||
|image= | |image=priiloaderwii2.png | ||
|description=A Wii homebrew application that can prevent and fix some user level bricks. | |description=A Wii homebrew application that can prevent and fix some user level bricks. | ||
|author=DacoTaco | |author=DacoTaco | ||
Line 20: | Line 14: | ||
Priiloader is a heavily modified version of [[Preloader Wii|Preloader 0.30]] by DacoTaco and BadUncle. It is an application that is loaded prior to the Wii System Menu, which allows it to fix certain kinds of bricks that leave the System Menu in a broken state (like a banner brick), or to add various patches like update blockers or Wiimmfi patches to the System Menu. | Priiloader is a heavily modified version of [[Preloader Wii|Preloader 0.30]] by DacoTaco and BadUncle. It is an application that is loaded prior to the Wii System Menu, which allows it to fix certain kinds of bricks that leave the System Menu in a broken state (like a banner brick), or to add various patches like update blockers or Wiimmfi patches to the System Menu. | ||
''' | '''Note:''' Priiloader will not save your Wii if you messed up the System Menu IOS (on 4.3 this is IOS80. See here to check [http://wiibrew.org/wiki/IOS_history which IOS] that is for you. | ||
==Features== | |||
* Added Bootmii IOS booting option to menu and autoboot (handy for restoring and/or sneek). | |||
* Support for all HBC title IDs. | |||
* Removed need for ES_DIVerify. | |||
* Killed the DVD spin bug (crediar forgot to close the dvd drive in ios). | |||
* Re-added online updating. | |||
* Added our own installer (phpgeek's). | |||
* Re-added the old black theme. | |||
* Added a check on boot so some apps can reboot/launch system menu and force priiloader to show up or start system menu. | |||
* Added start of Wiiware/VC titles. | |||
* HBC stub loading. | |||
* Hacks can either be added with their offset, or with a hash value to allow for version-agnostic patches. | |||
* Added option to require a password at boot. | |||
* Fixed lot and lots of bugs. | |||
* Much much more. | |||
== | ==Installation== | ||
All you need is a way of booting homebrew (Homebrew Channel recommended). If you have The Homebrew Channel 1.0.7 or above, you don't need any patched IOS at all. | |||
If you don't, then a patched IOS36 is required (although it is recommended to just update the HBC). | |||
Priiloader itself needs no hacked IOS at all ( | Priiloader itself needs no hacked IOS at all (it is recommended using unpatched IOS). | ||
==Media== | ==Media== | ||
'''The Most INFORMATIVE Priiloader for Wii Video Guide, Install, Walkthrough, and Setup You Will Find''' ([https://www.youtube.com/watch?v=Ymo2mABfbS4 Denver Gamer]) <br> | |||
<youtube>Ymo2mABfbS4</youtube> | <youtube>Ymo2mABfbS4</youtube> | ||
== | ==Changelog== | ||
''' v0.10 | ''' v0.10 ''' | ||
New Features | New Features: | ||
* Add ability to load Wii and gamecube discs | * Add ability to load Wii and gamecube discs: | ||
** | ** This ignores region of the discs. | ||
** | ** This also does not apply any hacks. | ||
* Add setting to prioritize USB access over SD | * Add setting to prioritize USB access over SD. | ||
* Priiloader can now drown your plants | * Priiloader can now drown your plants. | ||
* Added Support for System Menu 1.0 | * Added Support for System Menu 1.0. | ||
* Show Priiloader after installation | * Show Priiloader after installation: | ||
** Priiloader will launch when booting System Menu | ** Priiloader will launch when booting System Menu. | ||
* Added new hacks | * Added new hacks: | ||
** Block disc autoboot | ** Block disc autoboot. | ||
** Remove Deflicker | ** Remove Deflicker. | ||
* Refactor device access | * Refactor device access: | ||
** Priiloader no longer waits for the usb drive to respond when mounting | ** Priiloader no longer waits for the usb drive to respond when mounting. | ||
Fixes & Improvements | Fixes & Improvements: | ||
* Fix launching channels from another region | * Fix launching channels from another region: | ||
** | ** This only applies to channels launched by priiloader. | ||
* Refactor the region free hacks on SM < 4.3 | * Refactor the region free hacks on SM < 4.3. | ||
* Fix Online updates after my host broke it (again) | * Fix Online updates after my host broke it (again). | ||
* Correctly check for the gamecube shutdown flag | * Correctly check for the gamecube shutdown flag. | ||
* Fix clearing bss section with .elf files | * Fix clearing bss section with .elf files. | ||
* Fix typo in installer | * Fix typo in installer. | ||
* Fix launching SM on IOS < 28 | * Fix launching SM on IOS < 28. | ||
* Fix dvd active check | * Fix dvd active check. | ||
* Refactor meta.xml parsing | * Refactor meta.xml parsing. | ||
* Refactor versioning in priiloader | * Refactor versioning in priiloader. | ||
''' v0.9.1 | ''' v0.9.1 ''' | ||
Fixes & Improvements | Fixes & Improvements: | ||
* | * Fixed possible caching issue when clearing a dol's BSS. | ||
* | * Fixed crash when 18 hacks would be shown in the hacks menu. | ||
* | * Fixed crash when 18 dol/elfs would be shown in the binaries menu. | ||
* | * Fixed crash when 18 titles would be shown in the launch title menu. | ||
* | * Fixed loading dol/elf arguments from nand if there are none. | ||
* | * Fixed some memory leaks. | ||
* | * Show error when user tries to enter menu using front buttons but is denied access. | ||
''' v0.9 | '''v0.9 ''' | ||
Fixes & Improvements | Fixes & Improvements: | ||
* Reworked dol & SysMenu loading code | * Reworked dol & SysMenu loading code: | ||
** We can load -any- dol or elf now | ** We can load -any- dol or elf now. | ||
** | ** This removes the entrypoint restriction. | ||
* Fixed setting dol arguments | * Fixed setting dol arguments. | ||
* Reworked the hacks parser & loading code | * Reworked the hacks parser & loading code. | ||
* Hacks menu is now scrollable | * Hacks menu is now scrollable. | ||
* Changed Priiloader's Nand bootcode | * Changed Priiloader's Nand bootcode. | ||
* Installer source is open source again | * Installer source is open source again. | ||
* Added decent vWii detection code to the installer | * Added decent vWii detection code to the installer. | ||
* Fixed a few online beta update version display bugs | * Fixed a few online beta update version display bugs. | ||
* | * Restart checking controllers if launching HBC failed. | ||
* libogc upgrade to 2.1.0 | * libogc upgrade to 2.1.0: | ||
** Improved keyboard compatibility | ** Improved keyboard compatibility. | ||
** Improved 420p video output | ** Improved 420p video output. | ||
* | * Fixed loading binary arguments. | ||
* Reduce Priiloader size by loading the certs of NAND | * Reduce Priiloader size by loading the certs of NAND. | ||
New Features | New Features: | ||
* Added the first wii-mini hacks | * Added the first wii-mini hacks. | ||
* Added option to use front buttons to navigate | * Added option to use front buttons to navigate. | ||
* Added offset support in the hacks | * Added offset support in the hacks. | ||
* Added support for comments in the hacks | * Added support for comments in the hacks. | ||
* Added USB Keyboard support | * Added USB Keyboard support. | ||
** Meant for wii-mini | ** Meant for wii-mini. | ||
** Works on all Wii's | ** Works on all Wii's. | ||
** Mapping is as follows : | ** Mapping is as follows: | ||
*** A = Enter | *** A = Enter | ||
*** B = Esc | *** B = Esc | ||
Line 122: | Line 119: | ||
*** Y = Y | *** Y = Y | ||
*** Start = Spacebar | *** Start = Spacebar | ||
*** Arrow keys | *** Arrow keys - directions. | ||
** Hold escape to stop autoboot and enter the menu | ** Hold escape to stop autoboot and enter the menu. | ||
* Added support for open HBC | '''v0.8.2''' | ||
* | * Added support for open HBC. | ||
using a dirty check from Joostin | * Refuse installation on WiiU(vWii) using a dirty check from Joostin. | ||
* | * Added option to shutdown to a certain app (why would you want this). | ||
( | * Fixed arguments stuff when booting dol/elf files. | ||
* | * Added magic word to force autoboot ( 'Abra' ). | ||
* Added magic word to force autoboot ( 'Abra' ) | |||
== External links == | == External links == | ||
* | * WiiBrew - https://wiibrew.org/wiki/Priiloader | ||
* | * GitHub - https://github.com/DacoTaco/priiloader |
Revision as of 04:05, 20 February 2023
Priiloader | |
---|---|
General | |
Author | DacoTaco |
Type | System Tools |
Version | 0.10.0-beta2 |
License | GPL-2.0 |
Last Updated | 2022/09/06 |
Links | |
Download | |
Website | |
Source | |
Priiloader is a heavily modified version of Preloader 0.30 by DacoTaco and BadUncle. It is an application that is loaded prior to the Wii System Menu, which allows it to fix certain kinds of bricks that leave the System Menu in a broken state (like a banner brick), or to add various patches like update blockers or Wiimmfi patches to the System Menu.
Note: Priiloader will not save your Wii if you messed up the System Menu IOS (on 4.3 this is IOS80. See here to check which IOS that is for you.
Features
- Added Bootmii IOS booting option to menu and autoboot (handy for restoring and/or sneek).
- Support for all HBC title IDs.
- Removed need for ES_DIVerify.
- Killed the DVD spin bug (crediar forgot to close the dvd drive in ios).
- Re-added online updating.
- Added our own installer (phpgeek's).
- Re-added the old black theme.
- Added a check on boot so some apps can reboot/launch system menu and force priiloader to show up or start system menu.
- Added start of Wiiware/VC titles.
- HBC stub loading.
- Hacks can either be added with their offset, or with a hash value to allow for version-agnostic patches.
- Added option to require a password at boot.
- Fixed lot and lots of bugs.
- Much much more.
Installation
All you need is a way of booting homebrew (Homebrew Channel recommended). If you have The Homebrew Channel 1.0.7 or above, you don't need any patched IOS at all.
If you don't, then a patched IOS36 is required (although it is recommended to just update the HBC).
Priiloader itself needs no hacked IOS at all (it is recommended using unpatched IOS).
Media
The Most INFORMATIVE Priiloader for Wii Video Guide, Install, Walkthrough, and Setup You Will Find (Denver Gamer)
Changelog
v0.10
New Features:
- Add ability to load Wii and gamecube discs:
- This ignores region of the discs.
- This also does not apply any hacks.
- Add setting to prioritize USB access over SD.
- Priiloader can now drown your plants.
- Added Support for System Menu 1.0.
- Show Priiloader after installation:
- Priiloader will launch when booting System Menu.
- Added new hacks:
- Block disc autoboot.
- Remove Deflicker.
- Refactor device access:
- Priiloader no longer waits for the usb drive to respond when mounting.
Fixes & Improvements:
- Fix launching channels from another region:
- This only applies to channels launched by priiloader.
- Refactor the region free hacks on SM < 4.3.
- Fix Online updates after my host broke it (again).
- Correctly check for the gamecube shutdown flag.
- Fix clearing bss section with .elf files.
- Fix typo in installer.
- Fix launching SM on IOS < 28.
- Fix dvd active check.
- Refactor meta.xml parsing.
- Refactor versioning in priiloader.
v0.9.1
Fixes & Improvements:
- Fixed possible caching issue when clearing a dol's BSS.
- Fixed crash when 18 hacks would be shown in the hacks menu.
- Fixed crash when 18 dol/elfs would be shown in the binaries menu.
- Fixed crash when 18 titles would be shown in the launch title menu.
- Fixed loading dol/elf arguments from nand if there are none.
- Fixed some memory leaks.
- Show error when user tries to enter menu using front buttons but is denied access.
v0.9
Fixes & Improvements:
- Reworked dol & SysMenu loading code:
- We can load -any- dol or elf now.
- This removes the entrypoint restriction.
- Fixed setting dol arguments.
- Reworked the hacks parser & loading code.
- Hacks menu is now scrollable.
- Changed Priiloader's Nand bootcode.
- Installer source is open source again.
- Added decent vWii detection code to the installer.
- Fixed a few online beta update version display bugs.
- Restart checking controllers if launching HBC failed.
- libogc upgrade to 2.1.0:
- Improved keyboard compatibility.
- Improved 420p video output.
- Fixed loading binary arguments.
- Reduce Priiloader size by loading the certs of NAND.
New Features:
- Added the first wii-mini hacks.
- Added option to use front buttons to navigate.
- Added offset support in the hacks.
- Added support for comments in the hacks.
- Added USB Keyboard support.
- Meant for wii-mini.
- Works on all Wii's.
- Mapping is as follows:
- A = Enter
- B = Esc
- X = X
- Y = Y
- Start = Spacebar
- Arrow keys - directions.
- Hold escape to stop autoboot and enter the menu.
v0.8.2
- Added support for open HBC.
- Refuse installation on WiiU(vWii) using a dirty check from Joostin.
- Added option to shutdown to a certain app (why would you want this).
- Fixed arguments stuff when booting dol/elf files.
- Added magic word to force autoboot ( 'Abra' ).
External links
- WiiBrew - https://wiibrew.org/wiki/Priiloader
- GitHub - https://github.com/DacoTaco/priiloader