Skip to content

Enable GameCube controllers on Wii U (vWii).#1292

Open
GerbilSoft wants to merge 3 commits intoFIX94:masterfrom
GerbilSoft:feature/enable-GCN-pads-on-Wii-U
Open

Enable GameCube controllers on Wii U (vWii).#1292
GerbilSoft wants to merge 3 commits intoFIX94:masterfrom
GerbilSoft:feature/enable-GCN-pads-on-Wii-U

Conversation

@GerbilSoft
Copy link
Copy Markdown
Contributor

GameCube controllers normally cannot be connected to a Wii U directly.

The CAT-DEV Wii U devkit has a Classic Controller port that goes to a device that converts the CC protocol to GameCube SI protocol, which then goes to test point TP69 on the system board. It turns out that test point TP69 exists on retail systems, so it's possible to wire up a single GameCube port on any Wii U.

This commit removes the SI restrictions on vWii and adds a note about using TP69 in the "Native Control" option. (It works with the option set to either On or Off.)

Tested using a CAT-DEV and a Wii Classic Controller Pro connected to the debug controller port. (The port is also recognized by Homebrew Channel as a GameCube controller.)

More information: https://bitbuilt.net/forums/index.php?threads/gc-controller-natively-on-the-wii-u.6441/

GameCube controllers *normally* cannot be connected to a Wii U directly.

The CAT-DEV Wii U devkit has a Classic Controller port that goes to a
device that converts the CC protocol to GameCube SI protocol, which
then goes to test point TP69 on the system board. It turns out that
test point TP69 exists on retail systems, so it's possible to wire up
a single GameCube port on any Wii U.

This commit removes the SI restrictions on vWii and adds a note about
using TP69 in the "Native Control" option. (It works with the option
set to either On or Off.)
Copy link
Copy Markdown

@eku eku left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo?

Comment thread loader/source/menu.c Outdated
TP68 isn't quite as nice as TP69.

Co-authored-by: Erik Kunze <eku@users.noreply.github.com>
@GerbilSoft
Copy link
Copy Markdown
Contributor Author

Yeah, that was a typo. Thanks for the fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants