spludlow logo

Amstrad PC2086 - mame (0278) machine



MAME: 0278 - Released: 2025-06-29T00:16:39 - Machines: 48574 - rom: 362783 - disk: 1374


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
pc2086amstrad/amstr_pc.cppnononoyesAmstrad PC20861988Amstrad plcibm5150ibm5150

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
aga:aga_pc200:screenraster064020059.9227481431818191206402620200no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
preliminarypreliminaryunsupportednononono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
40186.ic17132768959f00ba5df1efe4203cd076292a7713bd7ebd1196dca577bios0goodno
40179.ic1298192003605e4b882e97ee81b9ba0e7d969c63da3f2052f23b4b9bios1c000goodno
40180.ic132819228ee5e5893e045609466fcec74e2bb72578bb7405281cf7bbios1c001goodno
40178.ic8012048f72f1c2e34897e78b3d10f96b36d81778e97c4a9a1b8618bkeyboard0goodno

chip

typetagnameclock
cpumaincpuIntel 80868000000
cpumb:dma8237AM9517A4772727
audiomb:monoSpeaker
audiomb:speakerFiltered DAC
audiofdc:fdc_xt:fdc:0:35dd:flopsndoutSpeaker
audiofdc:fdc_xt:fdc:0:35dd:floppysoundFloppy sound44100
audiofdc:fdc_xt:fdc:1:35dd:flopsndoutSpeaker
audiofdc:fdc_xt:fdc:1:35dd:floppysoundFloppy sound44100

softwarelist

tagnamestatusfilter
disk_listpc200original

device_ref

name
i8086
pcnoppi_mb
pit8253
pit_counter
pit_counter
pit_counter
am9517a
pic8259
isa8
speaker
speaker_sound_device
isa8_slot
isa_aga_pc200
screen
palette
mc6845
isa8_slot
isa8_fdc_xt
upd765a
floppy_connector
floppy_35_dd
speaker
flopsnd
floppy_connector
floppy_35_dd
speaker
flopsnd
isa8_slot
isa_com
ins8250
ins8250
rs232
rs232
isa8_slot
isa8_slot
pc_lpt
centronics
centronics_printer
printer_image
input_buffer
input_buffer
input_buffer
output_latch
output_latch
pc_lpt
centronics
centronics_printer
printer_image
input_buffer
input_buffer
input_buffer
output_latch
output_latch
pc_lpt
centronics
centronics_printer
printer_image
input_buffer
input_buffer
input_buffer
output_latch
output_latch
pc_joy
pc_basic_joy
pc_keyb
ram
software_list

sound

channels
3

ramoption

namedefault
512K
640Kyes

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
floppydiskfdc:fdc_xt:fdc:0:35ddfloppy_3_5floppydisk1flop1
floppydiskfdc:fdc_xt:fdc:1:35ddfloppy_3_5floppydisk2flop2
printoutlpt_0:centronics:printer:printerprintout1prin1
printoutlpt_1:centronics:printer:printerprintout2prin2
printoutlpt_2:centronics:printer:printerprintout3prin3

device, extension

typetaginterfacefixed_imagemandatoryextension_names
floppydiskfdc:fdc_xt:fdc:0:35ddfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ima, img, ufi, 360, ipf, xdf
floppydiskfdc:fdc_xt:fdc:1:35ddfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ima, img, ufi, 360, ipf, xdf
printoutlpt_0:centronics:printer:printerprn
printoutlpt_1:centronics:printer:printerprn
printoutlpt_2:centronics:printer:printerprn

input

playerscoinsservicetilt
2nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
stick12no12551001
keyboard184no
stick22no12551001

port, analog

