Hacking How to run Wiiware on SD?

defrb

Well-Known Member
OP
Member
Joined
Apr 13, 2007
Messages
233
Trophies
1
XP
601
Country
Netherlands
Hello,

I've been trying to get wiiware running off SD card, but without succes.
I don't want to run sneek, i like it best when i just can use the sd card menu. I've installed the ios80 v7200 patch wich should alow me to run Wiiware on sd card but that did not work. (i'm on the latest firmware. did work for 4.1 i think)
I've installed cios 236, but when i install wads what with that cios, i get instantly a black screen when i open the channel after install.

Can somebody point me in the wright direction =)
 

defrb

Well-Known Member
OP
Member
Joined
Apr 13, 2007
Messages
233
Trophies
1
XP
601
Country
Netherlands
Ah man, i was trying to run US wiiware on my PAL vwii, showmiiwads seemed to fix a lot of these problems.

sorry for post ^^
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
there are two main methods to play Wiiware/virtual consoles :

1. officially installing the channel to your console (but it's size limited)
1.2 or using the official SD menu (but it requires IOS80 patch)
1.3 installing to the console (not SD menu) but launched from WiiU to get wiiu gamepad support

2. using EmuNAND (this is what you probably did with ShowMiiWad) and launching the games with a game loader (you need d2x cIOS v10 r52 installed to 249, not IOS236! but not all games will work)
2.2 or using Neek instead of d2x, and all games will work.


the "1.2" should have work if you patched your IOS80.
There's no need of IOS236, it's a residual, outdated, deprecated way of softmodding the Wii and vWii, there's no need of that cIOS anymore AT ALL. it's NOT used nor needed to play games.
 
Last edited by Cyan,

defrb

Well-Known Member
OP
Member
Joined
Apr 13, 2007
Messages
233
Trophies
1
XP
601
Country
Netherlands
Thanks a lot Cyan. Took the 1.2 method and got it all working now, i really appreciate how you help people (like me) here on the forum.
 

defrb

Well-Known Member
OP
Member
Joined
Apr 13, 2007
Messages
233
Trophies
1
XP
601
Country
Netherlands
absolutely, be sure to have wads from your region, or use showmiiwads to set them to region free "can" help. You just need the patched ios80 rev7200 installer and install with just another wad installer mod ^^
After that you can move them to sd and all work well ;)

To be sure, backup your ios80 rev7200, for,... well just in case. To be honest i skipped this step.
 
Last edited by defrb,

kid sampson

Well-Known Member
Member
Joined
Jul 20, 2006
Messages
329
Trophies
1
XP
886
Country
United States
there are two main methods to play Wiiware/virtual consoles :

