Gamecube Controller For The Wii


[marcan42] wanted to use a plain old GambeCube controller to play Super Smash Brothers Brawl and some other titles. Apparently you can just use a WaveBird wireless controller but according to [marcan42] they are hard to find. You may recall a similar project for building a wireless Snes controller for your Wii.

12 thoughts on “Gamecube Controller For The Wii

  1. Definitely a great concept, and definitely useful. However, SSBB and Mario Kart Wii support the use of plain old GameCube controllers natively. So, if you’re only itching for those two games, just plug in the GC controller to the ports on top of the Wii. For VC games, etc., this hack will work well.

  2. Wavebirds are easy to find just search google shopping. Also that is far from wireless…you are still tethered to the wiimote and the converter box. Anyone else think it would be far easier (and much better looking) if a wiimote or a classic controller was gutted and placed in the shell of a gamecube controller?

  3. I am still not sure if I get the point of this…
    Why again couldn’t he just plug it into the top of the Wii? Or buy a third party wireless controller? Or buy a wavebird? All of the VC games I have played have allowed the use of the Gamecube controller instead of the classic controller.

  4. Wow impressive, except for that i can do that by inserting my wavebird and other wired controllers in the top of the wii. We dont need to reinvent teh wheel here. I only use the wireless controller to start the wii i hate them. Normal controllers are much better for brawl.

  5. Interesting hack. Not the most practical ever, but you do get the benefit of controlling the Wii Menu with a GC controller — a Wavebird or other GC controller can’t control the menu for some reason.

    I was hoping this was someone implementing the Wii Remote control protocol to control non-Classic enabled games when I first saw this.

  6. The real achievement here is him reversing the wiimote’s extension encryption. Homebrew uses a fixed seed, for which we know the de/encrypt function. Commercial games use a random seed, and we previously didn’t know how to make a compatible encrypted stream, given a random seed.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.