[WIP] Priiloader for vWii by GaryOderNichts



GaryOderNichts, a well known hacker and programmer in the Wii and Wii U Homebrew scene, with apps like Bloopair, Shipwright, Moonlight for Wii U and many others, has started work on Priiloader compatibility for vWii on Wii U.

For those unaware, vWii is the nomenclature given to the Wii enviroment found on the Wii U, also known as Virtual Wii. This specific version of the Wii's operating system for Wii U has modification to a lot of the system's IOS, which make original Wii hacks that rely on them somewhat unreliable and sometimes even risk a brick if ran on vWii. Priiloader itself is a modification of a previously developed software called "Preloader", and this application runs before the system menu of the Wii, which allows for a way to restore the system in case of an accidental brick (to a certain extend).

Currently, the code for Priiloader to run on vWii is on early stages, and Gary made a PoC video on his YouTube channel showcasing Priiloader running on a Wii U under its vWii. There's currently a pull request for this feature on DacoTaco's GitHub repository for Priiloader, in which Gary lists all of the things needed for the

GaryOderNichts comments on the vWii PR said:
This works by replacing the SM boot index with the BC-NAND Nand Loader, which is also a signed Ancast Image.
BC-NAND will then boot content 1, which will be replaced with Priiloader. The original content 1 will be placed at the end of the contents.
To boot the vWii SM Priiloader decrypts the ancast image and patches it to redirect content 1 to the end. It then boots the decrypted SM.
I've also added 2 vWii specific hacks. One always enables NET.WCFG, which usually gets disabled by SM, and the other one makes the Wii Options button open Wii System settings. All of the other hacks need to be verified and ported over.
This is still very experimental and hasn't been properly tested. There is also still some work left to do which is listed below.

TO-DO:​

  • Port over all of the SM hacks and verify that existing ones work
  • Testing, especially make sure the installer works properly
  • Verify that this doesn't break anything on an original Wii
  • Test on a JP vWii
  • Unfortunately BC-NAND clears the boot state, which causes some issues. As a workaround I tried guessing the state based on the Y-component of the HW_VISOLID register which vWii SM also seems to check and then set.
  • Edit: The above doesn't work in case standby mode is enabled, since the system returns to Priiloader on shutdown in that case.
  • Make the installer check that BC-NAND is actually installed properly and parse its TMD.

:arrow: GitHub Pull Request
 

ViTaLC0D3R

Active Member
Newcomer
Joined
Dec 22, 2017
Messages
34
Trophies
0
Age
26
Location
Iowa
Website
tylermediagroup.xyz
XP
626
Country
United States
As someone who is not big into the Wii Homebrew scene, what is Priiloader, and what can it do for the Wii U vWii that can't be done already? I have seen that you can access the settings in vWii, but I thought that could be done without Priiloader.
 

mrmagicm

Well-Known Member
Member
Joined
May 27, 2018
Messages
793
Trophies
0
Age
49
XP
1,222
Country
France
This is one of my dreams for the WIIU!!!!
The other, is to have the same video signal and the gamepad and my Tv when my wiiU starts.....Like a wii.

ViTaLC0D3R for example, priiloader can remove the nintendo nag screen (the one you remove with A at startup when launching vwii), it can help to save nand easier and remove any region related pbs in vwii. It can save you wiiU by allowing to unbrick in many case also.​

 

MrNoobNub

Member
Newcomer
Joined
Apr 10, 2022
Messages
12
Trophies
0
Age
27
Location
Doug Bowser's Basement
XP
143
Country
United States
Now


GaryOderNichts, a well known hacker and programmer in the Wii and Wii U Homebrew scene, with apps like Bloopair, Shipwright, Moonlight for Wii U and many others, has started work on Priiloader compatibility for vWii on Wii U.

For those unaware, vWii is the nomenclature given to the Wii enviroment found on the Wii U, also known as Virtual Wii. This specific version of the Wii's operating system for Wii U has modification to a lot of the system's IOS, which make original Wii hacks that rely on them somewhat unreliable and sometimes even risk a brick if ran on vWii. Priiloader itself is a modification of a previously developed software called "Preloader", and this application runs before the system menu of the Wii, which allows for a way to restore the system in case of an accidental brick (to a certain extend).

Currently, the code for Priiloader to run on vWii is on early stages, and Gary made a PoC video on his YouTube channel showcasing Priiloader running on a Wii U under its vWii. There's currently a pull request for this feature on DacoTaco's GitHub repository for Priiloader, in which Gary lists all of the things needed for the



:arrow: GitHub Pull Request

THIS is epic
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,876
Trophies
1
Age
36
XP
7,362
Country
United States
Very nice, I look forward to removing the splash health and safety screen entirely on my vWii.
Post automatically merged:

