Update: I've found an (inconvenient) way to make my GameCube injects work - I have to:
1. run Haxchi
2. load into the soft-modded vWii
3. load HBC in vWii
4. load nintendont
5. return to the Wii menu
6. return to the Wii U menu
7. run Haxchi again
and finally the GameCube injects will work.
Needless to say, I would love to hear if there are any alternative fixes to this. I've seen numerous users in this thread and others reporting that this procedure also worked for them and would love to help get to the bottom of it!
Hello,
I'm fairly new to this too, so I'm probably not the best person to give advice, but -
You need a folder on the sd card's root named 'apps' and in that a 'Nintendont' folder with the 'boot' 'icon' 'meta' files.
I have a folder on the SD root named 'install' and that is where I place the injects after they've been created from the injector software.
In the root there's also a folder 'wiiu' and inside that an 'apps' folder and in that a folder 'wup_installer_gx2' with the 'icon' 'meta' 'wup_installer_gx2.elf' files inside.
I don't what other files and software are required as I, and you, probably have a load of other bits that may or may not be relevant.
When you have the injector software open on PC, there is a button 'Nintendont SD Card Menu' under the 'GC Retail Injection' button. You have to click this at least once to create a config file which has to be placed on the root of your SD, so make sure the SD card from the WiiU is inserted into your PC at the time. After clicking that button, you have to select your WiiU's SD card from the drop down list, you then have to check whichever options you want - there are some definite ones you want to check but I can't remember them all: Memcard Emulation, Force Widescreen, Force Progressive, WiiU widescreen, Auto Video Width probably are the ones you need.
After clicking Memcard emulation, under Memcard blocks select a higher number as some games may not fit on 59 emulation. 251 is the safest bet, but it'll take up more space for each game (2MB?), and as some games may only use 4 blocks per game, you could have a lot of wasted space in effect. Leave 'Memcard multi'
unchecked - leaving it unchecked means each game creates it's own virtual memory card, which takes up more room on your sd card (as mentioned above), but helps prevent losing everything if corruption occurs on one virtual card - I think? Also if you have any Japanese games they can't have their saves on the same card as US or PAL saves, so this helps prevent corruption too.
I'm using PAL games/systems so I checked 'Patch PAL 50' and maybe selected 'Force' under Video Mode drop down and then PAL60 below that - I can't exactly remember because I don't think there's a way to check what settings I've used after the config file's been created (and you have to start from scratch if creating a new config file). You still may need some of these settings if playing any PAL games e.g. Luigi's Mansion PAL is supposed to have more content so some people use that game instead.
If the settings don't seem right for you you can do these steps again and it saves over the existing config file - so you can experiment until it works as you like.
After selecting the options you want, click on 'Generate Nintendont Config file (nincfg.bin)' and it creates the file on your SD card root.
Back in the injector software select 'GC Retail Injection' then under 'Required Source Files' tab, click 'Game...' and select the ISO for the Gamecube game you want (I've only used ISO's I've ripped myself from GC discs on a modded Wii - apparently there can be issues if using compressed ISOs or something, so that may be causing you issues?)
Then click on 'Download images from cucholix's repo' to get the box art etc files.
Under 'Optional source files' tab there's some options if you have a game with a 2nd disc, but I've not tried that yet.
Under 'Advanced' tab there's some other options I've not really used except 'Force 4:3 for Nintendont' - which basically overides the widescreen setting in the config file for that specific game (I used it for Paper Mario as it looks weird in widescreen unless using a patch - which I'm not sure how to do). I have the other options unchecked.
Under 'Build Title' tab you need to have 2 Key codes entered, apparently people can't tell you what these keys are so you have to use some investigation to find them out (can't remember where I looked, but I probably couldn't tell you anyway). Once you've entered correct keys the 2 bars turn green.
Finally after that you can click BUILD and then pick where you want your file saved to. Personally I save them to my PC first (ready to be backed up onto a external drive), then after I copy them to the 'Install' folder on my SD card - but you can save them straight to the sd card if you like.
You may have already done all these previous steps before but I'm just trying to cover my tracks.
Take the SD card out and stick back in your WiiU. Load the WiiU and click on Haxchi once, wait for it to reload the WiiU. Then go to Homebrew Channel and I use the app called 'wup installer gx2'.
Click on it and select your game to install - I prefer to do 1 game at a time in case anything goes wrong it's easier to tell which file caused the issue.
Choose where you want to install to. I have a 2tb external drive on my WiiU, make sure it's either externally powered or connected with a Y cable to both ports if you're new to this - or you can install to WiiU's Nand, but you'll have less space.
Once that's done, whenever you want to play any of the injected games you have to run Haxchi first, unless you've installed Cold Boot Haxchi, which I haven't done yet. And if you quit out of any game pressing the home button like I do, you'll have to click on the Haxchi app again before playing another game.
I think there's some controller button combo that maybe boots back to menu, or there is at least on usbloaderGX on vWii, but I don't know if that can prevent you having to click Haxchi each time, but I've never used the combo myself.
You can remove the sd card from the wiiU and delete the injects from the 'install' folder once installed on the WiiU, to save space.
Everything else I've done has worked for me so I don't know what specifically is causing your issues, but hopefully some of what I've provided can be helpful to you? Or you may have done all these steps before anyway- or I may have missed something else - but like I said, I'm quite new to this too, so if anyone else wants to correct me on anything that'd be great.
EDIT: I haven't used a gamecube controller adapter, only used the WiiU gamepad or pro controller to play, so I have no idea about any issues relating to that.