Hacking vWii emuNand Gamepad support?

portugeek

Well-Known Member
OP
Member
Joined
Apr 6, 2013
Messages
430
Trophies
1
XP
1,085
Country
United States
I'd like to play the WiiVC games I have installed on the Wii emuNand using the Wii U Gamepad. But it seems like thats asking the Wii U to dig too far down the rabbit hole.

I have the wads for those games and considered installing them on vWii (if that's safe), and then using VC injection to access those games installed on vWii's Nand. Would that still allow for Wii U Gamepad functionality?

I assume that there's a limit to the vWii Nand's memory? Is there an equivalent of Snort48+ for vWii? Also, how much of the Wii U's memory can the vWii take up, is there a Max limit?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
it works with vWii NAND only.

emuNAND needs a cIOS (to redirect NAND to SD or USB) but if you launch a WiiVC channel it's using its own IOS (255) which can't be reloaded to any other slot, thus preventing reloads to d2x cIOS with emuNAND support.

vwii NAND limit is 48 channels on system menu and few more in SD menu, but you will probably hit the 512MB limit before filling them.
games installed on SD menu require enough free space on vWii NAND to be pre-extracted to before launched, they are never launched directly from SD.

vWii doesn't take any WiiU memory, it has its own reserved NAND partition (512MB, less all the data installed to it, config, IOS, channels, savegames, etc.)
 
Last edited by Cyan,
  • Like
Reactions: portugeek

portugeek

Well-Known Member
OP
Member
Joined
Apr 6, 2013
Messages
430
Trophies
1
XP
1,085
Country
United States
vWii doesn't take any WiiU memory, it has its own reserved NAND partition (512MB, less all the data installed to it, config, IOS, channels, savegames, etc.)

The Nand needs enough room for extraction, plus channel forwarders, Nand saves, installed IOS's, and any other not-in-use channels. All within 512MB? Wow, that's very limiting.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
yes, that's part of why everyone prefer using emunand (unlimited space).
a channel has a limit of 40MB imposed by nintendo, so you can have multiple channels installed without fear that one game would take all the space by itself.

install only channels you are currently playing, no need to have a full libraries of never launched games on NAND.
then, use WiiVC injector to create vWii channel forwarders to be compatible with the wiiu gamepad.
USBLoaderGX should work with channel launching with gamepad support too, if you don't want to generate many injects. But I never tested it. Channel launching is not perfect.
 
Last edited by Cyan,

portugeek

Well-Known Member
OP
Member
Joined
Apr 6, 2013
Messages
430
Trophies
1
XP
1,085
Country
United States
install only channels you are currently playing, no need to have a full libraries of never launched games on NAND.
then, use WiiVC injector to create vWii channel forwarders to be compatible with the wiiu gamepad.
USBLoaderGX should work with channel launching with gamepad support too, if you don't want to generate many injects. But I never tested it. Channel launching is not perfect.
Yeah I ended up settling on a small handful of games.

Does USBLoaderGX have Gamepad support for the games loaded from within USBLGX, or is it only for use with the GUI?

Also, I used WiiVC injector to create a vWii forwarder for Mario 64 and it didn't load past the classic controller prompt. I made sure to check the "emulate classic controller" box. Would you happen to know if this is a common issue? And if there's a possible fix?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
gamepad support works only with IOS255 (the IOS provided by the WiiVC injected channel), which means you can not reload to cIOS.
therefore WiiU gamepad support is working only with homebrew, nintendont, and NAND installed VC/wiiware channels.
You can't get WiiU gamepad support from USBLoaderGX for Wii games (USB is not possible, no cIOS possible!), emuNAND not possible either, neek either, etc.

MAYBE (a big maybe), Wii disc launching from USBLoaderGX could work, as the game would use the IOS255, but I'm not sure how the disc access is working as that IOS has been created by nintendo to expressly replace the disc access and redirect it to WiiU NAND. It's possible disc launching is disabled completely, the WiiVC channel looks for the disc on the emulated disc location (wiiu nand/wiiu hdd inside the WiiU channel data)


I'm not expert in VC inject creation, you'll have to ask in WiiVC inject script thread.
 
  • Like
Reactions: portugeek

portugeek

Well-Known Member
OP
Member
Joined
Apr 6, 2013
Messages
430
Trophies
1
XP
1,085
Country
United States
So I ended up trying something else. I dumped the vWii nand using USBLGX. Then I used ShowMiiNand to install a bunch of wads to it. Everything to that point worked fine... I think.

I boot into USBLoaderGX using the WiiVC injected Forwarder.dol, and I can see the list of emunand games. When I go to load them, they all black screen.

I thought loading into emunand from USBLoaderGX was possible without sneek. Is my setup not allowing cIOS redirect?

I'm using...
-Injected Forwarder_5.1.dol
-USBLGX r1269 beta
-vWii emuNand stored on SD
-d2x v10 beta52 base 57 on 249

UPDATE:
On a whim, I decided to try...
Wii U Menu > vWii > Homebrew Channel > USBLoaderGX.... and the emuNand games load up that way. So my current setup must be preventing it.
 
Last edited by portugeek,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    When I worked for Dell we had access to data about military contracts and addresses for high ranking people.
  • Psionic Roshambo @ Psionic Roshambo:
    I personally handled a call from the second highest person at Raytheon. That call bothered me a lot... The guy was nice and smart what bothered me was the way management basically just blew him off instead of going the extra mile to help him.
  • Psionic Roshambo @ Psionic Roshambo:
    In the end that call ended up costing Dell millions in lost contracts with Raytheon, and really the issue could have been solved for like 450 bucks lol
  • NinStar @ NinStar:
    sometimes I wonder why anyone would ever buy mega man x legacy collection 2
  • NinStar @ NinStar:
    I always thought that capcom shuffled the games in these collection, but apparently they are all in chronological order, which makes legacy collection 2 worthless
  • BakerMan @ BakerMan:
    guys, i want to start singing pirate metal songs and sea shanties if i play sea of thieves
  • The Real Jdbye @ The Real Jdbye:
    find a pirate metal playlist
    +2
  • The Real Jdbye @ The Real Jdbye:
    and sing along
  • BakerMan @ BakerMan:
    nevermind i just learned swearing is against the rules in sea of thieves

    i was about to start singing the song i last put in "what song are you currently listening to" yesterday
  • BakerMan @ BakerMan:
    but yeah ig so
  • The Real Jdbye @ The Real Jdbye:
    swearing not allowed in a pirate game? what has the world come to
  • BakerMan @ BakerMan:
    (here's the song for context)
  • BigOnYa @ BigOnYa:
    Just add -izle to the end of every curse word, you will be fine.
    +2
  • The Real Jdbye @ The Real Jdbye:
    i like alestorm
    +1
  • The Real Jdbye @ The Real Jdbye:
    @BigOnYa too many syllables
    +1
  • BakerMan @ BakerMan:
    same lmao
  • BigOnYa @ BigOnYa:
    hi, welcome to the Temp!
    +1
  • BakerMan @ BakerMan:
    Welcome to the Underground!
    +1
  • BakerMan @ BakerMan:
    the booty boogie from (once again) the donkey kong country cartoon could also be a good song to sing while playing sea of thieves
  • BigOnYa @ BigOnYa:
    Please insert 25 cents for an additional 30 minutes of talk time.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    It's the Switcheroo
    Psionic Roshambo @ Psionic Roshambo: It's the Switcheroo