Hacking Playing GameCube games with GameCube controller without a Wii remote from WiiU menu?

Matt_G

Active Member
OP
Newcomer
Joined
Jan 12, 2016
Messages
33
Trophies
0
Age
23
XP
101
Country
Title says it all,
I wanna launch a GameCube game from my WiiU menu and play the game using a GameCube controller (using Mayflash adapter) not the WiiU gamepad and do this without a Wii remote?
I've seen countless threads about people saying they can load into homebrew channel and have GameCube controller support? (doesn't work for me)

I don't mind having to load into something like WiiFlow from the WiiU menu then load the game but when I tried this (using Techmoons injector to Wii homebrew), I had to choose to use the gamepad which didn't work nor did the GameCube adapter, otherwise it would ask to point the Wii remote at the TV which I don't have.
I would rather load into something like WiiFlow or USB Loader GX since the GUI is way nicer than Nintendont's one.

Is there a way I can achieve this? If so then any help is greatly appreciated!
 
Joined
Mar 17, 2010
Messages
21,253
Trophies
3
Location
Space
XP
10,061
Country
Norway
Title says it all,
I wanna launch a GameCube game from my WiiU menu and play the game using a GameCube controller (using Mayflash adapter) not the WiiU gamepad and do this without a Wii remote?
I've seen countless threads about people saying they can load into homebrew channel and have GameCube controller support? (doesn't work for me)

I don't mind having to load into something like WiiFlow from the WiiU menu then load the game but when I tried this (using Techmoons injector to Wii homebrew), I had to choose to use the gamepad which didn't work nor did the GameCube adapter, otherwise it would ask to point the Wii remote at the TV which I don't have.
I would rather load into something like WiiFlow or USB Loader GX since the GUI is way nicer than Nintendont's one.

Is there a way I can achieve this? If so then any help is greatly appreciated!
Maybe HID to VPAD will do the trick if you set it to auto launch from CBHC
https://github.com/Maschell/hid_to_vpad
But this has to be done once you are already in CFW since booting CFW afterwards will reboot the system and clear the hidtovpad code from memory.
So just launching it normally from CBHC won't work since it won't allow you to launch GC games afterwards since those only work in CFW.
You could probably launch into a Mocha emuNAND from CBHC, and have another CBHC setup inside the emuNAND which then launches HIDtoVPAD. Assuming vWii works inside of Mocha emuNAND.
Or simply manually modify the system.xml file on emuNAND to autoboot into a vWii forwarder, skipping the need for HIDtoVPAD.

I don't think there's any other way, since the GC controllers don't work in the Wii U menu.
 
Last edited by The Real Jdbye,

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
20,701
Trophies
1
XP
12,790
Country
United States
that's a good suggestion. I kinda wonder if vwii works in rednand on mocha. in normal rednand, it doesn't. it will say "the system files are corrupted" if you try booting the virtual wii on normal rednand (not sure about mocha, though I think it might do the same).

--------------------- MERGED ---------------------------

I can't recall if mocha can create a rednand (might have to do that with the fw.img file), so it will give a black screen if redNAND=1 and no redNAND exists. it's in the config file. to load it normally, change the 1 to a 0.
 

Peninsula

Well-Known Member
Member
Joined
May 7, 2014
Messages
168
Trophies
0
XP
1,460
Country
United States
The answer is technically yes, but it's complicated.

First of all, it's impossible to select anything from the Wii U menu without using a Wiimote or the gamepad from a coldboot. So as far as I know, the only way to achieve your goal would be to:

1. Install a Nintendont forwarder on your vWii. You can download one here.
2. Download hbl2hbc. This lets you launch the HBC or any vWii channel from the Wii U menu.
3. Create a file on the root of your SD card called "hbl2hbc.txt". Inside the file is the line "WWND=Nintendont" without quotes.

