I've been looking into running Gamecube backups for a while now, and thanks to the wonderful D3 drive in most Wiis these days, I'm hosed. The major problem I've found is this; in Gamecube mode, the Wii drops its USB support. Thus, you need a WODE or different drive to run backups.

I'm no code expert, and I've only been into Wii hacking for a couple of months, but I've been looking at solutions.

The Wii is Linux-based. There are even Linux distributions available for Wii.
Dolphin, a Gamecube/Wii emulator, is open-source and is available for Linux.

See what I'm thinking? To a non-coder, with no coding experience and no knowledge of the matter, it seems that a week's worth of work on a simple port of the Dolphin code would be able to give us USB support with Gamecube backups. I know there may be some hardware limitations, but Dolphin could be minimized to the bare essentials for running Gamecube files. This is really a temporary fix until IOS/mIOS hacks come out to fix the Wii itself for its Gamecube mode.

What do you guys think? I'd really like to hear from some experienced coders especially.

No way in hell. Dolphin is a very memory intensive emulator. The Wii just isn't powerful enough. You're only supposed to run very low memory programs with Wii Linux or you'll cause instability and crash. If you are interested in Swiss like Stomp just posted a link to I put a guide up early this morning but I haven't got a game running yet. I've got several to load though.

02-05-2011, 05:25 PM

Phawks

I had a feeling that the primary issue would be hardware limitations.

As for this Swiss app, is there any chance USB HDDs will be a go anytime soon? Or is IDE going to be the limit?

02-05-2011, 05:34 PM

Darkcide666

Seeing as how is a Gamecube application I don't believe supporting the Wii's USB ports was ever in the plan or even possible. In order to use Swiss you have to use a GC booter to launch your Wii in GC mode meaning the USB ports aren't even functioning or available. I'm about to start playing with it some more. Swiss has only been out for a few days so I don't even think it will be perfected anytime soon. It's still beta. I put the guide up for people like me that want to play and experiment early on. I'm trying to keep up on it and play with it as much as possible so I will report my success and failure to everyone honestly.