Hacking [Guide] Vanilla Wii U to Handheld Gamecube (Nintendont)

Randir6

Member
OP
Newcomer
Joined
Feb 9, 2020
Messages
6
Trophies
0
Age
33
XP
52
Country
Australia
Hi there,

I've been toying with the idea for a while of making a portable wii (handheld trimmed wii, like the ones on the BitBuilt forum). Realistically, though, that'd be stretching my capability and available time, so I bought a Wii U yesterday and spent today working out how to get gamecube emulation going through the game pad. There are fantastic guides out there for most of it, but I spent 90% of the time on the last 10% (as is always the way) and thought it might be helpful to someone if I collate everything I did while it's fresh in my mind. Writing it here, it doesn't look too hard, but there was a bit of forum and reddit archaeology to get to this point! Appreciate if someone who knows what they're doing could do a quick QA :)

--

What is this: A guide to taking a vanilla Wii U, a big SD card (256gb in my case), and turning that into a hand-held gamecube (at least within your house). I'm not touching any other mods or home brew or anything, because as I said above, I'm brand new to this! Aimed at noobs like me :)

Disclaimer: I have a brain, and doing this required a fair bit of use of said brain, so proceed at your own risk. Having said that, if you also have a brain, and take the effort to use it, you should be able to work it out. Took me ~10 hours from owning my first Wii U to being done, but mostly because I went down rabbit holes I didn't need to. Start by at least looking through the sticky threads in this forum - I can guarantee that's a better idea than not realising they exist till ~5 hours in...

Here's what I did:

1) Follow all the steps in the guide below to enable Wii U homebrew. I'd strongly recommend Haxchi over Mocha, even if you don't go all the way to coldboot haxchi - going through the browser every time you reboot, reloading the page on average 5 times per reboot, is a real pain in the ass. Worth the $9 (to me, at least).

https://wiiu.hacks.guide/

2) Follow all the steps here to do the same for the virtual wii (vWii) which is native on the Wii U. If you're just aiming for Nintendont I don't think the last couple are actually needed (cIOS update and the patch of IOS80), but I followed it to the end before I realised so I'm not sure.

https://wiiu.hacks.guide/vwii-modding

3) Download Nintendont. This is very easy, and doesn't even need installing per se. If you don't want to use the Wii U Game Pad you can stop here, otherwise see the next step.

Github link:
https://github.com/FIX94/Nintendont

GBAtemp thread with some instructions.
https://gbatemp.net/threads/nintendont.349258/

4) Here's where it gets harder, because I couldn't find any clear guides. You need to:

4A) Create a channel in the vWii which is a forwarder to Nintendont. This forwarder is just a shortcut on the vWii (NOT Wii U) home page which loads straight into Nintendont without the user going via the home brew channel. There are a few out there, this is the one I used from the main Nintendont page on GBAtemp.

GBAtemp thread same as above:
https://gbatemp.net/threads/nintendont.349258/

Scroll through that post to the header for Forwarders, and get the Joostin one (Wii U not Wii).

Use multi-mod manager (MMM) to install it. This video shows you how to install wad files (using a different example, at approx 6 minute mark):


MMM download:
http://www.hacksden.com/downloads.php?do=file&id=93

4B) You need the first forwarder (in vWii) so that you can create another forwarder from the Wii U home page to the vWii forwarder, which forwards to Nintendont. You need to do this step so that the game pad will work, through the magic (a.k.a. hard work by generous unpaid coders) of the forwarder below.

Have a read of the thread below, and make sure you're comfortable. I'm no expert, this is the product of my stumbling through to get mine working, not as a contributor to any of the code, and I feel like these bits might still be work in progress.

I downloaded the forwarder below, stuck it in the install folder on the SD card, installed with WUP Installer (like you did in step 1 above), and it all worked (give or take some troubleshooting).

GBAtemp thread:
https://gbatemp.net/threads/wii-on-wii-u-virtual-console-injecting-games.483007/page-59#post-7579163

That post includes a google drive link with the forwarder:
https://drive.google.com/open?id=0BzEB8f_rxW-oV3RWVEJ6Z1JMYnc

And a reminder to have the latest version of nintendont:
https://github.com/FIX94/Nintendont/blob/master/loader/loader.dol?raw=true

---

Disclaimer 2: I own a GameCube (I literally moved it out of the way today to dig out a WiiMote), and a pile of hard copies of games. Not advocating piracy here. There's only one TV in my house, so having handheld retro games is very appealing when others have the TV.

--

Good luck!!
 

Lostbhoy

HEY YOU GUYS!
Member
Joined
Aug 23, 2009
Messages
2,510
Trophies
2
Age
44
Location
Scotland
XP
5,208
Country
United Kingdom
You could also inject the gc roms with teconmoons inject tool as an autoboot channel from your wii u menu as single title. I have my gc roms in a folder like that.
 
  • Like
Reactions: trogdon

AlineP

Active Member
Newcomer
Joined
May 26, 2021
Messages
25
Trophies
0
Age
29
XP
152
Country
Brazil
"Reason: What is this? 2009 YouTube comments?"
Now I'm really curious about what weird thing I wrote in 2021 haha.
Something about "Post Reborn"?

I need to re-do the steps 4) onward because I messed something, I can't even boot vWii with a hard disc plugged in
 
  • Like
Reactions: phalkon13

phalkon13

New Member
Newbie
Joined
Nov 5, 2013
Messages
1
Trophies
0
Age
49
XP
54
Country
United States
Thank you very much for this posting, it was extremely helpful.
One thing I would like to add:
I am running CBHC with "MochaCFW FAT32" to be able to use a USB Thumb Drive (currently Amazon has a sale for the Sandisk 512GB nano USB drives for $45 USD", and ended up frying a SD Card due to some trial and error, but wanted to make sure this was documented:
If you are using MochaCFW FAT32 for USB loading, you will need to do the following:
- Have your Gamecube games installed/copied over to the SD card, as Nintendont will not see the USB drive.
- First load the virtual Wii menu (requires a WiiMote to get in to it). Once there, you can load back into the WiiU side.
From there, you should be able to run the Nintendont forwarder and it should show the Wii splash screen, then will boot into Nintendont but have full screen controller access.

If you don't load into Wii first, and just start the Nintendont forwarder from

Additionally, I would recommend in the Nintendont settings, DO NOT ENABLE "Multi" for the Memcard emulator settings, and keep the size to 251. I tried other settings, and ended up either corrupting the SD Card files (causing a black screen, or the system just to shut off completely, and due to multiple power-cable pulls, bricked the SD card).

Hope this helps anyone who had the same problems as me, or is looking to run homebrew via USB drive.

EDIT: For anyone wondering, I also recommend not using a USB Platter drive or anything requiring more power than a thumb drive, as I originally tried this, and unlike the Wii, the WiiU USB ports do not provide nearly enough power to keep platter/spinner drives functional.
 

Ettino

Well-Known Member
Member
Joined
Oct 12, 2022
Messages
555
Trophies
0
XP
1,017
Country
Canada
recommend not using a USB Platter drive or anything requiring more power than a thumb drive
Just use the USB Y cable, it's a common knowledge at this point. Or an SSD, it's pretty cheap nowsaday and doesn't need the Y spliter. If you want to use the USB stick though, then more power to you. Living dangerously.

Also Nintendont forwarder works fine on Tiramisu, but hey if you wanna stay with the legacy CFW then all good. If it ain't broke don't fix it and all that. A better alternative would be to go with the injector route. So, you can run everything from just one external HDD and not worn out the SD.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @Psionic Roshambo, Dude looks like VSauce.