Hacking Wiimote emulation through GameCube controller

gbadl

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
200
Trophies
1
XP
555
Country
Even though its not done yet, I am coming to say Thanks because Nintendo should have made motion controls optional as the games I played using motion controls made me not want to buy a Wii in the end.

The only request I have is for when you do get to the part where you implement per game custom controls that the community can share, make some kind of splash screen that comes on until a button is pressed before the game loads to see the custom controls that have been setup for that game.

Thanks and keep up the good work, I may have to start looking at buying a Wii now.
 

Jaspy

Active Member
Newcomer
Joined
Jul 25, 2014
Messages
31
Trophies
1
XP
358
Country
United States
This is really cool! Maybe I'll finally have a somewhat reasonable time playing City Folk on my S9+.
 

spielvan

Well-Known Member
Newcomer
Joined
Oct 10, 2016
Messages
85
Trophies
0
Age
45
XP
922
Country
Brazil

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
@Aurelio really nice works, i mostly use the gamecube controller in my wii, its a pain having to use the wiimote to get trough the wii menu and when exiting the games (i know i can just launch the homebrew channel from boot but i like the wii menu and i use it)
since this basically replaces the BT connection and redirecting the inputs from the gamecube controller
what about games that support the gamecube controller natively? i guess that they either dont detect a NGC controller, or detect both?
 

Aurelio

Well-Known Member
OP
Newcomer
Joined
Jun 25, 2008
Messages
64
Trophies
0
XP
834
Country
Italy
Thanks everyone for the support. I will try to answer everyone:
- HID and CC support is possible, but won't be available in the first release since they need a lot of additional work.
- As of now the control mappings are saved in external files (one per game) and can be shared with anyone without any issues.
- Games already using the gc controller would cause conflicts because they would detect both the gcc and the emulated wiimote. It is possible to patch games on the fly to let them not see the gcc, but I don't really see the point if using this hack with those games
 

Zense

Well-Known Member
Member
Joined
Apr 20, 2008
Messages
1,977
Trophies
2
XP
4,315
Country
Italy
Another great use for this is for people whose setups are in too bright rooms leading to the wiimote being all over the place when pointing, so that now they can use a controller instead :grog:
 
  • Like
Reactions: spielvan

spielvan

Well-Known Member
Newcomer
Joined
Oct 10, 2016
Messages
85
Trophies
0
Age
45
XP
922
Country
Brazil
Thanks everyone for the support. I will try to answer everyone:
- HID and CC support is possible, but won't be available in the first release since they need a lot of additional work.
- As of now the control mappings are saved in external files (one per game) and can be shared with anyone without any issues.
- Games already using the gc controller would cause conflicts because they would detect both the gcc and the emulated wiimote. It is possible to patch games on the fly to let them not see the gcc, but I don't really see the point if using this hack with those games

What a wonder I can not wait to test, there are many games of nintendo wii that I intend to play, but due to the remote if I played a 2 games of wii was a lot since 2013, thank you for the dedication and a question, the Virtal Console will be 100 % by Game Cube control? currently for game said to go back to the nintendo wii menu, it depends on the wii remote home button.
 

Franciscop98

Active Member
Newcomer
Joined
Aug 10, 2018
Messages
44
Trophies
0
Age
25
XP
190
Country
Venezuela
@speilvan

home button will be mapped to select on gc if i remember what OP said in an earlier post
The GC controller doesn't have select, just start. There is actually a video on this thread showing the configuration Homebrew and he maps the Home Button to X+Y (I believe the way he does it is by choosing X as the button and Y as a modifier).

Something that I don't fully understand is, how is it gonna be used? Like, is it integrated to a USB loader? Is it a homebrew you run and get's you back on the HBC? I'm really confused as to how it will actually be used.

Also, any updates/progress? I know it's not an easy thing to do, I don't want to sound rude, but it's been 2 months since the beta. This is something I'm really looking forward, and would hate to see it just dissapear or stay at development hell, with a couple of patrons having a beta for years without a final product (I have seen one too many stories like those, specially in the realm of homebrew)

Edit: Also, when you say this only works with neek2o, you mean it only works with that neek? Or it doesn't work on Nand?
 
Last edited by Franciscop98,

niuus

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
2,023
Trophies
1
XP
4,456
Country
Venezuela
@speilvan
home button will be mapped to select on gc if i remember what OP said in an earlier post
The GC controller doesn't have select, just start.
This. There's no select button on the Gamecube controller.

Unless you're talking about this, and even that functions as a Z button.
PA.02645.001.jpg
 
  • Like
Reactions: spielvan

Aurelio

Well-Known Member
OP
Newcomer
Joined
Jun 25, 2008
Messages
64
Trophies
0
XP
834
Country
Italy
The GC controller doesn't have select, just start. There is actually a video on this thread showing the configuration Homebrew and he maps the Home Button to X+Y (I believe the way he does it is by choosing X as the button and Y as a modifier).

Something that I don't fully understand is, how is it gonna be used? Like, is it integrated to a USB loader? Is it a homebrew you run and get's you back on the HBC? I'm really confused as to how it will actually be used.

Also, any updates/progress? I know it's not an easy thing to do, I don't want to sound rude, but it's been 2 months since the beta. This is something I'm really looking forward, and would hate to see it just dissapear or stay at development hell, with a couple of patrons having a beta for years without a final product (I have seen one too many stories like those, specially in the realm of homebrew)

Edit: Also, when you say this only works with neek2o, you mean it only works with that neek? Or it doesn't work on Nand?
Sorry about the late answer.
The hack is a custom IOS module that replaces the stock one that handles USB communication with the on-board BT module. I am currently testing it by loading using a custom neek2o build, but the module can be made part of d2x as well.
As far as progress goes, I haven't stopped working on it. I had to work on other projects that had higher priority, but I should go back to this one ASAP
 

Aurelio

Well-Known Member
OP
Newcomer
Joined
Jun 25, 2008
Messages
64
Trophies
0
XP
834
Country
Italy
Considering the standalone WiiMote didn't had a Z button, can that be used as the home button?
Yes, whatever you want.
@Franciscop98 I forgot to say, the configuration homebrew creates a settings file for each game that you have and then the custom IOS module loads it when you boot the game
 

spielvan

Well-Known Member
Newcomer
Joined
Oct 10, 2016
Messages
85
Trophies
0
Age
45
XP
922
Country
Brazil
@Aurelio This project is going to be a marvel mano, because I use the retropad 32 (bootsector design) + retro receiver from 8bitdo, to use control of playstation 3 in control input of Game Cube of nintendo wii, with this your project I will be able to use the control of ps3 wireless throughout nintendo wii, and the best no input lag.
 
  • Like
Reactions: maddenmike95

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: you can fap to your favorite character without it being gay