So if you're anything like me, you have a newer Wii or a Wii U, right? That's why you came to this thread in the first place. Well whilst looking through my vast local library of Homebrew, I stumbled across a pretty recent piece of software that allows 2012 Wii's and Wii U's to play Gamecube games. This guide I wrote is for those who are like me and want to Melee or... well since this is the Melee Workshop, just Melee!
You'll need a few things:
1. Nintendont. This is the piece of software that is the core of your Gamecube play.
2. Make sure your IOS 58 is up to date. Wii U's you're fine, but Wiis should be at v6176. NUS Downloader and WAD Manager are helpful for this.
3. A compatible controller. Right now controller support is really vast and easily extensible. If your controller doesn't work it's a piece of Chinese crap and get a good controller.
4. A copy of Melee. No I will not provide this for you, go get your own.
Setting up your Wii (U):
Pre-1. Install your IOS if necessary. You know the drill here, I hope.
1. Put Nintendont in your SD like any other homebrew. Here is an icon.png and a meta.xml for the OCD.
2. Plug in your controller. On Wii U's this is in the front, on 2012 Wii's this is in the back.
3. Just copy your image to K:\games\foldername, where K:\ is your SD card and foldername can be anything. Rename the image to "game.iso".
4. Boot your Wii into the homebrew channel and launch Nintendont.
Any issues you find just let me know.
Rev2: Removed DMToolbox. It's not needed anymore.
Rev3: Updated Nintendont links.