spludlow logo

CMI IIx - mame (0280) machine



MAME: 0280 - Released: 2025-08-29T22:26:57 - Machines: 48893 - rom: 364836 - disk: 1378


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
cmi2xfairlight/cmi.cppnononoyesCMI IIx1983Fairlight

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
screenraster051225650.8106201038000067205123040256no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
preliminarypreliminaryunsupportednononono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
q9f0mrk1.bin204816f195ccfcc4be370ba60ae5a4145c36cdbdc97a7be91f8fq1330goodno
f8lmrk5.bin2048cfc7967f0695cc757cf6fab35414dc068dd2a3e50084685cq133800goodno
mon1110e.bin8192476f7d5f9af21e0072eaa58cae42947c20dca05d35dfadd0smptemidi0goodno
mon1110o.bin8192150c8ebebbd371bebac29628f60537832d0587e83323ad01smptemidi1goodno
dqfc911.bin20485bc38db2bd840e19e51a336e669c40b9e18cdaf6b3c62a8aqfc90goodno
brom.bin2563f730d15095df6eee95b9ad6418b910fb5d2ae46913750f9proms0goodno
srom.bin256a1b4b71b6ea96480af2f1e43967f209218a74fc17972ce0eproms100goodno
mrom.bin256dc26642c49b207ff80d1b055c3b855dc954129846c49bfe3proms200goodno
timrom.bin256a426e4a26b7ea128c730f5afd1042820ccd55bbda683afd8proms300goodno
wrom.bin3268a9e17fc3364a37a8d19a1882d7910add1c1df9b63ee32cproms400goodno

chip

typetagnameclock
cpumaincpu1Motorola MC6809E1005250
cpumaincpu2Motorola MC6809E1005250
cpusmptemidiMotorola MC6800010000000
cpucmi07cpuMotorola MC6809E1005250
cpumkbd:kbdcpuMotorola MC68024000000
cpualphakeys:kbdcpuMotorola MC68023840000
audiowd1791:0:8dsdd:flopsndoutSpeaker
audiowd1791:0:8dsdd:floppysoundFloppy sound44100
audiowd1791:1:8dsdd:flopsndoutSpeaker
audiowd1791:1:8dsdd:floppysoundFloppy sound44100
audiomonoSpeaker
audiocmi01a_0Fairlight CMI-01A Channel Card2010500
audiocmi01a_1Fairlight CMI-01A Channel Card2010500
audiocmi01a_2Fairlight CMI-01A Channel Card2010500
audiocmi01a_3Fairlight CMI-01A Channel Card2010500
audiocmi01a_4Fairlight CMI-01A Channel Card2010500
audiocmi01a_5Fairlight CMI-01A Channel Card2010500
audiocmi01a_6Fairlight CMI-01A Channel Card2010500
audiocmi01a_7Fairlight CMI-01A Channel Card2010500

device_ref

name
mc6809e
mc6809e
address_map_bank
address_map_bank
ls259
m68000
mc6809e
screen
palette
msm5832
i8214
i8214
i8214
ipt_merge_any_hi
ipt_merge_any_hi
pia6821
ipt_merge_any_hi
pia6821
ptm6840
pia6821
ptm6840
pia6821
pia6821
ptm6840
clock
mos6551
clock
mos6551
clock
mos6551
clock
mos6551
clock
ipt_merge_any_hi
cmi_mkbd
m6802
pia6821
pia6821
clock
acia6850
acia6850
dl1416t
dl1416t
dl1416t
cmi_ankbd
m6802
ipt_merge_any_hi
pia6821
clock
ptm6840
ptm6840
ptm6840
clock
acia6850
midi_port
midiout_port
midiout
acia6850
midi_port
midiout_port
midiout
acia6850
midi_port
midiout_port
midiout
acia6850
midi_port
midiout_port
midiout
midi_port
midiin_port
midiin
midi_port
midiin_port
midiin
midi_port
midiin_port
midiin
ipt_merge_any_hi
ipt_merge_any_hi
fd1791
floppy_connector
floppy_8_dsdd
speaker
flopsnd
floppy_connector
floppy_8_dsdd
speaker
flopsnd
speaker
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi
cmi_01a
pia6821
pia6821
ptm6840
ipt_merge_any_hi

sound

channels
3

feature

typestatusoverall
soundunemulated

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
midioutmidi_out_1:midiout:midioutimgmidiout1mout1
midioutmidi_out_2:midiout:midioutimgmidiout2mout2
midioutmidi_out_3:midiout:midioutimgmidiout3mout3
midioutmidi_out_4:midiout:midioutimgmidiout4mout4
midiinmidi_in_1:midiin:midiinimgmidiin1min1
midiinmidi_in_2:midiin:midiinimgmidiin2min2
midiinmidi_in_3:midiin:midiinimgmidiin3min3
floppydiskwd1791:0:8dsddfloppy_8floppydisk1flop1
floppydiskwd1791:1:8dsddfloppy_8floppydisk2flop2