port_taganalog_masks
:DSW0
:DSW1
:DSW2
:aga:aga_pc200:cga_config
:pc_joy:basic_joy:btn
:pc_joy:basic_joy:x1255
:pc_joy:basic_joy:x2255
:pc_joy:basic_joy:y1255
:pc_joy:basic_joy:y2255
:pc_keyboard:pc_keyboard_0
:pc_keyboard:pc_keyboard_1
:pc_keyboard:pc_keyboard_2
:pc_keyboard:pc_keyboard_3
:pc_keyboard:pc_keyboard_4
:pc_keyboard:pc_keyboard_5

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
fdc:fdc_xt:fdc:135ddfloppy_35_ddyes
fdc:fdc_xt:fdc:1525ddfloppy_525_ddno
com:com:serport0null_modemnull_modemno
com:com:serport0terminalserial_terminalno
com:com:serport0msystems_mousers232_mouse_hle_msystemsno
com:com:serport0sun_kbdsunkbd_adaptorno
com:com:serport0wheel_mousers232_mouse_hle_wheelno
com:com:serport0rotatable_mousers232_mouse_hle_rotatableno
com:com:serport0logitech_mousers232_mouse_hle_logitechno
com:com:serport0microsoft_mousers232_mouse_hle_msftno
com:com:serport1null_modemnull_modemno
com:com:serport1terminalserial_terminalno
com:com:serport1msystems_mousers232_mouse_hle_msystemsno
com:com:serport1sun_kbdsunkbd_adaptorno
com:com:serport1wheel_mousers232_mouse_hle_wheelno
com:com:serport1rotatable_mousers232_mouse_hle_rotatableno
com:com:serport1logitech_mousers232_mouse_hle_logitechno
com:com:serport1microsoft_mousers232_mouse_hle_msftno
isa1babyblue2isa_bblue2no
isa1epc_twibeistwibno
isa1finalchsisa_finalchsno
isa1epc_mdaisa_epc_mdano
isa1chessmsrisa_chessmsrno
isa1asc88asc88no
isa1pdsisa_pdsno
isa1prose4k1isa_prose4001no
isa1dectalkdectalk_isano
isa1lba_enhancerlba_enhancerno
isa1wd1002a_wx1wd1002a_wx1no
isa1lptisa_lptno
isa13c503el2_3c503no
isa1pcmidiisa_pcmidino
isa1wd90c90_jkwd90c90_jkno
isa1fdc_atisa8_fdc_atno
isa1agaisa_agano
isa1comisa_comno
isa1chessmdrisa_chessmdrno
isa1ibm_mfcibm_mfcno
isa1cga_cportiiicga_cportiiino
isa1xtidextideno
isa1cga_m24cga_m24no
isa1mdaisa_ibm_mdano
isa1num9revnumber_9_revno
isa1fdc_ps2isa8_fdc_ps2no
isa1ne1000ne1000no
isa1egaegano
isa1pgcisa_ibm_pgcno
isa1cga_poisk2cga_poisk2no
isa1stereo_fxstereo_fxno
isa1cga_mc1502cga_mc1502no
isa1cga_ec1841ec1841_0002no
isa1fdcisa8_fdc_superiono
isa1cgacgano
isa1sblaster1_5isa_sblaster1_5no
isa1wdxt_genwdxt_genno
isa1opus108pmopus108pmno
isa1side116side116no
isa1fdc_xtisa8_fdc_xtno
isa1fdc_smcisa8_fdc_smcno
isa1mpu401isa_mpu401no
isa1sblaster1_0isa_sblaster1_0no
isa1aga_pc200isa_aga_pc200no
isa1hdcisa_hdcno
isa1fdc344fdc344no
isa1fdcmagfdcmagno
isa1adlibisa_adlibno
isa1ssi2001ssi2001no
isa1vgaibm_vgano
isa1herculesisa_herculesno
isa13xtwin3xtwinno
isa1acb2072acb2072no
isa1gblasterisa_gblasterno
isa2babyblue2isa_bblue2no
isa2epc_twibeistwibno
isa2finalchsisa_finalchsno
isa2epc_mdaisa_epc_mdano
isa2chessmsrisa_chessmsrno
isa2asc88asc88no
isa2pdsisa_pdsno
isa2prose4k1isa_prose4001no
isa2dectalkdectalk_isano
isa2lba_enhancerlba_enhancerno
isa2wd1002a_wx1wd1002a_wx1no
isa2lptisa_lptno
isa23c503el2_3c503no
isa2pcmidiisa_pcmidino
isa2wd90c90_jkwd90c90_jkno
isa2fdc_atisa8_fdc_atno
isa2agaisa_agano
isa2comisa_comno
isa2chessmdrisa_chessmdrno
isa2ibm_mfcibm_mfcno
isa2cga_cportiiicga_cportiiino
isa2xtidextideno
isa2cga_m24cga_m24no
isa2mdaisa_ibm_mdano
isa2num9revnumber_9_revno
isa2fdc_ps2isa8_fdc_ps2no
isa2ne1000ne1000no
isa2egaegano
isa2pgcisa_ibm_pgcno
isa2cga_poisk2cga_poisk2no
isa2stereo_fxstereo_fxno
isa2cga_mc1502cga_mc1502no
isa2cga_ec1841ec1841_0002no
isa2fdcisa8_fdc_superiono
isa2cgacgano
isa2sblaster1_5isa_sblaster1_5no
isa2wdxt_genwdxt_genno
isa2opus108pmopus108pmno
isa2side116side116no
isa2fdc_xtisa8_fdc_xtno
isa2fdc_smcisa8_fdc_smcno
isa2mpu401isa_mpu401no
isa2sblaster1_0isa_sblaster1_0no
isa2aga_pc200isa_aga_pc200no
isa2hdcisa_hdcno
isa2fdc344fdc344no
isa2fdcmagfdcmagno
isa2adlibisa_adlibno
isa2ssi2001ssi2001no
isa2vgaibm_vgano
isa2herculesisa_herculesno
isa23xtwin3xtwinno
isa2acb2072acb2072no
isa2gblasterisa_gblasterno
lpt_0:centronicsnlq401nlq401no
lpt_0:centronicssmartboardcentronics_smartboardno
lpt_0:centronicschessmeccentronics_chessmecno
lpt_0:centronicssamdaccentronics_samdacno
lpt_0:centronicscovox_stereocovox_stereono
lpt_0:centronicsadaptatoradaptator_multitapno
lpt_0:centronicsdigiblstcpcdigiblstno
lpt_0:centronicslx800lx800no
lpt_0:centronicsjx80epson_jx80no
lpt_0:centronicsap2000ap2000no
lpt_0:centronicsex800ex800no
lpt_0:centronicsfx80epson_fx80no
lpt_0:centronicsrx80epson_rx80no
lpt_0:centronicscovoxcovoxno
lpt_0:centronicspl80comx_pl80no
lpt_0:centronicslx810llx810lno
lpt_0:centronicsp72p72no
lpt_0:centronicsprintercentronics_printeryes
lpt_1:centronicsnlq401nlq401no
lpt_1:centronicssmartboardcentronics_smartboardno
lpt_1:centronicschessmeccentronics_chessmecno
lpt_1:centronicssamdaccentronics_samdacno
lpt_1:centronicscovox_stereocovox_stereono
lpt_1:centronicsadaptatoradaptator_multitapno
lpt_1:centronicsdigiblstcpcdigiblstno
lpt_1:centronicslx800lx800no
lpt_1:centronicsjx80epson_jx80no
lpt_1:centronicsap2000ap2000no
lpt_1:centronicsex800ex800no
lpt_1:centronicsfx80epson_fx80no
lpt_1:centronicsrx80epson_rx80no
lpt_1:centronicscovoxcovoxno
lpt_1:centronicspl80comx_pl80no
lpt_1:centronicslx810llx810lno
lpt_1:centronicsp72p72no
lpt_1:centronicsprintercentronics_printeryes
lpt_2:centronicsnlq401nlq401no
lpt_2:centronicssmartboardcentronics_smartboardno
lpt_2:centronicschessmeccentronics_chessmecno
lpt_2:centronicssamdaccentronics_samdacno
lpt_2:centronicscovox_stereocovox_stereono
lpt_2:centronicsadaptatoradaptator_multitapno
lpt_2:centronicsdigiblstcpcdigiblstno
lpt_2:centronicslx800lx800no
lpt_2:centronicsjx80epson_jx80no
lpt_2:centronicsap2000ap2000no
lpt_2:centronicsex800ex800no
lpt_2:centronicsfx80epson_fx80no
lpt_2:centronicsrx80epson_rx80no
lpt_2:centronicscovoxcovoxno
lpt_2:centronicspl80comx_pl80no
lpt_2:centronicslx810llx810lno
lpt_2:centronicsp72p72no
lpt_2:centronicsprintercentronics_printeryes
pc_joymssw_padmssw_padno
pc_joymagnum6_padmagnum6_padno
pc_joybasic_joypc_basic_joyyes

