Product Description:
Nintendo 64 and Gamecube controllers are excellent controllers which are quite appropriate for many PC games. With this circuit, you can easily modify a controller or build a cable which can connect a Gamecube or Nintendo 64 controller to a PC equipped with an USB port.
The firmware auto-detects which type of controller (Gc or N64) is connected. On the PC side, no custom drivers are needed. It works fine with Windows and Linux built-in drivers, and most likely with MacOS X too. It should also work with other operating systems supporting USB and HID joysticks.
This is an open source project. So if you'd like to build it yourself, all the information you need is on my Gamecube/N64 to USB project page.