Hey all. I have a problem with USBL GX and Nintendont I haven't been able to find an answer to. I could have sworn I once saw someone else with the same issue when I was looking into vWii forwarding, but now that I actually have the issue I can't find anyone talking about it. Anyway, I digress...
I used TeconMoon's Wii VC injector to inject a USBL GX forwarder dol (which I got by extracting it from the the vWii forwarder wad in Github using CustomizeMii) using the homebrew injection mode. This works almost perfectly - I can launch USBL GX with gamepad support, all GC games show up, etc. The problem is that when I go to actually launch a GC game it just launches the main nintendont menu and doesn't autoboot the game. If I open the Nintendont settings at that point, all settings are set to "off", and even if I change a few of them inside nintendont (eg setting autoboot on and wiiu widescreen on), then launch a game, the settings are gone when I return to nintendont via the same path next time.
Autobooting GC games via Nintendont works fine if I enter USBL GX from the system menu, or even via a vWii forwarder made with boot2vwii. In that scenario selecting a GC game starts it up normally.
What is up with VC inject mode that's causing the nintendont settings not to be passed on correctly? Has anyone seen this before or knows how to fix it? if the USBL GX forwarding to nintendont isn't working in VC inject mode I might as well just make a nintendont VC inject instead, but I really like the USBLGX UI and would prefer to use it.
Also, my understanding is that the only way to get gamepad support on vWii NAND titles is with a VC NAND inject forcing classic controller emulation, right? I thought I read once in some thread that VC injecting USBLGX would allow launching NAND titles with gamepad support but everything I've seen since says that's not possible without further cIOS work since the cIOSes that allow both to function are conflicting. Just wanted to make sure that's still the case.