Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,168,929
  • Replies Replies 42,894
  • Likes Likes 194
Is it already possible to use more than one controller? I didn't find an answer anywhere. If yes how exactly?

HID controllers only support 1 controller. BC Wii has 4 player support. Pretty sure that's in the first post.
 
You guys should check out r55, especially the people who are on a wii with no gc controller ports, I wanna know how it behaves for you. So far I only tested it on my wii, no wiiu etc. For the people who missed the change:
you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wii
 
Bluetooth support>Multiple HID support

Bluetooth gives Non BC Wii users 4 player AND gamecube controller support.

If we assume that with a few changes nintendont could handle a second HID controller in a similar way it does with the first, it might be easier to allow a second HID controller instead of coding the bluetooth support por Wiimote or Classic Controller. I do see your point in the advantages bluetooth would have over a HID multiplayer though.

You guys should check out r55, especially the people who are on a wii with no gc controller ports, I wanna know how it behaves for you. So far I only tested it on my wii, no wiiu etc. For the people who missed the change:
you can now use gc and hid controller at the same time on a wii, if hid is enabled it will still check the gc ports if you are using a normal wii

I was about to go to sleep but I'll test later; even though I have only a Wii Family Edition, i suppose you want us to test if the HID controllers still work after the changes you made. I'm curious about this "you can use gc and hid controller at the same time"; does it mean those with an original wii would be able to play a sort of "hybrid multiplayer" using a HID controller together with their GC controllers?
 
just one HID controller , or support Multiple HID controllers with GC controllers ?

My guess is that it's more like Player One using HID controller And the rest with GC controllers. I don't think there's support for more than one hid controller at this point, otherwise it would work for everyone else as well.

From what I understand, this new multiplayer feature works only with an original wii
 
I just tried it. The HID controller acts like the highest numbered player. In other words, if you have 1 GC controller plugged in, the HID controller will be Player 2. If you have 2, it's player 3. Presumably 3 GC controllers would make it player 4. If you have all 4 plugged in, I don't know what happens. I'm guessing it ignores the HID controller after that (I only have 2 GC controllers, so anything past 2 controllers is speculation from me).

In any case, it seems to work fine with Double Dash!!, at least. I messed up my Smash Bros. ISO in an unrelated incident, so it's unusable at the moment (and therefore, I can't try it right now).

Edit, unrelated to the main post: I made a cache.txt for Ikaruga, and my word does it make it load faster on the initial loading screen. What used to take upwards of a minute only takes about 5 seconds now. I'll upload its cache.txt as an attachment.
 

Attachments

  • Like
Reactions: MassiveRican
I hope someone who made or have all those cache files can make a new thread or repository or anything that can help users find them easily
 
I hope someone who made or have all those cache files can make a new thread or repository or anything that can help users find them easily

I think they're still on a beta phase, if we can call it that. Until enough people has tested them to confirm they're being useful we should wait before adding them to the compatibility list.

I just tried it. The HID controller acts like the highest numbered player. In other words, if you have 1 GC controller plugged in, the HID controller will be Player 2. If you have 2, it's player 3. Presumably 3 GC controllers would make it player 4. If you have all 4 plugged in, I don't know what happens. I'm guessing it ignores the HID controller after that (I only have 2 GC controllers, so anything past 2 controllers is speculation from me).

In any case, it seems to work fine with Double Dash!!, at least. I messed up my Smash Bros. ISO in an unrelated incident, so it's unusable at the moment (and therefore, I can't try it right now).

Edit, unrelated to the main post: I made a cache.txt for Ikaruga, and my word does it make it load faster on the initial loading screen. What used to take upwards of a minute only takes about 5 seconds now. I'll upload its cache.txt as an attachment.

I see, that's pretty cool. Then it should be possible to make nintendont have a HID only multiplayer, as it can already be used for other players besides the first.

Edit: from what I see in the code, it might already work like that since it's not hardcoded as the first pad anymore. Too bad I don't have two controllers and a bigger SD to test.
 
I hope someone who made or have all those cache files can make a new thread or repository or anything that can help users find them easily

I don't mind hosting a small Github repository for it, until a more official solution is agreed upon.

https://github.com/thedax/nintendont-gamecaches

Feel free to open pull requests. I only know of these three right now, though.

faku1810 said:
I see, that's pretty cool. Then it should be possible to make nintendont have a HID only multiplayer, as it can already be used for other players besides the first.

I don't see why it isn't, but I'm not a developer for this project. One would likely need a USB hub for 4 player action though, especially with the front USB ports being disabled on the Wii U when loading games off USB (or did that get fixed? I don't use Nintendont on my Wii U).
 
I don't mind hosting a small Github repository for it, until a more official solution is agreed upon.

https://github.com/thedax/nintendont-gamecaches

Feel free to open pull requests.

I'll add my Twilight Princess cache after I finish making some changes on it. So far the changes aren't too noticeable, going from one area to the next is only a few seconds faster, but it's still slow in some places (7-10 secs looking at a black/white screen).

I don't see why it isn't, but I'm not a developer for this project. One would likely need a USB hub for 4 player action though, especially with the front USB ports being disabled on the Wii U when loading games off USB (or did that get fixed? I don't use Nintendont on my Wii U).

I was thinking the same since I use an HDD I have the two back ports used already, but I'm not sure if USB Hubs work well on a wii, last time I tried I think it didn't recognize my HID controller. But I don't use that HUB very often so it might be the one at fault, being old and all that. As far as I know, the front ports in WiiU are still unusable unless you use the SD kernel in nintendont.

Btw, I just took a look at the code and the HID is no longer hardcoded as Pad[0]; that's why it can be used as another player, but I can't test if it recognizes more than one HID controller though. It would be great if it can
 
  • Like
Reactions: zombieman
the hid controller works like this

imagine if your gamecube controllers are on port 1 and 3, the hid will be the 2nd one
if gc controller are on port 2 and 3 the hid will be the first one and so on until it looses its space if all 4 ports are full
 

Site & Scene News

Popular threads in this forum