configuration


CGA character set

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
CGA character setaga:aga_pc200:cga_config3

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Normal0yes
Alternative1no

CGA monitor type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
CGA monitor typeaga:aga_pc200:cga_config28

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Colour RGB0yes
Mono RGB4no
Colour composite8no
Television12no
LCD16no

CGA chipset

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
CGA chipsetaga:aga_pc200:cga_config224

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
IBM0yes
Amstrad PC151232no
Amstrad PPC51264no
ATI96no
Paradise128no

dipswitch


Name/Language

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Name/LanguageDSW07

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
English/less checks0no
Italian1no
V.g. vänta2no
Vent et cjeblik3no
Spanish4no
French5no
German6no
English7yes

37a 0x40

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
37a 0x40DSW08

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
0x000yes
0x088no

Integrated Graphics Adapter

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Integrated Graphics AdapterDSW048

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
CGA 10yes
CGA 216no
external32no
MDA48no

Startup Mode

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Startup ModeDSW0192

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
external Color 80 Columns0no
Color 40 Columns64no
Color 80 Columns128yes
Mono192no

Game port enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Game port enableDSW11

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes1no

LPT3: enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
LPT3: enableDSW12

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes2no

LPT1: enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
LPT1: enableDSW18

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

COM4: enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
COM4: enableDSW116

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes16no

COM3: enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
COM3: enableDSW132

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes32no

COM2: enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
COM2: enableDSW164

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

HDC2 (CA00:0 port 324-327)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
HDC2 (CA00:0 port 324-327)DSW24

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

HDC1 (C800:0 port 320-323)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
HDC1 (C800:0 port 320-323)DSW28

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes