I know the Nintendo gamecube is outdated, but it still one of my favorite systems. Is there any way to still develop games for it? What software would I need? What are the programming languages involved? Thanks guys!

  • 1
    \$\begingroup\$ Have you looked at Wii homebrew ? Wii is pretty much a gamecube. \$\endgroup\$
    – Sidar
    Jun 5, 2013 at 23:48
  • \$\begingroup\$ No. All the Gamecube devtools were launched into the Sun in 2009 as part of Nintendo's "Gamecube-Shgamecube" campaign at the height of the Wii's popularity. :) Seriously, though, you can develope for just about any platform, there's relatively little anything "special" about most classic consoles. \$\endgroup\$ Jun 6, 2013 at 9:27

2 Answers 2


Basically, if something has been created and was commonly used, it doesn't fade into oblivion. So searching google wont hurt.

You code using C++, C, GCC objective C with no Java. For the SDK you could go with the DevkitPPC.


  • \$\begingroup\$ is there software for mac osx that will allow gamecube game dev? \$\endgroup\$
    – Chase
    Jun 6, 2013 at 0:19
  • 9
    \$\begingroup\$ Read the software description carefully, it works on Windows, Mac and Linux. Even if it wouldn't work you could always emulate a supported os on your Mac machine. I gave you a link with everything, but why bother reading 2 paragraphs when you can ask someone to read it for you... \$\endgroup\$ Jun 6, 2013 at 0:46

Possible, yes, but at what cost?

You'll require special hardware. There's a fairly comprehensive list found here. And there are compilers that will work for "popular languages" (most likely C++) (source).

There's also a How To guide that can be found here. The most interesting steps being:

4) Find a GameCube software development kit. This kit will allow your team to test the game out on the same specifications that every GameCube runs on. If your game runs inside of the kit, it will run on a GameCube.

5) Build the programming code in C++, which is used to build programs and games of all kinds because of its powerful backbone. Make sure that the game's world has pre-set rules and that every computer-controlled character has an artificial intelligence that feels realistic.

And of course, the "Things you'll need":

Things You'll Need

  • Computer code programmers
  • 3D model creators
  • Audio technicians

This is likely a task that will be fraught with difficulty for very little payoff. Good luck.


Not the answer you're looking for? Browse other questions tagged .