So now if you go into the Wii U homebrew launcher and select hbl2hbc, you will launch the vWii channel with title ID WWND, which is your vWii Nintendont forwarder. Launching Nintendont this way is compatible with GC controllers because it is not a Wii VC inject (what you get using TeconMoon's tool).

So now you just need to launch hbl2hbc from coldboot. To do that you need to:

4. Rename the hbl2hbc.elf to mocha.elf. Change the name of the folder from hbl2hbc to mocha.
5. Start up CBHC and make it autoboot mocha instead of the Wii U menu.

My personal setup is very similar, but I always have the gamepad nearby. I installed a hbl2hbc forwarder on my Wii U menu and go to that when I want to play gamecube games with gc controllers.
 

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
20,701
Trophies
1
XP
12,790
Country
United States
I don't have the mayflash adapter, but I have an adapter for the wii remote, so I can use say the wavebird with nintendont. I don't know how much battery power that uses up, but not too much from my experiences.
 

Matt_G

Active Member
OP
Newcomer
Joined
Jan 12, 2016
Messages
33
Trophies
0
Age
23
XP
101
Country
The answer is technically yes, but it's complicated.

First of all, it's impossible to select anything from the Wii U menu without using a Wiimote or the gamepad from a coldboot. So as far as I know, the only way to achieve your goal would be to:

1. Install a Nintendont forwarder on your vWii. You can download one here.
2. Download hbl2hbc. This lets you launch the HBC or any vWii channel from the Wii U menu.
3. Create a file on the root of your SD card called "hbl2hbc.txt". Inside the file is the line "WWND=Nintendont" without quotes.

So now if you go into the Wii U homebrew launcher and select hbl2hbc, you will launch the vWii channel with title ID WWND, which is your vWii Nintendont forwarder. Launching Nintendont this way is compatible with GC controllers because it is not a Wii VC inject (what you get using TeconMoon's tool).

So now you just need to launch hbl2hbc from coldboot. To do that you need to:

4. Rename the hbl2hbc.elf to mocha.elf. Change the name of the folder from hbl2hbc to mocha.
5. Start up CBHC and make it autoboot mocha instead of the Wii U menu.

My personal setup is very similar, but I always have the gamepad nearby. I installed a hbl2hbc forwarder on my Wii U menu and go to that when I want to play gamecube games with gc controllers.
Ah okay, I think I’ll go down this route too then. When you mention using a hbl2hbc forwarder, I’m assuming you’re not renaming to mocha when you use that forwarder? Or would I still need to do that, because I don’t mind using my gamepad to launch anything, as long as I can play the game with the GameCube controller then I’m good
 

godreborn

Well-Known Member
Member
Joined
Oct 10, 2009
Messages
20,701
Trophies
1
XP
12,790
Country
United States
the mocha.elf procedure essentially overrides mocha from cbhc. you're essentially tricking the system into thinking it's mocha.
 

Peninsula

Well-Known Member
Member
Joined
May 7, 2014
Messages
168
Trophies
0
XP
1,460
Country
United States
Ah okay, I think I’ll go down this route too then. When you mention using a hbl2hbc forwarder, I’m assuming you’re not renaming to mocha when you use that forwarder? Or would I still need to do that, because I don’t mind using my gamepad to launch anything, as long as I can play the game with the GameCube controller then I’m good

Correct. If you use the forwarder you would keep it named hbl2hbc. Here's a link to the forwarder I use.
 

Matt_G

Active Member
OP
Newcomer
Joined
Jan 12, 2016
Messages
33
Trophies
0
Age
23
XP
101
Country
Correct. If you use the forwarder you would keep it named hbl2hbc. Here's a link to the forwarder I use.
Yeah I just found that one, I'm having a problem though, I setup the hbl2hbc stuff with the text file on the root of my sd card, when I launch it from homebrew loader to test it, it reboots me back into the WiiU menu?
 

Peninsula

Well-Known Member
Member
Joined
May 7, 2014
Messages
168
Trophies
0
XP
1,460
Country
United States
Yeah I just found that one, I'm having a problem though, I setup the hbl2hbc stuff with the text file on the root of my sd card, when I launch it from homebrew loader to test it, it reboots me back into the WiiU menu?
Did you install the vWii Nintendont forwarder?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    kenenthk @ kenenthk: https://youtube.com/shorts/j1fZB3ds9k4?feature=share