
USB Joystick Adaptörü neredeyse her tür oyun konsollarını destekliyor.. Windows, Linux PC’ler ve Apple Mac’ler ile Sony Playstation 3 ile çalışır. USB Joystick Kontrol devresi ATmega8 mikro denetleyici üzerine kurulu
İlk versiyon Arcade Joystick Adaptörü olarak kullanılmış V2 ise daha gelişmiş. Devreyi oluşturmak için ATmega8 mikro denetleyici’nin çok az harici bileşene ihtiyacı vardır.
Doğru USB zamanlaması sağlamak için 12MHz kristal kullanılmış. Bunun dışında USB arabirimi için sadece dört direnç var. Güç USB’den alınıyor.
USB Joystick yazılımı ATmega8 USB bağalntısı için, ücretsiz bir açık kaynaklı yazılım olan V-USB’yi kullanır. Testlerimde uyumluluk mükemmel ve gecikme süresi çok düşük. Kod boyutu da küçüktür ve tasarım esnektir.

Çalışan, tamamen test edilmiş oyun konsolları:
3DO gamepad
9-Pin digital joysticks with 1 or 2 buttons including:
Atari 2600
Atari 400 / 800 / 1200XL / 600XL / 800XL / 65XE / 130XE / 800XE
Commodore VIC-20 / MAX / C64 / Amiga
Amstrad CPC464, CPC6128 and CPC6128 Plus Digital Joysticks
Atari 2600 Driving controller
Atari 2600 Paddles
BBC Micro / Master original 2x joysticks on one cable and 1x Voltmace 14B joystick (adapter box not required)
Commodore C16 / C116 / Plus4 Joystick
Commodore CD32
Dragon 32 / 64
MSX Joystick
NEC PC-Engine gamepad
Neo Geo joystick / gamepad
Nintendo Famicom / NES
Nintendo Gamecube
Nintendo N64
Nintendo Super Famicom / SNES
Nintendo Virtual Boy
PC Gameport
Sega Master System / SG 1000 / SG 1000 II / Mark III
Sega Master System Araknoid (paddle) controller
Sega MegaDrive (Genesis) (3 button and 6 button)
Sega Saturn standard 6 button pad / arcade stick
Sega Saturn Analogue (NiGHTS) Controller
Sinclair ZX Spectrum Plus3 Joystick
Sony Playstation 1 (PSX) original / Dual Shock / arcade stick / dance mat
Sony Playstation 2 (PS2) Dual Shock 2 / arcade stick / dance mat
Sony Playstation Densha de Go! (train) controller
Tandy TRS-80 CoCo (Colour Computer)
TurboGrafx-16 gamepad
X68000 JoystickKaynak: denki.world3.net/retro_v2.html