Loving the support for the Wii U lately, guys you make me happy.
It occurred to me the other day, that as long as decomps from games never before released on the Wii U or in need of enhancements on the Wii U keep coming, that the Wii U hacking scene should continue on for years to come, even if there are only a small handful of people actively working on new mods for the system, likewise for the Vita, in fact most games that get decomped and playable on the Vita, tend to go hand-in-hand with a Wii U port as well.
 

urbanman2004

Well-Known Member
Member
Joined
Jan 10, 2013
Messages
935
Trophies
1
XP
1,665
Country
United States
Kudos @GaryOderNichts Trill OG 😎
Post automatically merged:

Very nice, I look forward to removing the splash health and safety screen entirely on my vWii.
......
Agreed... I did that to my Wii.
Post automatically merged:

I'm starting a petition for @Maschell and @GaryOderNichts to be in the dev user group. :) if that doesn't happen, I'll get angry, and you won't like me when I'm angry. :P
You're not yourself when you're angry. Eat a Snickers, lmao 🤭😅😆😂🤣😭
 
Last edited by urbanman2004,

2DSGamerdude

Well-Known Member
Member
Joined
Apr 6, 2015
Messages
660
Trophies
0
Location
Gamecube Land
XP
1,472
Country
Greece
um, nice hope this beocmes stable & safe for wii u users to have on vwii,
should be helpfull for brick protection of vwii part?

since wii u doesn't have access to bootmii like on og wii system.

can't wait to see what comes from this! :) .
 

Clector

Well-Known Member
Member
Joined
Mar 15, 2016
Messages
1,078
Trophies
0
Location
Not here
XP
460
Country
Bangladesh
hope it opens up region changing on vwii since I have a spare Japanese Wii U
It's already possible to change the system menu region of the Wii mode.
um, nice hope this beocmes stable & safe for wii u users to have on vwii,
should be helpfull for brick protection of vwii part?

since wii u doesn't have access to bootmii like on og wii system.

can't wait to see what comes from this! :) .
There's already brick protection nowdays, since a brick from it won't brick the Wii U side and there's code execution on the Wii U side nowdays, the Wii mode can be fixed from the Wii U mode.
Maybe booting vWii in 480p will be possible now? (without setting the WiiU to 480p)
Can I ask why people like to set the Wii U to 480p for Wii games?

The Wii U is still scaling the image of the Wii mode output with the 480p and 480i output options (as well as 576i), so there isn't much gain either. The Wii U's Wii mode video output is a mess all around in any mode and way.
 
  • Like
Reactions: SylverReZ

Clector

Well-Known Member
Member
Joined
Mar 15, 2016
Messages
1,078
Trophies
0
Location
Not here
XP
460
Country
Bangladesh
The Wii U is scaling 480p to 480p? What?
It doesn't make sense to scale the output of games that were intended for a 480p window (and may already do a bit of scale on its own) on a 480p window, but that's what Nintendo decided to do. Downscaling PAL games makes more sense considering the console can't switch its output to 576i on the fly like the original Wii, and even so I'm not sure if it can handle it on progressive.

6AG9CKC.png


-Full Gallery:

mW1TIB2.png

-Full Gallery:

vy7NGID.png


-Full Gallery:


Chroma shift is something always present on the Wii U's Wii mode, but it can be an alright level or a pretty bad level according to how the software may set the VI, usually most homebrew will have the worst level, but some normal games do too as shown. The game used on the examples above doesn't use deflicker and outputs 1:1 pixels by default, so the less of that from each console could be shown.

The chroma shift is more obvious on 720p and 1080p as that settings on the Wii U preserve the details better, also the Wii U doesn't seem to properly tell the display the color range it should use either, so if not setting it manually colors could be very bad on both modes (Wii U or vWii), even so the Wii mode colors are always somewhat muted.
And I just noticed, but in the worst chroma shift level the Wii U seems to cut a bit of the software's output frame on the right vertical side...

Scaling the output in 480p as well means that there's usually more detail loss in the 480p setting than in 720p and 1080p as said:
odk5NGk.png
ANsDeen.png
 
Last edited by Clector,

NinStar

Ny'hrarr ♂
Member
Joined
Apr 3, 2017
Messages
577
Trophies
0
Age
23
Location
Rio de Janeiro
Website
ninstar.carrd.co
XP
2,148
Country
Brazil
Ah, you were talking chroma shift, if you mentioned it on your first post it would make more sense. But setting vWii to 720p or higher looks considerable blurry (plus the more noticeable chroma shift) when compared to manually upscaling it by other means, a lot of TVs does a way better job than the Wii U on that.

So yes, that is the main reason people prefer to set it to 480p, doesn't sound unreasonable to me.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...