What's new

Guide GC Controller natively on the Wii U

Lazr

.
Joined
Oct 3, 2023
Messages
63
Likes
137
As the title says, yeah, you can do it. Not sure how useful it is for stock consoles but it could be a good Gamepad replacement for portables.

In this context, GCC = GameCube Controller.

How to do it:
Get a GCC extension cable you wouldnt mind destroying OR steal the GCC ports from a Wii (or sacrifice a working controllers cable, but why would you do that?)

Connect the data pin of the GCC to TP69 on the Wii U board (its under the SoC, near the RTC EXI):
WUP-01/30/40:
1719884091984.png

WUP-50:
1719883652610.png


Give it some power (use TP122 or TP138, it doesn't matter which, both are 3v3)
1719883986872.png

and then ground it. Ground is ground, it doesn't matter where you do it.

OPTIONALLY, connect 5v at TP135 for the rumble:
1719884182723.png

This is what it should look like after
1720237841202.png


Lastly, enjoy! :)

Do note that the controller does not work in the Wii U Menu at this time. Unsure if it ever will, but it works completely fine in Wii games that support it (and GCN games after removing checks from Nintendont that disable SI on the Wii U).

Thanks to:
@YveltalGriffin for the board scans used
 
Last edited:

Lazr

.
Joined
Oct 3, 2023
Messages
63
Likes
137
Do we know if there is a P2/P3/P4 data line? Or is it exclusively for port 1?
earlier today I tried finding the other player data lines, but was unsuccessful. I heavily doubt they exist, but I will still keep looking.
 

Lazr

.
Joined
Oct 3, 2023
Messages
63
Likes
137
i forgot to write on this thread, oops.

i started to RE the Wii U SoC to try and find the other players, but i come back with some bad news..
image-41-1.png

The Orange pad is P1/TP69. One would assume that the other players would be near it, so thats where i started.

All of the pads that are colored are for something (RTC/nRST/DRAM/GND/3v/1.5v), so it will absolutely not be one of those.
The grey colored pads are those that lead nowhere or i tried and didn't work.

I doubt they exist, even more so than before. It was entirely unused on retail consoles, and was only for the classic controller on devkits, made no sense for big N to put the other players.

My PC also crashed while I was doing this, and i didn't save, so i lost all progress. The only remnants are screenshots i sent to discord homies..
 

Stitches

2 and a Half Dollarydoos
Staff member
.
.
Joined
Feb 5, 2017
Messages
4,180
Likes
3,276
Location
Banana Bender Land, Australia
Portables
6
Makes sense there would only be one line for essential testing
 
Joined
May 4, 2024
Messages
15
Likes
4
As the title says, yeah, you can do it. Not sure how useful it is for stock consoles but it could be a good Gamepad replacement for portables.

In this context, GCC = GameCube Controller.

How to do it:
Get a GCC extension cable you wouldnt mind destroying OR steal the GCC ports from a Wii (or sacrifice a working controllers cable, but why would you do that?)

Connect the data pin of the GCC to TP69 on the Wii U board (its under the SoC, near the RTC EXI):
WUP-01/30/40:
View attachment 34110
WUP-50:
View attachment 34107

Give it some power (use TP122 or TP138, it doesn't matter which, both are 3v3)
View attachment 34109
and then ground it. Ground is ground, it doesn't matter where you do it.

OPTIONALLY, connect 5v at TP135 for the rumble:
View attachment 34111
This is what it should look like after
View attachment 34146

Lastly, enjoy! :)

Do note that the controller does not work in the Wii U Menu at this time. Unsure if it ever will, but it works completely fine in Wii games that support it (and GCN games after removing checks from Nintendont that disable SI on the Wii U).

Thanks to:
@YveltalGriffin for the board scans used
Heck yeah man. Super awsome
 

Shank

Moderator
Staff member
.
.
Joined
Jan 31, 2016
Messages
1,325
Likes
2,836
Portables
6
All of the pads that are colored are for something (RTC/nRST/DRAM/GND/3v/1.5v), so it will absolutely not be one of those.
The grey colored pads are those that lead nowhere or i tried and didn't work.
Any insight into into what each color is? I wonder if the data lines are simply being pulled to 3.3v. Orrrr possibly they lack the 3.3v pullups needed to function.
 

Lazr

.
Joined
Oct 3, 2023
Messages
63
Likes
137
Any insight into into what each color is? I wonder if the data lines are simply being pulled to 3.3v. Orrrr possibly they lack the 3.3v pullups needed to function.
this is from memory, but i think its mostly correct:
purple - RTC EXI
green - some TP400X pins. i doubt they are for the other players.
blue - DRAM
teal(?) - nRST
red - 3v3
yellow - 1.5v
black - GND
grey - pins i tried but didn't work
 

zal16

.
Joined
Apr 4, 2024
Messages
15
Likes
1
As the title says, yeah, you can do it. Not sure how useful it is for stock consoles but it could be a good Gamepad replacement for portables.

In this context, GCC = GameCube Controller.

How to do it:
Get a GCC extension cable you wouldnt mind destroying OR steal the GCC ports from a Wii (or sacrifice a working controllers cable, but why would you do that?)

Connect the data pin of the GCC to TP69 on the Wii U board (its under the SoC, near the RTC EXI):
WUP-01/30/40:
View attachment 34110
WUP-50:
View attachment 34107

Give it some power (use TP122 or TP138, it doesn't matter which, both are 3v3)
View attachment 34109
and then ground it. Ground is ground, it doesn't matter where you do it.

OPTIONALLY, connect 5v at TP135 for the rumble:
View attachment 34111
This is what it should look like after
View attachment 34146

Lastly, enjoy! :)

Do note that the controller does not work in the Wii U Menu at this time. Unsure if it ever will, but it works completely fine in Wii games that support it (and GCN games after removing checks from Nintendont that disable SI on the Wii U).

Thanks to:
@YveltalGriffin for the board scans used
How i remove these checks from Nintendont?
 
Top