Atari / CBM Digital joystick

Short name:vcs_joystick
Is device:Yes
Runnable:No
Source file:devices/bus/vcs_ctrl/joystick.cpp

Software Lists

Card Short name Description Status Total Supported Partially supported Unsupported

Compatible Slots

Short nameDescriptionSlotChoiceSource file
a1200xl Atari 1200XL ctrl1 joy atari/atari400.cpp
a1200xl Atari 1200XL ctrl2 joy atari/atari400.cpp
a130xe Atari 130XE ctrl1 joy atari/atari400.cpp
a130xe Atari 130XE ctrl2 joy atari/atari400.cpp
a2600 Atari 2600 (NTSC) joyport1 joy atari/a2600.cpp
a2600 Atari 2600 (NTSC) joyport2 joy atari/a2600.cpp
a2600_pop Atari 2600 Point of Purchase Display joyport1 joy atari/a2600.cpp
a2600_pop Atari 2600 Point of Purchase Display joyport2 joy atari/a2600.cpp
a2600p Atari 2600 (PAL) joyport1 joy atari/a2600.cpp
a2600p Atari 2600 (PAL) joyport2 joy atari/a2600.cpp
a400 Atari 400 (NTSC) ctrl1 joy atari/atari400.cpp
a400 Atari 400 (NTSC) ctrl2 joy atari/atari400.cpp
a400 Atari 400 (NTSC) ctrl3 joy atari/atari400.cpp
a400 Atari 400 (NTSC) ctrl4 joy atari/atari400.cpp
a400pal Atari 400 (PAL) ctrl1 joy atari/atari400.cpp
a400pal Atari 400 (PAL) ctrl2 joy atari/atari400.cpp
a400pal Atari 400 (PAL) ctrl3 joy atari/atari400.cpp
a400pal Atari 400 (PAL) ctrl4 joy atari/atari400.cpp
a600xl Atari 600XL ctrl1 joy atari/atari400.cpp
a600xl Atari 600XL ctrl2 joy atari/atari400.cpp
a65xe Atari 65XE ctrl1 joy atari/atari400.cpp
a65xe Atari 65XE ctrl2 joy atari/atari400.cpp
a65xea Atari 65XE (Arabic) ctrl1 joy atari/atari400.cpp
a65xea Atari 65XE (Arabic) ctrl2 joy atari/atari400.cpp
a800 Atari 800 (NTSC) ctrl1 joy atari/atari400.cpp
a800 Atari 800 (NTSC) ctrl2 joy atari/atari400.cpp
a800 Atari 800 (NTSC) ctrl3 joy atari/atari400.cpp
a800 Atari 800 (NTSC) ctrl4 joy atari/atari400.cpp
a800pal Atari 800 (PAL) ctrl1 joy atari/atari400.cpp
a800pal Atari 800 (PAL) ctrl2 joy atari/atari400.cpp
a800pal Atari 800 (PAL) ctrl3 joy atari/atari400.cpp
a800pal Atari 800 (PAL) ctrl4 joy atari/atari400.cpp
a800xe Atari 800XE ctrl1 joy atari/atari400.cpp
a800xe Atari 800XE ctrl2 joy atari/atari400.cpp
a800xl Atari 800XL (NTSC) ctrl1 joy atari/atari400.cpp
a800xl Atari 800XL (NTSC) ctrl2 joy atari/atari400.cpp
a800xlp Atari 800XL (PAL) ctrl1 joy atari/atari400.cpp
a800xlp Atari 800XL (PAL) ctrl2 joy atari/atari400.cpp
b128 B128 joy1 joy commodore/cbm2.cpp
b128 B128 joy2 joy commodore/cbm2.cpp
b128hp B128-80HP joy1 joy commodore/cbm2.cpp
b128hp B128-80HP joy2 joy commodore/cbm2.cpp
b256 B256 joy1 joy commodore/cbm2.cpp
b256 B256 joy2 joy commodore/cbm2.cpp
b256hp B256-80HP joy1 joy commodore/cbm2.cpp
b256hp B256-80HP joy2 joy commodore/cbm2.cpp
b500 B500 joy1 joy commodore/cbm2.cpp
b500 B500 joy2 joy commodore/cbm2.cpp
bx256hp BX256-80HP joy1 joy commodore/cbm2.cpp
bx256hp BX256-80HP joy2 joy commodore/cbm2.cpp
c116 Commodore 116 joy1 joy commodore/plus4.cpp
c116 Commodore 116 joy2 joy commodore/plus4.cpp
c128 Commodore 128 (NTSC) joy1 joy commodore/c128.cpp
c128 Commodore 128 (NTSC) joy2 joy commodore/c128.cpp
c128_de Commodore 128 (Germany) joy1 joy commodore/c128.cpp
c128_de Commodore 128 (Germany) joy2 joy commodore/c128.cpp
c128_se Commodore 128 (Sweden/Finland) joy1 joy commodore/c128.cpp
c128_se Commodore 128 (Sweden/Finland) joy2 joy commodore/c128.cpp
c128cr Commodore 128CR (NTSC, prototype) joy1 joy commodore/c128.cpp
c128cr Commodore 128CR (NTSC, prototype) joy2 joy commodore/c128.cpp
c128d Commodore 128D (NTSC, prototype) joy1 joy commodore/c128.cpp
c128d Commodore 128D (NTSC, prototype) joy2 joy commodore/c128.cpp
c128d81 Commodore 128D/81 (NTSC, prototype) joy1 joy commodore/c128.cpp
c128d81 Commodore 128D/81 (NTSC, prototype) joy2 joy commodore/c128.cpp
c128dcr Commodore 128DCR (NTSC) joy1 joy commodore/c128.cpp
c128dcr Commodore 128DCR (NTSC) joy2 joy commodore/c128.cpp
c128dcr_de Commodore 128DCR (Germany) joy1 joy commodore/c128.cpp
c128dcr_de Commodore 128DCR (Germany) joy2 joy commodore/c128.cpp
c128dcr_se Commodore 128DCR (Sweden/Finland) joy1 joy commodore/c128.cpp
c128dcr_se Commodore 128DCR (Sweden/Finland) joy2 joy commodore/c128.cpp
c128dcrp Commodore 128DCR (PAL) joy1 joy commodore/c128.cpp
c128dcrp Commodore 128DCR (PAL) joy2 joy commodore/c128.cpp
c128dp Commodore 128D (PAL) joy1 joy commodore/c128.cpp
c128dp Commodore 128D (PAL) joy2 joy commodore/c128.cpp
c128p Commodore 128 (PAL) joy1 joy commodore/c128.cpp
c128p Commodore 128 (PAL) joy2 joy commodore/c128.cpp
c16 Commodore 16 (NTSC) joy1 joy commodore/plus4.cpp
c16 Commodore 16 (NTSC) joy2 joy commodore/plus4.cpp
c16_hu Commodore 16 (Hungary) joy1 joy commodore/plus4.cpp
c16_hu Commodore 16 (Hungary) joy2 joy commodore/plus4.cpp
c16p Commodore 16 (PAL) joy1 joy commodore/plus4.cpp
c16p Commodore 16 (PAL) joy2 joy commodore/plus4.cpp
c232 Commodore 232 (Prototype) joy1 joy commodore/plus4.cpp
c232 Commodore 232 (Prototype) joy2 joy commodore/plus4.cpp
c264 Commodore 264 (Prototype) joy1 joy commodore/plus4.cpp
c264 Commodore 264 (Prototype) joy2 joy commodore/plus4.cpp
c64 Commodore 64 (NTSC) joy1 joy commodore/c64.cpp
c64 Commodore 64 (NTSC) joy2 joy commodore/c64.cpp
c64_jp Commodore 64 (Japan) joy1 joy commodore/c64.cpp
c64_jp Commodore 64 (Japan) joy2 joy commodore/c64.cpp
c64_se Commodore 64 / VIC-64S (Sweden/Finland) joy1 joy commodore/c64.cpp
c64_se Commodore 64 / VIC-64S (Sweden/Finland) joy2 joy commodore/c64.cpp
c64c Commodore 64C (NTSC) joy1 joy commodore/c64.cpp
c64c Commodore 64C (NTSC) joy2 joy commodore/c64.cpp
c64c_es Commodore 64C (Spain) joy1 joy commodore/c64.cpp
c64c_es Commodore 64C (Spain) joy2 joy commodore/c64.cpp
c64c_se Commodore 64C (Sweden/Finland) joy1 joy commodore/c64.cpp
c64c_se Commodore 64C (Sweden/Finland) joy2 joy commodore/c64.cpp
c64cp Commodore 64C (PAL) joy1 joy commodore/c64.cpp
c64cp Commodore 64C (PAL) joy2 joy commodore/c64.cpp
c64dx Commodore 64DX Development System (Prototype, PAL, German) joy1 joy commodore/c65.cpp
c64dx Commodore 64DX Development System (Prototype, PAL, German) joy2 joy commodore/c65.cpp
c64g Commodore 64G (PAL) joy1 joy commodore/c64.cpp
c64g Commodore 64G (PAL) joy2 joy commodore/c64.cpp
c64gs Commodore 64 Games System (PAL) joy1 joy commodore/c64.cpp
c64gs Commodore 64 Games System (PAL) joy2 joy commodore/c64.cpp
c64p Commodore 64 (PAL) joy1 joy commodore/c64.cpp
c64p Commodore 64 (PAL) joy2 joy commodore/c64.cpp
c65 Commodore 65 Development System (Prototype, NTSC) joy1 joy commodore/c65.cpp
c65 Commodore 65 Development System (Prototype, NTSC) joy2 joy commodore/c65.cpp
cbm610 CBM 610 joy1 joy commodore/cbm2.cpp
cbm610 CBM 610 joy2 joy commodore/cbm2.cpp
cbm620 CBM 620 joy1 joy commodore/cbm2.cpp
cbm620 CBM 620 joy2 joy commodore/cbm2.cpp
cbm620_hu CBM 620 (Hungary) joy1 joy commodore/cbm2.cpp
cbm620_hu CBM 620 (Hungary) joy2 joy commodore/cbm2.cpp
cbm710 CBM 710 joy1 joy commodore/cbm2.cpp
cbm710 CBM 710 joy2 joy commodore/cbm2.cpp
cbm720 CBM 720 joy1 joy commodore/cbm2.cpp
cbm720 CBM 720 joy2 joy commodore/cbm2.cpp
cbm720_de CBM 720 (Germany) joy1 joy commodore/cbm2.cpp
cbm720_de CBM 720 (Germany) joy2 joy commodore/cbm2.cpp
cbm720_se CBM 720 (Sweden/Finland) joy1 joy commodore/cbm2.cpp
cbm720_se CBM 720 (Sweden/Finland) joy2 joy commodore/cbm2.cpp
cbm730 CBM 730 joy1 joy commodore/cbm2.cpp
cbm730 CBM 730 joy2 joy commodore/cbm2.cpp
clipper Clipper joy1 joy commodore/c64.cpp
clipper Clipper joy2 joy commodore/c64.cpp
dx64 DX-64 (NTSC) joy1 joy commodore/c64.cpp
dx64 DX-64 (NTSC) joy2 joy commodore/c64.cpp
edu64 Educator 64 (NTSC) joy1 joy commodore/c64.cpp
edu64 Educator 64 (NTSC) joy2 joy commodore/c64.cpp
p500 P500 (NTSC) joy1 joy commodore/cbm2.cpp
p500 P500 (NTSC) joy2 joy commodore/cbm2.cpp
p500p P500 (PAL) joy1 joy commodore/cbm2.cpp
p500p P500 (PAL) joy2 joy commodore/cbm2.cpp
pc1512 PC1512 SD kb:joy joy amstrad/pc1512.cpp
pc1512dd PC1512 DD kb:joy joy amstrad/pc1512.cpp
pc1512hd10 PC1512 HD10 kb:joy joy amstrad/pc1512.cpp
pc1512hd20 PC1512 HD20 kb:joy joy amstrad/pc1512.cpp
pc1640 PC1640 SD kb:joy joy amstrad/pc1512.cpp
pc1640dd PC1640 DD kb:joy joy amstrad/pc1512.cpp
pc1640hd20 PC1640 HD20 kb:joy joy amstrad/pc1512.cpp
pc1640hd30 PC1640 HD30 kb:joy joy amstrad/pc1512.cpp
pet64 PET 64 / CBM 4064 (NTSC) joy1 joy commodore/c64.cpp
pet64 PET 64 / CBM 4064 (NTSC) joy2 joy commodore/c64.cpp
plus4 Plus/4 (NTSC) joy1 joy commodore/plus4.cpp
plus4 Plus/4 (NTSC) joy2 joy commodore/plus4.cpp
plus4p Plus/4 (PAL) joy1 joy commodore/plus4.cpp
plus4p Plus/4 (PAL) joy2 joy commodore/plus4.cpp
stvboy Super TV Boy (PAL) joyport1 joy atari/a2600.cpp
stvboy Super TV Boy (PAL) joyport2 joy atari/a2600.cpp
sx64 SX-64 / Executive 64 (NTSC) joy1 joy commodore/c64.cpp
sx64 SX-64 / Executive 64 (NTSC) joy2 joy commodore/c64.cpp
sx64p SX-64 / Executive 64 (PAL) joy1 joy commodore/c64.cpp
sx64p SX-64 / Executive 64 (PAL) joy2 joy commodore/c64.cpp
tesa6240 Etikettendrucker 6240 joy1 joy commodore/c64.cpp
tesa6240 Etikettendrucker 6240 joy2 joy commodore/c64.cpp
tvboy TV Boy (PAL) joyport1 joy atari/a2600.cpp
tvboy TV Boy (PAL) joyport2 joy atari/a2600.cpp
tvboyii TV Boy II (PAL) joyport1 joy atari/a2600.cpp
tvboyii TV Boy II (PAL) joyport2 joy atari/a2600.cpp
tvboyn TV Boy (Nics, NTSC) joyport1 joy atari/a2600.cpp
tvboyn TV Boy (Nics, NTSC) joyport2 joy atari/a2600.cpp
v364 Commodore V364 (Prototype) joy1 joy commodore/plus4.cpp
v364 Commodore V364 (Prototype) joy2 joy commodore/plus4.cpp
vic10 VIC-10 / Max Machine / UltiMax (NTSC) joy1 joy commodore/vic10.cpp
vic10 VIC-10 / Max Machine / UltiMax (NTSC) joy2 joy commodore/vic10.cpp
vic1001 VIC-1001 (Japan) joy1 joy commodore/vic20.cpp
vic20 VIC-20 (NTSC) joy1 joy commodore/vic20.cpp
vic20_se VIC-20 (Sweden/Finland) joy1 joy commodore/vic20.cpp
vic20p VIC-20 / VC-20 (PAL) joy1 joy commodore/vic20.cpp
vip64 VIP-64 (Sweden/Finland) joy1 joy commodore/c64.cpp
vip64 VIP-64 (Sweden/Finland) joy2 joy commodore/c64.cpp
xegs Atari XE Game System ctrl1 joy atari/atari400.cpp
xegs Atari XE Game System ctrl2 joy atari/atari400.cpp
plus4_sid Plus/4 SID cartridge :joy1 joy devices/bus/plus4/sid.cpp
pc1512kb Amstrad PC1512 Keyboard :joy joy amstrad/pc1512kb.cpp

