Universal Controller Converter (UCC)
UCC is an Arduino-based retro game controller converter.
The purpose of the project is to read the native output from retro game controllers (such as NES, SNES, and Genesis) and convert that output to button presses that can be used as an integrated USB game controller or alternatively, wired to an external controller (like Xbox 360).
Connecting a retro controller
Each controller that can be connected provides a set of 12 common input wires. The amount of wires that are used for reading the controller varies depending on the controller (7 for NES or SNES, 9 for Genesis). Any pins that aren't used for data get used for identifying which system the controller belongs to.
Generally, an adapter cable should be made to route the native controller wires to a common 12-pin connector.
- NES + Power Pad
- Cobalt Flux (DDR)
Copyright © 2012 Andy Kant. See LICENSE for details.