I use a USB 7-port adapter with USB interfaces for SNES, NES, Intellivision, Atari - both joysticks and paddles - and ColecoVision. There are also USB adaptors for N64 and most sega controllers. You can also buy USB repro controllers. There's nothing I'm aware of that can't be used via USB on a cabinet. Retrozone adapters http://retrousb.com/ 2600-dapter, Intellivision, ColecoVision and Astrocsade adapters http://home.comcast.net/~tjhafner/2600-daptor.htm