XenoGC is a modchip for the Nintendo Gamecube.
The idea is a micro sitting on the communication bus between the cpu and the dvd driver board injecting code to patch the dvd controller to make it able to read unsigned code.
The original sofware is been released as opensource here:
http://www.gc-forever.com/forums/viewtopic.php?t=439
This version run on an ATmega8L, not a lot of ports are been made, mostly because you don't really need them, the Atmega8L is cheap and still in production. Someone made a Raspberry Pi port of it.
This is my version, should run on every Atmega328/Arduino around (ATTENTION! THIS NEED TO BE FLASHED VIA ISP ON THE ARDUINO).
I'm looking forward to implement some spare cool features.