Sega Master System Control Pad

Short name:sms_joypad
Is device:Yes
Runnable:No
Source file:devices/bus/sms_ctrl/joypad.cpp

Software Lists

Card Short name Description Status Total Supported Partially supported Unsupported

Compatible Slots

Short nameDescriptionSlotChoiceSource file
32x Genesis with 32X (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
32x Genesis with 32X (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
32x Genesis with 32X (USA, NTSC) exp mspad sega/mdconsole.cpp
32x_mcd Mega-CD with 32X (Europe, PAL) ctrl1 mspad sega/mdconsole.cpp
32x_mcd Mega-CD with 32X (Europe, PAL) ctrl2 mspad sega/mdconsole.cpp
32x_mcd Mega-CD with 32X (Europe, PAL) exp mspad sega/mdconsole.cpp
32x_mcdj Mega-CD with 32X (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
32x_mcdj Mega-CD with 32X (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
32x_mcdj Mega-CD with 32X (Japan, NTSC) exp mspad sega/mdconsole.cpp
32x_scd Sega CD with 32X (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
32x_scd Sega CD with 32X (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
32x_scd Sega CD with 32X (USA, NTSC) exp mspad sega/mdconsole.cpp
32xe Mega Drive with 32X (Europe, PAL) ctrl1 mspad sega/mdconsole.cpp
32xe Mega Drive with 32X (Europe, PAL) ctrl2 mspad sega/mdconsole.cpp
32xe Mega Drive with 32X (Europe, PAL) exp mspad sega/mdconsole.cpp
32xj Mega Drive with 32X (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
32xj Mega Drive with 32X (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
32xj Mega Drive with 32X (Japan, NTSC) exp mspad sega/mdconsole.cpp
aiwamcd Mega-CD CSD-G1M (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
aiwamcd Mega-CD CSD-G1M (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
aiwamcd Mega-CD CSD-G1M (Japan, NTSC) exp mspad sega/mdconsole.cpp
cdx CDX (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
cdx CDX (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
dcat16 D-CAT16 (Mega Drive handheld) ctrl1 mspad sega/mdconsole.cpp
dcat16 D-CAT16 (Mega Drive handheld) ctrl2 mspad sega/mdconsole.cpp
gamegeaj Game Gear (Japan) ext mspad sega/sms.cpp
gamegear Game Gear (Europe/America) ext mspad sega/sms.cpp
gen_nomd Genesis Nomad (USA Genesis handheld) ctrl2 mspad sega/mdconsole.cpp
genesis Genesis (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
genesis Genesis (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
genesis Genesis (USA, NTSC) exp mspad sega/mdconsole.cpp
genesis_tmss Genesis (USA, NTSC, with TMSS chip) ctrl1 mspad sega/mdconsole.cpp
genesis_tmss Genesis (USA, NTSC, with TMSS chip) ctrl2 mspad sega/mdconsole.cpp
genesis_tmss Genesis (USA, NTSC, with TMSS chip) exp mspad sega/mdconsole.cpp
laseract LaserActive with Genesis Pack PAC-S10 (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
laseract LaserActive with Genesis Pack PAC-S10 (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
laseract LaserActive with Genesis Pack PAC-S10 (USA, NTSC) exp mspad sega/mdconsole.cpp
laseractj LaserActive with Mega Drive Pack PAC-S1 (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
laseractj LaserActive with Mega Drive Pack PAC-S1 (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
laseractj LaserActive with Mega Drive Pack PAC-S1 (Japan, NTSC) exp mspad sega/mdconsole.cpp
megacd Mega-CD (Europe, PAL) ctrl1 mspad sega/mdconsole.cpp
megacd Mega-CD (Europe, PAL) ctrl2 mspad sega/mdconsole.cpp
megacd Mega-CD (Europe, PAL) exp mspad sega/mdconsole.cpp
megacd2 Mega-CD 2 (Europe, PAL) ctrl1 mspad sega/mdconsole.cpp
megacd2 Mega-CD 2 (Europe, PAL) ctrl2 mspad sega/mdconsole.cpp
megacd2 Mega-CD 2 (Europe, PAL) exp mspad sega/mdconsole.cpp
megacd2j Mega-CD 2 (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
megacd2j Mega-CD 2 (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
megacd2j Mega-CD 2 (Japan, NTSC) exp mspad sega/mdconsole.cpp
megacda Mega-CD (Asia, PAL) ctrl1 mspad sega/mdconsole.cpp
megacda Mega-CD (Asia, PAL) ctrl2 mspad sega/mdconsole.cpp
megacda Mega-CD (Asia, PAL) exp mspad sega/mdconsole.cpp
megacdj Mega-CD (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
megacdj Mega-CD (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
megacdj Mega-CD (Japan, NTSC) exp mspad sega/mdconsole.cpp
megadrij Mega Drive (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
megadrij Mega Drive (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
megadrij Mega Drive (Japan, NTSC) exp mspad sega/mdconsole.cpp
megadriv Mega Drive (Europe, PAL) ctrl1 mspad sega/mdconsole.cpp
megadriv Mega Drive (Europe, PAL) ctrl2 mspad sega/mdconsole.cpp
megadriv Mega Drive (Europe, PAL) exp mspad sega/mdconsole.cpp
megajet Mega Jet (Japan Mega Drive handheld) ctrl2 mspad sega/mdconsole.cpp
multmega Multi-Mega (Europe, PAL) ctrl1 mspad sega/mdconsole.cpp
multmega Multi-Mega (Europe, PAL) ctrl2 mspad sega/mdconsole.cpp
omv2000 Othello Multivision FG-2000 ctrl2 mspad sega/sg1000.cpp
sc3000 SC-3000 ctrl1 mspad sega/sg1000.cpp
sc3000 SC-3000 ctrl2 mspad sega/sg1000.cpp
sc3000h SC-3000H ctrl1 mspad sega/sg1000.cpp
sc3000h SC-3000H ctrl2 mspad sega/sg1000.cpp
segacd Sega CD (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
segacd Sega CD (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
segacd Sega CD (USA, NTSC) exp mspad sega/mdconsole.cpp
segacd2 Sega CD 2 (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
segacd2 Sega CD 2 (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
segacd2 Sega CD 2 (USA, NTSC) exp mspad sega/mdconsole.cpp
sf7000 SC-3000/Super Control Station SF-7000 ctrl1 mspad sega/sg1000.cpp
sf7000 SC-3000/Super Control Station SF-7000 ctrl2 mspad sega/sg1000.cpp
sg1000 SG-1000 ctrl2 mspad sega/sg1000.cpp
sg1000m2 SG-1000 II ctrl1 mspad sega/sg1000.cpp
sg1000m2 SG-1000 II ctrl2 mspad sega/sg1000.cpp
sg1000m3 Mark III ctrl1 mspad sega/sms.cpp
sg1000m3 Mark III ctrl2 mspad sega/sms.cpp
shtzone Shooting Zone System BIOS ctrl1 mspad sega/shtzone.cpp
shtzone Shooting Zone System BIOS ctrl2 mspad sega/shtzone.cpp
sms Master System II ctrl1 mspad sega/sms.cpp
sms Master System II ctrl2 mspad sega/sms.cpp
sms1 Master System ctrl1 mspad sega/sms.cpp
sms1 Master System ctrl2 mspad sega/sms.cpp
sms1br Master System (Brazil) ctrl1 mspad sega/sms.cpp
sms1br Master System (Brazil) ctrl2 mspad sega/sms.cpp
sms1kr Gam*Boy (Korea) ctrl1 mspad sega/sms.cpp
sms1kr Gam*Boy (Korea) ctrl2 mspad sega/sms.cpp
sms1krfm Gam*Boy (Korea) (FM) ctrl1 mspad sega/sms.cpp
sms1krfm Gam*Boy (Korea) (FM) ctrl2 mspad sega/sms.cpp
sms1pal Master System (PAL) ctrl1 mspad sega/sms.cpp
sms1pal Master System (PAL) ctrl2 mspad sega/sms.cpp
sms1paln Master System (PAL-N) ctrl1 mspad sega/sms.cpp
sms1paln Master System (PAL-N) ctrl2 mspad sega/sms.cpp
sms2br Master System II (Brazil) ctrl1 mspad sega/sms.cpp
sms2br Master System II (Brazil) ctrl2 mspad sega/sms.cpp
sms2paln Master System II (PAL-N) ctrl1 mspad sega/sms.cpp
sms2paln Master System II (PAL-N) ctrl2 mspad sega/sms.cpp
smsbr Master System III Compact (Brazil) ctrl1 mspad sega/sms.cpp
smsbr Master System III Compact (Brazil) ctrl2 mspad sega/sms.cpp
smsj Master System (Japan) ctrl1 mspad sega/sms.cpp
smsj Master System (Japan) ctrl2 mspad sega/sms.cpp
smskr Gam*Boy II (Korea) ctrl1 mspad sega/sms.cpp
smskr Gam*Boy II (Korea) ctrl2 mspad sega/sms.cpp
smspal Master System II (PAL) ctrl1 mspad sega/sms.cpp
smspal Master System II (PAL) ctrl2 mspad sega/sms.cpp
smspaln Master System III Compact (PAL-N) ctrl1 mspad sega/sms.cpp
smspaln Master System III Compact (PAL-N) ctrl2 mspad sega/sms.cpp
smssdisp Master System Store Display Unit ctrl1 mspad sega/sms.cpp
smssdisp Master System Store Display Unit ctrl2 mspad sega/sms.cpp
wmega Wondermega (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
wmega Wondermega (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
wmega Wondermega (Japan, NTSC) exp mspad sega/mdconsole.cpp
wmegam2 Wondermega M2 (Japan, NTSC) ctrl1 mspad sega/mdconsole.cpp
wmegam2 Wondermega M2 (Japan, NTSC) ctrl2 mspad sega/mdconsole.cpp
xeye X'eye (USA, NTSC) ctrl1 mspad sega/mdconsole.cpp
xeye X'eye (USA, NTSC) ctrl2 mspad sega/mdconsole.cpp
md_jcart MD J-Cart games :control3 mspad devices/bus/megadrive/jcart.cpp
md_jcart MD J-Cart games :control4 mspad devices/bus/megadrive/jcart.cpp
md_seprom_codemast MD J-Cart games + SEPROM :control3 mspad devices/bus/megadrive/jcart.cpp
md_seprom_codemast MD J-Cart games + SEPROM :control4 mspad devices/bus/megadrive/jcart.cpp
md_seprom_mm96 MD Micro Machine 96 :control3 mspad devices/bus/megadrive/jcart.cpp
md_seprom_mm96 MD Micro Machine 96 :control4 mspad devices/bus/megadrive/jcart.cpp
sms_multitap Furrtek Sega Master System Multitap :ctrl1 mspad devices/bus/sms_ctrl/multitap.cpp
sms_multitap Furrtek Sega Master System Multitap :ctrl2 mspad devices/bus/sms_ctrl/multitap.cpp
sms_multitap Furrtek Sega Master System Multitap :ctrl3 mspad devices/bus/sms_ctrl/multitap.cpp
sms_multitap Furrtek Sega Master System Multitap :ctrl4 mspad devices/bus/sms_ctrl/multitap.cpp
sms_rapid_fire Sega Master System Rapid Fire Unit :ctrl mspad devices/bus/sms_ctrl/rfu.cpp
sms_teamplayer Sega Mega Drive 4-Player Adaptor :a mspad devices/bus/sms_ctrl/teamplayer.cpp
sms_teamplayer Sega Mega Drive 4-Player Adaptor :b mspad devices/bus/sms_ctrl/teamplayer.cpp
sms_teamplayer Sega Mega Drive 4-Player Adaptor :c mspad devices/bus/sms_ctrl/teamplayer.cpp
sms_teamplayer Sega Mega Drive 4-Player Adaptor :d mspad devices/bus/sms_ctrl/teamplayer.cpp
msx_segactrl X68000 Sega Controller Adapter :ctrl mspad devices/bus/msx/ctrl/sgadapt.cpp

Referenced By

Short nameDescriptionSource file
omv2000 Othello Multivision FG-2000 sega/sg1000.cpp
sc3000 SC-3000 sega/sg1000.cpp
sc3000h SC-3000H sega/sg1000.cpp
sf7000 SC-3000/Super Control Station SF-7000 sega/sg1000.cpp
sg1000 SG-1000 sega/sg1000.cpp
sg1000m2 SG-1000 II sega/sg1000.cpp
sg1000m3 Mark III sega/sms.cpp
sms Master System II sega/sms.cpp
sms1 Master System sega/sms.cpp
sms1br Master System (Brazil) sega/sms.cpp
sms1kr Gam*Boy (Korea) sega/sms.cpp
sms1krfm Gam*Boy (Korea) (FM) sega/sms.cpp
sms1pal Master System (PAL) sega/sms.cpp
sms1paln Master System (PAL-N) sega/sms.cpp
sms2br Master System II (Brazil) sega/sms.cpp
sms2paln Master System II (PAL-N) sega/sms.cpp
smsbr Master System III Compact (Brazil) sega/sms.cpp
smsj Master System (Japan) sega/sms.cpp
smskr Gam*Boy II (Korea) sega/sms.cpp
smspal Master System II (PAL) sega/sms.cpp
smspaln Master System III Compact (PAL-N) sega/sms.cpp
smssdisp Master System Store Display Unit sega/sms.cpp