Priiloader - 0.10.0 RC3 Release - Now with WiiU compatability

DacoTaco

Well-Known Member
OP
Member
Joined
Oct 8, 2017
Messages
196
Trophies
0
XP
1,299
Country
Antarctica
People, Aliens and foreign exchange students!

Today we ,finally, release Priiloader 0.10!
not much has changed since the RC3 release, besides fixes.
The (huge) Changelog of 0.10 since 0.9.1 looks as the following:
Code:
v0.10 : Version Kappa
* New Features
    ** Add vWii compatability !
    ** 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 revive your plants through zombism
    ** 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
    ** Added Return to installed file
* 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
    ** set screen to black before loading title or binary
    ** fix hacks randomly not being loaded correctly 
    ** various hacks_hash changes
ok, so.... huge changelog, I know haha
let me guide you guys through it, shall I?
First up: vWii support!
Fucking. Finally. It took the team of @GaryOderNichts, @vaguerant, @Ingunar & myself to get it all working, but here we are!
How does it work?
well, for that I would have to explain how priiloader works on a regular wii.
On a regular wii, Priiloader renames the main System menu executable and writes itself under the name of the main executable. this means that when system menu is started, it will start priiloader itself.
However, this isn't good enough for the wiiu & vwii.
On the wiiu the PowerPC doesn't just boot whatever you throw at it. it needs a special, encrypted, binary to boot. now if we rename the system menu executable and replace it with our own, we are fucked. its not an encrypted binary, the PowerPC cpu rejects it.
but how does vwii boot all those wii related contents then, if none of those are encrypted?
Well, when it boots a title it first boots a special, encrypted, NandLoader which sets up the PowerPC cpu and then boots the content it needs to.
But what does this have to do with Priiloader? Gary and I came with this idea that we could maybe copy the nandloader to system menu and let it boot Priiloader, so that system menu's main executable is still an encrypted image.
This means that system menu now has 4 modifications when priiloader is installed :
* main executable is replaced with the nandloader
* priiloader is added to System menu
* System menu main executable is renamed
* System menu TMD is altered to have changes in the content index' so nandloader boots priiloader

Its complex, we know, but its the only way we found to make this possible so early on in the vwii boot process. We are now the second thing that boots on the PowerPC cpu in vwii mode after the wiiu switches modes.
Many hacks have been ported to vwii, and many are still to come or be tested. You can keep track of these in our Github discussion page : https://github.com/DacoTaco/priiloader/discussions/339
whoop whoop!

Next Feature: loading discs.
Priiloader now has a menu option called 'Launch Disc'. this menu will load the disc inserted into the wii. This launch menu is region free and will load any game from any region, both in GC & Wii mode. It will also apply Video mode fixes which should make it possible to load more games than System menu itself!
However, this menu can not, and will never, load burned discs out of the box.
Other than that, if a game does not load don't hesitate to report it to me on github.

Next up : prioritize usb over sd.
Priiloader up until today was able to access both the USB as SD as a means to load things like the hacks or homebrew. however, it always chose SD over USB if it was available, even if it contained nothing for it to use. this is now changed.
The settings menu now has an option to select the priority of fat device. by default this is set to Auto, which is the old behavior ( SD has priority over USB ). however, there is also an USB option, which makes priiloader load things from the USB drive before checking the SD card. which can be helpful for setups in which the SD is not the primary device the user is using to store things like homebrew and the hacks file. Together with this change however, was a full device mounting rework, and slow responding USB devices might now work better, or still show slowdown when priiloader is booting something, or shutting down. BUT at least the menu will no longer hang because of all cpu cycles going towards the usb mounting code.

Furthermore Priiloader has been changed to allow booting the installed file when restarting System menu. previously you could only do this if autoboot was also set to installed file.

Downloadable from Github : https://github.com/DacoTaco/priiloader/releases/tag/0.10.0 or through the update menu in priiloader
 
Last edited by DacoTaco,

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,199
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,179
Country
United Kingdom
So I see we now have Vwii compatibility which is awesome but I can't seem to get it to work. I have copied the Priiloader - 0.10.0 RC3 files to my SD card in the right place and any time I start the PriiloaderWiiUForwarder.wuhb the WiiU boots to the Wii logo then resets and goes back to the WiiU system menu. Not sure what I am doing wrong??
 
  • Like
Reactions: impeeza

mrmagicm

Well-Known Member
Member
Joined
May 27, 2018
Messages
792
Trophies
0
Age
49
XP
1,220
Country
France
Hi DacoTaco and Gary, thanks a lot for this!!
Everything seems to be working fine:! ;) but I have a few questions:

- Where can I find an explanation of what all the Menu hacks do? For example, I'm not sure what the term "backmenu" is, what is the nocopu save file protection, what is the standard recovery mode, what are Haxx, Jodi, Disk? Does the menu loads quicker if the background music is off? Can it be problematic in "some case" to have the region free been enabled? Can the Deflclicker been set of be problematic in some game or is it just esthethic? is it better to block update via Udfdiine or Priiloader?
- If I have set the REGION free everything parameter, then decided to remove the Priiloader for console, will it still be region free still be present? (are all patchs not related to the presence of priiloader or some are?)
- What is "file installer"? A wad installer?
- Would there be a way so Priiloader suppress the "hdd check" asking for formating a usb HDD drive on the WiiU side?
- A patch so that the wiiu gamepad is always detected on the Vwii side and can in all situations set the wii/wiiu off? ;)
 
Last edited by mrmagicm,

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,392
Trophies
3
Age
46
Location
At my chair.
XP
18,860
Country
Colombia
Pretty great stuff! Question, the disable deflicker option works on all games or is it only for the Wii menu?

Hi DacoTaco and thanks a lot for this!!
Everything seems to be working fine:! ;) but I have a few questions:

- Where can I find an explanation of what all the Menu hacks do? For example, I'm not sure what the term "backmenu" is, what is the nocopu save file protection, what is the standard recovery mode, what are Haxx, Jodi, Disk? Does the menu loads quicker if the background music is off? Can it be problematic in "some case" to have the region free been enabled? Can the Deflclicker been set of be problematic in some game or is it just esthethic? is it better to block update via Udfdiine or Priiloader?
- If I have set the REGION free everything parameter, then decided to remove the Priiloader for console, will it still be region free still be present? (are all patchs not related to the presence of priiloader or some are?)

Here there are a good explanation, some are missing yet but the other are very well explained.

https://wii.guide/priiloader
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,199
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,179
Country
United Kingdom
May be I wrong, but you need to start vWii then run Homebrew Channel and then inside the HBC run the priiloader installer, after that you can run the Wiiü forwarder it is like pressing reset while turning on the real Wii
Yep I'm an idiot and never ran the installer first :rofl2:
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    +1
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
    BakerMan @ BakerMan: Also, no, that was his first time having a seizure, and hopefully the last +1