1. officially installing the channel to your console (but it's size limited)
1.2 or using the official SD menu (but it requires IOS80 patch)
1.3 installing to the console (not SD menu) but launched from WiiU to get wiiu gamepad support

2. using EmuNAND (this is what you probably did with ShowMiiWad) and launching the games with a game loader (you need d2x cIOS v10 r52 installed to 249, not IOS236! but not all games will work)
2.2 or using Neek instead of d2x, and all games will work.


the "1.2" should have work if you patched your IOS80.
There's no need of IOS236, it's a residual, outdated, deprecated way of softmodding the Wii and vWii, there's no need of that cIOS anymore AT ALL. it's NOT used nor needed to play games.

So I could play Contra ReBirth (a WiiWare title for Wii) with gamepad support using the 1.3 method?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
So I could play Contra ReBirth (a WiiWare title for Wii) with gamepad support using the 1.3 method?
all rebirth series have issues with EmuNAND, so you either need Neek or install the title to the console's NAND.

If you want to play that game with WiiU gamepad, check this thread :
https://gbatemp.net/threads/release-wiivc-injector-script-gc-wii-homebrew-support.483577/

1. install your game to vWii with a wad manager.
This one recommended : https://github.com/FIX94/Some-YAWMM-Mod/releases

2. install haxchi (you'll need to launch it each time you want CFW) or cbhc (select autoboot to sysmenu to automatically get CFW).

3. launch the program on PC (injector)
choose "vWii channel" mode, and enter the TitleID of the channel you installed.
WKTE (USA), WKTJ (JPN), WKTP (EUR)
and generate a channel.

4. use WUP installer on your WiiU to install the generated channel.
 

kid sampson

Well-Known Member
Member
Joined
Jul 20, 2006
Messages
329
Trophies
1
XP
886
Country
United States
all rebirth series have issues with EmuNAND, so you either need Neek or install the title to the console's NAND.

If you want to play that game with WiiU gamepad, check this thread :
https://gbatemp.net/threads/release-wiivc-injector-script-gc-wii-homebrew-support.483577/

1. install your game to vWii with a wad manager.
This one recommended : https://github.com/FIX94/Some-YAWMM-Mod/releases

2. install haxchi (you'll need to launch it each time you want CFW) or cbhc (select autoboot to sysmenu to automatically get CFW).

3. launch the program on PC (injector)
choose "vWii channel" mode, and enter the TitleID of the channel you installed.
WKTE (USA), WKTJ (JPN), WKTP (EUR)
and generate a channel.

4. use WUP installer on your WiiU to install the generated channel.

I know what I'll be doing this weekend! Thanks for the detailed guide.
 

TomandJonna

Active Member
Newcomer
Joined
Aug 29, 2017
Messages
33
Trophies
0
Age
62
XP
77
Country
United States
I know what I'll be doing this weekend! Thanks for the detailed guide.

all rebirth series have issues with EmuNAND, so you either need Neek or install the title to the console's NAND.

If you want to play that game with WiiU gamepad, check this thread :
https://gbatemp.net/threads/release-wiivc-injector-script-gc-wii-homebrew-support.483577/

1. install your game to vWii with a wad manager.
This one recommended : https://github.com/FIX94/Some-YAWMM-Mod/releases

2. install haxchi (you'll need to launch it each time you want CFW) or cbhc (select autoboot to sysmenu to automatically get CFW).

3. launch the program on PC (injector)
choose "vWii channel" mode, and enter the TitleID of the channel you installed.
WKTE (USA), WKTJ (JPN), WKTP (EUR)
and generate a channel.

4. use WUP installer on your WiiU to install the generated channel.


Hi Cyan...

I'm having HUGE issues with emunand. As a newbie, I've read tons of stuff trying to figure this out, but have had nothing happen to be but confusion and failure...no success.

I have a lot of WW & Console .wad files and would like to use them on the vWii side of the house. Is that even possible?? If so, how would I do that? I can't find an answer that works.

My console is a WiiU running 5.5.2., HBC, Haxchi, ext HDD, SD card, and my vWii has HBC and ext HDD. All of my Wii and GameCube games are running great thanks to you (USB Loader GX) and NINTENDON'T. I am hot-swapping my drives during the boot from WiiU to vWii, so am not using anything to hide my drives in any way.

I've dumped the nand to emunand on both SD and HDD several times, "successfully" installed WW & Consoles. Said WWs & Consoles show up as channels from within Loader GX, but when I run them, they all seem to bring me back to HBC. I'm numb from trying different things. I even tried working the the developer of vSNEEK so I could try and compile and use his version of SNEEK, but after all of that work it locked up my WiiU while booting into vSNEEK. We've tried everything. I hope you can help.

MOST humbly & sincerely...Tom
 
Last edited by TomandJonna,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,467
Trophies
3
XP
29,215
Country
United States
Hi Cyan...

I'm having HUGE issues with emunand. As a newbie, I've read tons of stuff trying to figure this out, but have had nothing happen to be but confusion and failure...no success.

I have a lot of WW & Console .wad files and would like to use them on the vWii side of the house. Is that even possible?? If so, how would I do that? I can't find an answer that works.

My console is a WiiU running 5.5.2., HBC, Haxchi, ext HDD, SD card, and my vWii has HBC and ext HDD. All of my Wii and GameCube games are running great thanks to you (USB Loader GX) and NINTENDON'T.

I've dumped the nand to emunand on both SD and HDD several times, "successfully" installed WW & Consoles. Said WWs & Consoles show up as channels from within Loader GX, but when I run them, they all seem to bring me back to HBC. I'm numb from trying different things. I even tried working the the developer of vSNEEK so I could try and compile and use his version of SNEEK, but after all of that work it locked up my WiiU while booting into vSNEEK. We've tried everything. I hope you can help.

MOST humbly & sincerely...Tom

are you using ustealth?
 

TomandJonna

Active Member
Newcomer
Joined
Aug 29, 2017
Messages
33
Trophies
0
Age
62
XP
77
Country
United States
are you using d2x v10 r53 instead of r52 ?
it's (should be) explained that r53 is not compatible with emuNAND.

Oh, no one has mentioned that to me before, so thank you for that.

I'm running IOS236 and dx-v10-beta53-vWii. In fact, I've got beta53 installed in slots 249, 250, & 251. Sounded dumb to have the same thing in all three slots, but I did it because that is what the tutorial I was following told me to do.

I've got the stuff to install beta52-vWii somewhere if that is what I should do. Just let me know if that is what I should do and then where to install it and I'll do it straight away.

I know I can change the slot used for loader GX, so I can load up which ever slot you tell me I need. Will everything I have working now also run on beta52 or will I need to run beta52 for emunand and go back to beta53 for the Wii and GameCube games?

Thanks so very much for your help with this...MOST humbly & sincerely...Tom
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
I'd suggest you install r52 base57 in slot249
that's all you'll need.

if you want to stealth your drive, there's a special r52 for that.

edit:
d2x v10 installer for vWii :
http://www.mediafire.com/file/d6cr1...2.2mod+by+FIX94-v10-beta52_beta53alt-vWii.zip

Like said, select d2x v10 r52, installed in slot 249, based on IOS57 (best compatibility with games, don't bother installer based on IOS56, it's useless)

d2x mod v10 r52 to work with Ustealth HDD:
https://gbatemp.net/threads/ciosx-rev21d2x-yet-another-hot-fix.277659/page-163#post-5092147
if you expect to hide your HDD and still want to use emuNAND with it, you'll need this modified FAT32 module, replace it in the d2x r52 folder of the installer before installing it to vWii.
 
Last edited by Cyan,
  • Like
Reactions: TomandJonna

TomandJonna

Active Member
Newcomer
Joined
Aug 29, 2017
Messages
33
Trophies
0
Age
62
XP
77
Country
United States
I'd suggest you install r52 base57 in slot249
that's all you'll need.

if you want to stealth your drive, there's a special r52 for that.

edit:
d2x v10 installer for vWii :
http://www.mediafire.com/file/d6cr1...2.2mod+by+FIX94-v10-beta52_beta53alt-vWii.zip

Like said, select d2x v10 r52, installed in slot 249, based on IOS57 (best compatibility with games, don't bother installer based on IOS56, it's useless)

d2x mod v10 r52 to work with Ustealth HDD:
https://gbatemp.net/threads/ciosx-rev21d2x-yet-another-hot-fix.277659/page-163#post-5092147
if you expect to hide your HDD and still want to use emuNAND with it, you'll need this modified FAT32 module, replace it in the d2x r52 folder of the installer before installing it to vWii.


I'm sorry for the questions I might have, Cyan, but I'm pretty new at this stuff and don't know too much outside of what I've seen in tutorials (most out of date by close to a year) and the many threads I've read which have confused me.

I remember hearing or reading that NINTENDON'T won't work if I use UStealth on my drive unless I am able to tell it something (don't remember what) via USB Loader GX. Is that really the case? If so, what do I need to change? I don't know anything much about UStealth, so if I go ahead and install the UStealth patch with r52, can I use a non-UStealthed drive with it until I get my drive UStealthed? I also read (or heard) that I have to un-UStealth my drive before my computer will see it again, is that right? No big deal, I just need to know so I can figure out how to do that.

I don't think I have any more questions at this point. Once these are answered I can proceed with the replacement. I think I'd like to use UStealth instead of hot-swapping, so will wait for your answers as you have time before I move forward, then I'll track down the latest UStealth and get cracking.

Thank you so very much. Without your help I'd be completely lost. Guys like you usually get taken advantage of which is not fair. I don't want to do that, so I'll limit my questions to only those necessary and say how grateful I am to you for helping someone you don't even know. MOST humbly & sincerely...Tom
 
Last edited by TomandJonna,
  • Like
Reactions: Cyan

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
1) Nintendont and Ustealth
Nintendont is compatible with Stealth drives now for a long time. you need to update nintendont.

2)Ustealth works like that :
The HDD has a partition table, this is a place (at the start of the HDD, sector 0) where there are information about 4 possible partitions (size and location on the drive).
That partition table is not always present, the drive can be "raw" or unformatted. the sector 0 exist, but doesn't have any information about existing partitions.
to detect if the table is present on sector 0, there is by convention a "Signature" at the end of sector 0, coded on 2 bytes, with the value "55AA".

The WiiU is not using partition, and format ALL the drive in WiiU HDD format. The partition table being useless to wiiU, the console is using this signature to detect if the drive is already formated to WiiU format, or still has a partition table and FAT/NTFS/Etc. partition on it.

What Ustealth program is doing is simply modifying the signature (not the partition info located on that table), replacing "AA" to "AB".
the wiiU, the computer, anything which check the partition table signature don't find "55AA", so it consider the drive as "not formatted".
Windows tell you to format it, while the WiiU stop telling you to format it ! (one way or another, something tells you it's not formatted)
If you want to put it and edit its content on your computer, you need to "un-Stealth" it first.

Stealthing/unstealthing can be done on a computer, or directly on the console (there is a homebrew capable of doing it)

Ustealth is used to prevent the message on your WiiU menu when a vWii HDD (with partition table) is connected.
Few Wii homebrew have been updated to accept both 55AA and 55AB as "legit" signature for the partition table signature, and check the partition info without issue (location and size of the 4 possible partitions on that drive).

Your issue with emuNAND and d2x v10 is that this cIOS does not accept edited signature (55AB).
But a modified version of cIOS d2x v10 exists, and you can use it instead of the official d2x v10.

That modified version of d2x only helps you with stuff used by d2x !
installing d2x doesn't make ALL the old homebrew work with stealth drives.
it's only allowing you to play emuNAND on a stealth drive.

d2x is used for EmuNAND, d2x needed an update to make emuNAND compatible with Stealth;
Nintendont is used for gamecube games, nintendont needed an update to play gamecube games from a stealth drives;
etc.
 
Last edited by Cyan,
  • Like
Reactions: TomandJonna

TomandJonna

Active Member
Newcomer
Joined
Aug 29, 2017
Messages
33
Trophies
0
Age
62
XP
77
Country
United States
1) Nintendont and Ustealth
Nintendont is compatible with Stealth drives now for a long time. you need to update nintendont.

2)Ustealth works like that :
The HDD has a partition table, this is a place (at the start of the HDD, sector 0) where there are information about 4 possible partitions (size and location on the drive).
That partition table is not always present, the drive can be "raw" or unformatted. the sector 0 exist, but doesn't have any information about existing partitions.
to detect if the table is present on sector 0, there is by convention a "Signature" at the end of sector 0, coded on 2 bytes, with the value "55AA".

The WiiU is not using partition, and format ALL the drive in WiiU HDD format. The partition table being useless to wiiU, the console is using this signature to detect if the drive is already formated to WiiU format, or still has a partition table and FAT/NTFS/Etc. partition on it.

What Ustealth program is doing is simply modifying the signature (not the partition info located on that table), replacing "AA" to "AB".
the wiiU, the computer, anything which check the partition table signature don't find "55AA", so it consider the drive as "not formatted".
Windows tell you to format it, while the WiiU stop telling you to format it ! (one way or another, something tells you it's not formatted)
If you want to put it and edit its content on your computer, you need to "un-Stealth" it first.

Stealthing/unstealthing can be done on a computer, or directly on the console (there is a homebrew capable of doing it)

Ustealth is used to prevent the message on your WiiU menu when a vWii HDD (with partition table) is connected.
Few Wii homebrew have been updated to accept both 55AA and 55AB as "legit" signature for the partition table signature, and check the partition info without issue (location and size of the 4 possible partitions on that drive).

Your issue with emuNAND and d2x v10 is that this cIOS does not accept edited signature (55AB).
But a modified version of cIOS d2x v10 exists, and you can use it instead of the official d2x v10.

That modified version of d2x only helps you with stuff used by d2x !
installing d2x doesn't make ALL the old homebrew work with stealth drives.
it's only allowing you to play emuNAND on a stealth drive.

d2x is used for EmuNAND, d2x needed an update to make emuNAND compatible with Stealth;
Nintendont is used for gamecube games, nintendont needed an update to play gamecube games from a stealth drives;
etc.

Thank you VERY MUCH Cyan! I do understand much better now.

Where is the best place to find the HBC for UStealth you mentioned as I can see where having that could be quite useful. I could then un-UStealth my drive before moving it to my computer for adding/deleting files and then reconnect the drive to the WiiU and re-Stealth it there (if I understand you correctly)...most helpful indeed. Once I have that channel, then I can UStealth my drive and all will be well.

Oh, I'm running the most recent NINTENDON'T, but I noticed that there is a version of NINTENDON'T just for UStealthed drives...do I need that one or will simply having the most recent compilation of NINTENDON'T do the job?

Thank you so very much again...MOST humbly & sincerely...Tom
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,746
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
if there's a version of nintendont "just" for ustealth drives, then it's a very old version of nintendont. one that was modified when the official build didn't have the compatibility yet.
there's no way nintendont 5.x need a specific ustealth version.
the most recent is enough. Ustealth is working since 3.x

I don't remember if the open source HBC has been updated to be compatible with Ustealth drives.
Latest release can be found here : https://github.com/FIX94/hbc
I didn't read any mention about being compatible with modified partition table signature.
 
  • Like
Reactions: TomandJonna

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2
  • BakerMan
    I'd quite enjoy a life of taking it easy. But I haven't reached that life yet.
  • JefferyCuddletrousers @ JefferyCuddletrousers:
    yeah im confused but thanks all for trying to help haha
  • Sicklyboy @ Sicklyboy:
    Think this Nyko PowerPak+ in my OG 3DS is starting to expand ever so slightly 😨 what a shame, to have to go back to an OG size battery soon.
  • K3Nv2 @ K3Nv2:
    Most emulators will be like that where it asks for a parent directory
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, 3ds batteries are fairly cheap just don't overspend on oem
  • Sicklyboy @ Sicklyboy:
    Yeah I just like this massive extended battery lol
  • K3Nv2 @ K3Nv2:
    Lol length
  • K3Nv2 @ K3Nv2:
    I remember those psp batteries that came with bulged psp battery covers
  • Sicklyboy @ Sicklyboy:
    my PSP battery started swelling up AGES ago
  • Sicklyboy @ Sicklyboy:
    As in I got rid of the battery when I noticed
  • K3Nv2 @ K3Nv2:
    People were hacking batteries just to cfw them
  • HiradeGirl @ HiradeGirl:
    I got blocked.
  • HiradeGirl @ HiradeGirl:
    That's perfect.
  • HiradeGirl @ HiradeGirl:
    Anyway. I'm playing Dragon Ball Adventures from GBA.
  • HiradeGirl @ HiradeGirl:
    I got stuck in some part.
  • HiradeGirl @ HiradeGirl:
    Anyone played that game?
  • Sicklyboy @ Sicklyboy:
    Only one I played was the DBZ trading card game game on the GBA
  • K3Nv2 @ K3Nv2:
    Sparking zero is looking pretty good but not $70 good
  • HiradeGirl @ HiradeGirl:
    okay
  • BakerMan @ BakerMan:
    isn't sparking zero supposed to be accurate to their canon power too?
  • BakerMan @ BakerMan:
    meaning unlike dbfz a weaker character like nappa wouldn't stand a chance against someone stronger like broly
  • BakerMan @ BakerMan:
    aaalllright then, i guess i should hit the hay
  • K3Nv2 @ K3Nv2:
    People are complaining about flying in it I'm like wut that's half of what it is
    K3Nv2 @ K3Nv2: People are complaining about flying in it I'm like wut that's half of what it is