Man hacks GameCube controller for the Wii with tremendous effort
Admit it. You've got an old GameCube from yesteryear laying around, and the slow economy (and fear for your life) is holding you back from running to your nearest brick-and-mortar to pick up a Classic Controller for your Wii. You know you want to play Super Mario 64 to work off that turkey, but you can't justify laying out the cash. Fret not; YouTube user marcan42 has you covered, courtesy of a PIC18F4520 microcontroller and makeshift GameCube connector, along with a chopped off Nunchuk extension cord. Of course, you could just pick up a different model, but that would be way too easy. We didn't say it was pretty, but if you're still intrigued, check the full vid after the break.
Update: As a bunch of commenters have pointed out, this can be done already by plugging the GameCube controller directly into the Wii. However, this mod lets you do it wirelessly -- err, if you don't count the big microcontroller and mess of wires.
Update: As a bunch of commenters have pointed out, this can be done already by plugging the GameCube controller directly into the Wii. However, this mod lets you do it wirelessly -- err, if you don't count the big microcontroller and mess of wires.























couldn't you just use the gamecube controller without this mod?
correct me if im mistaken
Yes, you can.
not with all games,
I don't think.
It's called hacking, some get it. You don't.
Classic games require the classic controller
Damn you, Nintendo!!!
One point of note here is that he's using the GC controller to navigate the Wii Menu, which is something that can't be done with the standard GC controller ports.
wake me when he invents the wavesixaxisbird.
classic games can be played on the GC controller too
yeah, me and my friend always use the wavebird (which, i'm sure you know, is wireless) for SSBB
You can't use Gamecube controllers for everything. Some games only support the classic controller, like Geometry Wars.
Also, "The big flashing board that you can see to the left is an FPGA used as a logic analyzer for debugging, but it has nothing to do with the actual adapter (I unplug it halfway through the video). "
So the big board isn't necessary anyway, and the white breadboard looking thing could be a lot smaller if he got the board printed. I would probably buy one if he sold them (this is Marcan of Team Twiizers, so he's trusted) because sometimes I just want to use a gamecube controller for Brawl and don't want to go find a Wiimote to select the game.
Hmmm... I "hacked" my laptop to run Windows, should I put that on a blog and then get Engadget and become famous? XD
That's nothing! I hacked *MY* Wii to use the new and revolutionary Wii Remote and Nunchuck!
Wait aren't there four gamecube controller ports on top of the Wii already?
Yes. From what I can tell he has managed to make this microcontroller an interface between the wiimote and a wired gamecube controller. So basically he can turn any wired controller into a wireless one. Doesn't look practical but it's certainly cool if the wiimote is powering everything as it appears to be.
Riiiiight, I'll stick to just plugging my GC controller into the ports that are already on the system.
I don't post often, but visit everyday and this has to be hands down the stupidest, waste of time mod I have ever seen. Awesome, make a mod for a gaming console that is already available! Even in the engadget post it says, "you know you want to play Super Mario 64." News Flash!!! You can already play Super Mario 64 with a gamecube controller. Why is this even being posted?
When Monster Hunter 3 rolls around, which supports the Classic Controller (whose analog layout is full of fail), but not the Gamecube controller, this mod will be overflowing with win, albeit, in need of refinement.
Someone wake me up when they figure out a way to let you use the wii remote when the wii is in Gamecube mode.
Hmmm so I guess you can only use the gamecube controller on some games? I'm not really up on my Wii compatibility issues, mostly because my roomate owns one and not me, but this is kind of cool. But all the same, I've def used the gamecube controller to play the new super smash and the new mario kart without any hacks (i.e. using the ports on top of the gamecube). Was this hack just for the sake of doing the hack or is there something more to it that I am missing? If its not the latter, this is still kind of cool....I guess?
"his mod lets you do it wirelessly -- err,"
You mean like my wavebird?
I found a wavebird in a pawn shop for $7 a few months ago (the battery cover was missing).
It is a dream when playing SSBB. It was the best purchase of my life. :)
Ok so I can use a wired gamecube controller wirelessly... I think I will just stick with my wavebird(official wirless gamecube controller). It works just fine with my wii.
I have a wavebird too. Try controlling the wii menu with it like he did. Also, I suspect there will be more and more games in the future that have CC support but not Gamecube controller support (like Monster Hunter 3), as fewer and fewer of Wii purchasers are upgraders with old controllers laying about.
This wins on so many levels
not much real news to report on today eh, engadget?
Dude, it's a weekend.. all weekends are like this..
Slow news day more like it.
I guess engadget writers must have spent too much time looking for Black Friday promotions to search for decent articles...
I have a 3rd party wireless GameCube controller... That works perfectly with my Wii...
Talk about re-inventing the wheel!
Also it uses a "chopped off Nunchuk extension cord"... Doesn't a Nunchuk cost about the same as a classic controller?
So that would make this mod cost MORE than a Classic Controller...
People save money, time, and effort! Get a USED Classic Controller!
Why would I pay money to use Sony's idiotic notion of analog layout?
The cost is clearly problematic, as are the wires. But then, most prototypes cost more than their successors. If he ever comes up with a less problematics way of getting it done, I'd love to plug my wavebird's receiver into the wiimote and use it for games that won't support the GCN but will support the CC.
You can get Nunchuk extension cords for under $6 shipped worldwide at DealExtreme. That's what I used.
OK $6.00 makes more sense.
You must be a big person to need an extension cord... ;)
Ummm maybe this man should be doing something more productive and meaningful in his life....
is he using a breadboard?
What is it with all these people nagging about what some guy accomplished with his engineering skills. Weather it is practical or not, he did something most of you could never do. Get over it!
Speak for yourself, what he did is nowhere near difficult. And it can be accomplished in other easier ways.
I think he can safely speak for about 90% of the people here. They're good at being snarky, but little else.
Still, I agree, there have to be easier ways. When will you be showing off one of those easier ways?
---
WiiUnite.org --- The Clans of Wii have come together.
I agree.
@Cubfan: Really? Do you think you could do that then? I'd really like to see you do it. Go on, microcontrollers like that are basically free and you just need a $50 programmer, and assembly/low-level C skills to program them. I'm waiting on that video...
Its not like he did it thinking he was ready to market it and sell his idea lol, hes just having some fun figuring some stuff out.
HELLO, WAVEBIRD ANYBODY?
I understand that yes, impressive skills when it comes to ghetto rigging electronics, but, why? More impressive is to do something better than we already have, not make something more difficult just because you can.
marcan is one of the people who made Wii homebrew possible in the first place. He's done a lot of stuff besides this, this is probably just a small side project.
If you didnt notice, he tricked the wiimote into thinking the GC controller was a classic controller. Which is a step forward imo, because finding out how the hardware works is a big step to figuring out how to get homebrew working better :P
"Admit it. You've got an old GameCube from yesteryear laying around."
Yes, and it's the only game console I have! (Unless you count my PC...[Or my GameBoy Color.]
Give a guy a break!
Nintendo has been avoiding the issue. The bottom line is this. Gamers want a Wireless Classic Controller that plays GCN titles WITHOUT use of the Wiimote, as well as a Wii colored Wavebird that doesn't need to use a GCN port on the Wii. Thats it.
And you are a blogger for engadget now? What have they gotten themselves into! The wavebird can be used in the Wii (they made sure the connector would fit) and you're reporting on an unnecessary hack as if it is something important, something that couldn't have been done? I noticed this is your first post, but come on - anyone who owns a Wii or knows anything about the Wii would know this
While the necessity of this mod could be debated, this isn't the same as a WaveBird in functionality. If your observational skills were on par with your willingness to post and berate others' work, you'd be a force to be reckoned with.
I can do it wirelessly too. It's called a Wavebird.
@EricC:
Sure it's not the same in functionality, it actually does less than what the wavebird can do! Aside from being able to navigate in the main system menu the wavebird can perform all the functions he showed in the video. HOWEVER, that is not what my post was about (well not my main point atleast). I was questioning the blogger, not the person who made the modification nor the mod itself. He over-emphasized the hack making it seem like it was the only way for a gamecube controller to be used with the Wii - that is where the fault lies
i can see why he did it, but it just seems like a lot of work for something that should be much easier...dunno. possibly?
I have one word for you marcan42, wavebird.
Personally, shelling out $30 for one on eBay is better than doing what would appear to have taken weeks.
Two afternoons, plus an extra one for the encryption stuff.
This is also just a proof of concept. It's going to get NES, SNES, N64, and maybe even PSX support, Genesis, and whatnot, all with configurable button mappings. I don't think a WaveBird can do those. I bet some people will appreciate being able to play VC titles with their original controllers!