Homebrew Nintendont always freezes if USB hub or vWii bluetooth controller adapter is also connected to Wii U

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,857
Trophies
1
Age
36
XP
7,324
Country
United States
I'm sure I'm not the first to notice, but after looking into this, I can't really find any other reports just like this. But after numerous testing I can identify that this is indeed something that will consistently replicate itself. I hope it can be addressed, but I kinda get the impression that what's happening here is intertwined so deep in the Nintendont code that it couldn't easily be fixed. Regardless, here's what my problem is:

I have Rock Band 3 for the Wii with the Keyboard controller. The keyboard connects through a USB dongle via bluetooth, the dongle has 2 USB ports built into it for other things to be plugged in. I had adjusted my Wii U so that in the back, my hard drive is connected with a Y-cable, one cord connecting to the top, one connencted in through the keyboard dongle which is connected to the bottom. This worked great for everything I was testing with, until I tried Gamecube game, intrigued, I removed the hub, and connect the drive in both ports in the back and it would boot gamecube games with no issue. Curious, I put the dongle instead in the front port, while keeping the usb connected via y-cable in both back ports, and again, Nintendont freezes at the same point, just because the rock band hub is connected to the front of the Wii U. The part it freezes at is the same every time, by the way, the part that says:

Loading Config........ Done

I removed the Rock Band hub and instead connected the Wii U Guitar Hero Live bluetooth guitar pairing adapter (which notably has no extra usb inputs built into it) in the same front USB port and booted up a Gamecube game, and consistently it would work without issue. In one final check, I removed those hubs, and tried a simple usb hub I have that has 4 extra USB inputs and connects via 1 USB cable with extra power sent to it through an AC adapter. And again, no matter where it was plugged in, if I tried to load a Gamecube game through Nintendont, it would again freeze at the same spot:

Loading Config........ Done

Can this be fixed in any way? I'm not sure what the common denominator here is, is it that any USB device not built specifically for the Wii U is also connected while booting Nintendont, or because these USB devices that are causing the freeze both happen to have extra USB inputs? (These extra USB inputs will work when games booted on my Wii U utilize them by the way, they wont freeze if say I boot Rock Band 3 with a USB mic connected through the extra port built into the hub).

Regardless of the reasoning, would anyone be able to fix this? I've tried with both the latest versions of Nintendont and the unofficial MMMod with the same results.


INTERESTING EDIT: So what's really intriguing is this problem is consistent, but it's only consistent when I try to load Gamecube games installed as channels directly to the Wii U that were made with the WiiVC Injector Script. But if I boot directly into the Nintendont app channel on my Wii U menu (also created through the same program), and load up the same games in Nintendont from that point while those same USB hubs that were problematic are connected, the games now load, they reach that Loading Config point and keep loading.

So it seems the issue isn't directly with Nintendont, but something with how the VC Injector app for Gamecube games is functioning. Those Gamecube games are still loading with the same version of Nintendont as the channel, so it has something to do with how those channels are created. This is interesting.
 
Last edited by MikaDubbz,

Broduskii

Well-Known Member
Member
Joined
Jul 2, 2014
Messages
180
Trophies
0
XP
1,162
Country
United States
This is a known bug every release after 486 crashes on wiiu inject if a usb controller is plugged, going back to 486 solves this issue.
 

JacobM

Well-Known Member
Member
Joined
Jun 16, 2017
Messages
242
Trophies
0
XP
600
Country
United States
I am not familiar with the Nintendont bug after 486. Prior to Nintendont 486, arguments passed to Nintendont from a loader such as USB Loader GX would result in a load failure of the GameCube game. This was "fixed" in USB Loader GX (1269 mod4 & newer) by disabling arguments loading and using a simpler method for USB Loader GX to handshake with Nintendont.

https://gbatemp.net/threads/usb-loader-gx.149922/page-1268#post-8224124
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
  • K3Nv2 @ K3Nv2:
    Nearly 4 hours without power :(
  • Veho @ Veho:
    SO POWERLESS
  • K3Nv2 @ K3Nv2:
    Tell Kanye I need power
    K3Nv2 @ K3Nv2: Tell Kanye I need power