Main Page

From GamecubeLinux Wiki

Information: Roadmap | FAQ | Status/Contribute | Documentation | Mailing List | Links

Try Out: Screenshots | Download

Developer: How to Develop/Run | CVS (http://sourceforge.net/cvs/?group_id=98581) | Contact | SourceForge Project Page (http://www.sourceforge.net/projects/gc-linux/)

This is GNU/Linux on the Nintendo GameCube and Wii -- a port of the Linux operating system kernel and assorted GNU userspace utilities to the GameCube and Wii video game consoles from Nintendo.

Nintendo GameCube
  • IBM PowerPC, 486 MHz
  • ATI graphics
  • 24+16 MB of RAM
  • 8 cm optical drive
  • (optional) 10/100 Ethernet
Nintendo Wii
  • IBM PowerPC, 729 MHz
  • ARM SoC
  • ATI graphics
  • 24+64 MB of RAM
  • 12 cm optical drive
  • Wi-Fi
  • Bluetooth
  • USB

As they are "computers" with decent RAM and a good CPU, it makes sense to port Linux to these platforms.

Linux can be used:

  • to use a GameCube/Wii as a thin client
  • to use a GameCube/Wii as a multimedia terminal
  • to use a GameCube/Wii as a tiny PowerPC-based server
  • as a runtime environment for homebrew development

The GameCube Linux Project is in constant development. You are welcome to contribute!

This Website is a Wiki

You can edit pages by clicking "edit" on top of the page, and you can add new articles. Please note that this site is about GameCube Linux only, so do not add information about modchips or pirating games. Also please test the system in the Sandbox, not on real pages.

News

28 Jun 2009: MIKE updated The 'mini' kernel is now at its second preview version, based on linux kernel 2.6.30. This new release brings additional enhancements when running under the 'mini' firmware replacement. Now you can make use of 11 additional megabytes of MEM2 RAM and the potential hardware input/output latency issues have been cleared thanks to the until-now-barely-disclosed AHBPROT feature.

9 Jun 2009: My name is MIKE It's a pleasure to introduce you to our new project member, the MIni(-based) KErnel Preview One (aka MIKE p1). Thanks to the hard work of Team Twiizers, with a special mention to Marcan, MINI (http://wiibrew.org/wiki/Mini), the firmware replacement for the Starlet processor, can be used to access all the Nintendo Wii video game console hardware without artificial restrictions. This initial kernel preview proves that the use of Software Libre is a real alternative to proprietary software, and that similar or better results can be achieved through its use and embracement.

28 Mar 2009: AVE video! We are back (non morituri) with a new kernel (http://sourceforge.net/project/showfiles.php?group_id=98581&package_id=108737&release_id=671708) based on the recently published version 2.6.29. The new release includes some interesting features, specially on the video side: support for AVE-RVL (the audio/video encoder in the Nintendo Wii), enhanced video mode autodetection and forcing, honoring of video mode timings (fbset and friends will work now), default boot video mode with overscan compensation (for those using tellys). Oh, and don't miss the new quick reboot into "The Homebrew Channel" feature. Happy hacking!

IRC

Developer talk is going on in this IRC channel: Server irc.oftc.net, channel #gc-linux.


[Antiedu2.png (http://www.anti-dmca.org/take_back)] [Patent_button.png (http://petition.eurolinux.org/)]