device, extension

typetaginterfacefixed_imagemandatoryextension_names
midioutmidi_out_1:midiout:midioutimgmid
midioutmidi_out_2:midiout:midioutimgmid
midioutmidi_out_3:midiout:midioutimgmid
midioutmidi_out_4:midiout:midioutimgmid
midiinmidi_in_1:midiin:midiinimgmid, syx
midiinmidi_in_2:midiin:midiinimgmid, syx
midiinmidi_in_3:midiin:midiinimgmid, syx
floppydiskwd1791:0:8dsddfloppy_8mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk
floppydiskwd1791:1:8dsddfloppy_8mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk

input

playerscoinsservicetilt
2nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
lightgun11no025550
keyboard162no
pedal2no012810050
keypad216no

port, analog

port_taganalog_masks
:LP_TOUCH
:LP_X65535
:LP_Y65535
:alphakeys:OPTIONS
:alphakeys:ROW0
:alphakeys:ROW1
:alphakeys:ROW2
:alphakeys:ROW3
:alphakeys:ROW4
:alphakeys:ROW5
:alphakeys:ROW6
:alphakeys:ROW7
:midi_in_1:midiin:midiinimg:CFG
:midi_in_2:midiin:midiinimg:CFG
:midi_in_3:midiin:midiinimg:CFG
:mkbd:ANALOG255
:mkbd:KEYPAD_A
:mkbd:KEYPAD_B
:mkbd:KEY_0_0
:mkbd:KEY_0_1
:mkbd:KEY_0_2
:mkbd:KEY_0_3
:mkbd:KEY_1_0
:mkbd:KEY_1_1
:mkbd:KEY_1_2
:mkbd:KEY_1_3
:mkbd:KEY_2_0
:mkbd:KEY_2_1
:mkbd:KEY_2_2
:mkbd:KEY_2_3

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
midi_out_1midioutmidiout_portyes
midi_out_2midioutmidiout_portyes
midi_out_3midioutmidiout_portyes
midi_out_4midioutmidiout_portyes
midi_in_1midiinmidiin_portyes
midi_in_2midiinmidiin_portyes
midi_in_3midiinmidiin_portyes
wd1791:08dssdfloppy_8_dssdno
wd1791:08dsddfloppy_8_dsddyes
wd1791:18dssdfloppy_8_dssdno
wd1791:18dsddfloppy_8_dsddyes

configuration


MIDI file mode

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
MIDI file modemidi_in_1:midiin:midiinimg:CFG255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Multi255yes
Poly: Channel 10no
Poly: Channel 21no
Poly: Channel 32no
Poly: Channel 43no
Poly: Channel 54no
Poly: Channel 65no
Poly: Channel 76no
Poly: Channel 87no
Poly: Channel 98no
Poly: Channel 109no
Poly: Channel 1110no
Poly: Channel 1211no
Poly: Channel 1312no
Poly: Channel 1413no
Poly: Channel 1514no
Poly: Channel 1615no

MIDI file mode

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
MIDI file modemidi_in_2:midiin:midiinimg:CFG255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Multi255yes
Poly: Channel 10no
Poly: Channel 21no
Poly: Channel 32no
Poly: Channel 43no
Poly: Channel 54no
Poly: Channel 65no
Poly: Channel 76no
Poly: Channel 87no
Poly: Channel 98no
Poly: Channel 109no
Poly: Channel 1110no
Poly: Channel 1211no
Poly: Channel 1312no
Poly: Channel 1413no
Poly: Channel 1514no
Poly: Channel 1615no

MIDI file mode

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
MIDI file modemidi_in_3:midiin:midiinimg:CFG255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Multi255yes
Poly: Channel 10no
Poly: Channel 21no
Poly: Channel 32no
Poly: Channel 43no
Poly: Channel 54no
Poly: Channel 65no
Poly: Channel 76no
Poly: Channel 87no
Poly: Channel 98no
Poly: Channel 109no
Poly: Channel 1110no
Poly: Channel 1211no
Poly: Channel 1312no
Poly: Channel 1413no
Poly: Channel 1514no
Poly: Channel 1615no

dipswitch


Speed (baud)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Speed (baud)alphakeys:OPTIONS7

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
96000yes
48001no
24002no
12003no
6004no
3005no
1506no
1107no

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityalphakeys:OPTIONS48

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Even0no
None, bit 7 is 016no
Odd32yes
None, bit 7 is 148no