Referenced By

Short nameDescriptionSource file
a1200xl Atari 1200XL atari/atari400.cpp
a130xe Atari 130XE atari/atari400.cpp
a2600 Atari 2600 (NTSC) atari/a2600.cpp
a2600_pop Atari 2600 Point of Purchase Display atari/a2600.cpp
a2600p Atari 2600 (PAL) atari/a2600.cpp
a400 Atari 400 (NTSC) atari/atari400.cpp
a400pal Atari 400 (PAL) atari/atari400.cpp
a600xl Atari 600XL atari/atari400.cpp
a65xe Atari 65XE atari/atari400.cpp
a65xea Atari 65XE (Arabic) atari/atari400.cpp
a800 Atari 800 (NTSC) atari/atari400.cpp
a800pal Atari 800 (PAL) atari/atari400.cpp
a800xe Atari 800XE atari/atari400.cpp
a800xl Atari 800XL (NTSC) atari/atari400.cpp
a800xlp Atari 800XL (PAL) atari/atari400.cpp
c116 Commodore 116 commodore/plus4.cpp
c128 Commodore 128 (NTSC) commodore/c128.cpp
c128_de Commodore 128 (Germany) commodore/c128.cpp
c128_se Commodore 128 (Sweden/Finland) commodore/c128.cpp
c128cr Commodore 128CR (NTSC, prototype) commodore/c128.cpp
c128d Commodore 128D (NTSC, prototype) commodore/c128.cpp
c128d81 Commodore 128D/81 (NTSC, prototype) commodore/c128.cpp
c128dcr Commodore 128DCR (NTSC) commodore/c128.cpp
c128dcr_de Commodore 128DCR (Germany) commodore/c128.cpp
c128dcr_se Commodore 128DCR (Sweden/Finland) commodore/c128.cpp
c128dcrp Commodore 128DCR (PAL) commodore/c128.cpp
c128dp Commodore 128D (PAL) commodore/c128.cpp
c128p Commodore 128 (PAL) commodore/c128.cpp
c16 Commodore 16 (NTSC) commodore/plus4.cpp
c16_hu Commodore 16 (Hungary) commodore/plus4.cpp
c16p Commodore 16 (PAL) commodore/plus4.cpp
c232 Commodore 232 (Prototype) commodore/plus4.cpp
c264 Commodore 264 (Prototype) commodore/plus4.cpp
c64 Commodore 64 (NTSC) commodore/c64.cpp
c64_jp Commodore 64 (Japan) commodore/c64.cpp
c64_se Commodore 64 / VIC-64S (Sweden/Finland) commodore/c64.cpp
c64c Commodore 64C (NTSC) commodore/c64.cpp
c64c_es Commodore 64C (Spain) commodore/c64.cpp
c64c_se Commodore 64C (Sweden/Finland) commodore/c64.cpp
c64cp Commodore 64C (PAL) commodore/c64.cpp
c64dx Commodore 64DX Development System (Prototype, PAL, German) commodore/c65.cpp
c64g Commodore 64G (PAL) commodore/c64.cpp
c64gs Commodore 64 Games System (PAL) commodore/c64.cpp
c64p Commodore 64 (PAL) commodore/c64.cpp
c65 Commodore 65 Development System (Prototype, NTSC) commodore/c65.cpp
clipper Clipper commodore/c64.cpp
dx64 DX-64 (NTSC) commodore/c64.cpp
edu64 Educator 64 (NTSC) commodore/c64.cpp
pet64 PET 64 / CBM 4064 (NTSC) commodore/c64.cpp
plus4 Plus/4 (NTSC) commodore/plus4.cpp
plus4p Plus/4 (PAL) commodore/plus4.cpp
stvboy Super TV Boy (PAL) atari/a2600.cpp
sx64 SX-64 / Executive 64 (NTSC) commodore/c64.cpp
sx64p SX-64 / Executive 64 (PAL) commodore/c64.cpp
tesa6240 Etikettendrucker 6240 commodore/c64.cpp
tvboy TV Boy (PAL) atari/a2600.cpp
tvboyii TV Boy II (PAL) atari/a2600.cpp
tvboyn TV Boy (Nics, NTSC) atari/a2600.cpp
v364 Commodore V364 (Prototype) commodore/plus4.cpp
vic10 VIC-10 / Max Machine / UltiMax (NTSC) commodore/vic10.cpp
vic1001 VIC-1001 (Japan) commodore/vic20.cpp
vic20 VIC-20 (NTSC) commodore/vic20.cpp
vic20_se VIC-20 (Sweden/Finland) commodore/vic20.cpp
vic20p VIC-20 / VC-20 (PAL) commodore/vic20.cpp
vip64 VIP-64 (Sweden/Finland) commodore/c64.cpp
xegs Atari XE Game System atari/atari400.cpp