The GameCube is an excellent console system with many excellent games that stand the test of time. My personal favourite GameCube games are Mario Sunshine, Mario Kart, Mario Party, Mario Tennis; as well as several other classic titles. There are many GameCube titles that are excellent quality that you’ve probably not even heard of; like Sphinx and Battalion Wars.
Modding done to GameCube for the Alpha Omega project
GameBoy Advance Player
Introduction to the master controller and demo of it working with these systems
Wiring controller to motherboard
Supplying power to the GameCube
The 12v line only provides 4mA to the system, for audio. From what I read, this line runs fine off 5v instead.