spludlow logo

CMS 6502 Development System - mame (0280) machine



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


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
cms6502acorn/cms.cppnononoyesCMS 6502 Development System1986Cambridge Microprocessor Systems

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
bus1:4080term:screenraster049227050.0801281200000076804923120270no
bus4:hires:screenraster051225650.000000798720051205123120256no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodunsupportednonoyesno

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
6502 system os.m5163841b6da63d5c0afc55288ad86e1d6e653dda9c5dcccdaf0ff2mos0goodno
basic.m416384e27b6146ae89ee695bed6f49402f009ded16ad3a36f64c28rom0goodno
dfs-1.4.m4163840743ddb5cd61956a10510a6954cba9ba17f70c2991e81d9brom4000goodno
multi-basic.m416384fb7855639f97582ba0b82f314008bf95eacb00e7bced3cacrom8000goodno
simon-2.02.m416384d1f1b633991c3691a70f45fff3c828c8c0a0906b9f5e34fcromc000goodno
gdp.m216384f545293b532c45ac4661643c6c6f633d504ef72e800cc900rom20000goodno
bassys2.ic8512417ff0b4878718accb83f18456fefaf67a0e4a6a407113e4proms0goodno

chip

typetagnameclock
cpumaincpuMOS Technology 65021000000
audiobus3:fdc:wd1770:0:35dd:flopsndoutSpeaker
audiobus3:fdc:wd1770:0:35dd:floppysoundFloppy sound44100
audiobus3:fdc:wd1770:1:35dd:flopsndoutSpeaker
audiobus3:fdc:wd1770:1:35dd:floppysoundFloppy sound44100

device_ref

name
m6502
ipt_merge_any_hi
mos6522
m3002
acorn_bus
acorn_bus_slot
cms_4080term
screen
gfxdecode
palette
ef9345
timer
mos6522
mos6551
clock
rs232
serial_keyboard
centronics
centronics_printer
printer_image
output_latch
acorn_bus_slot
acorn_bus_slot
cms_fdc
wd1770
floppy_connector
floppy_35_dd
speaker
flopsnd
floppy_connector
floppy_35_dd
speaker
flopsnd
floppy_connector
acorn_bus_slot
cms_hires
screen
palette
timer
ef9365
acorn_bus_slot
acorn_bus_slot

sound

channels
2

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
printoutbus1:4080term:centronics:printer:printerprintoutprin
floppydiskbus3:fdc:wd1770:0:35ddfloppy_3_5floppydisk1flop1
floppydiskbus3:fdc:wd1770:1:35ddfloppy_3_5floppydisk2flop2

device, extension

typetaginterfacefixed_imagemandatoryextension_names
printoutbus1:4080term:centronics:printer:printerprn
floppydiskbus3:fdc:wd1770:0:35ddfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ssd, bbc, img, dsd
floppydiskbus3:fdc:wd1770:1:35ddfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ssd, bbc, img, dsd

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard73no

port, analog

port_taganalog_masks
:bus1:4080term:rs232:keyboard:GENKBD_CFG
:bus1:4080term:rs232:keyboard:GENKBD_MOD
:bus1:4080term:rs232:keyboard:GENKBD_ROW0
:bus1:4080term:rs232:keyboard:GENKBD_ROW1
:bus1:4080term:rs232:keyboard:GENKBD_ROW2
:bus1:4080term:rs232:keyboard:GENKBD_ROW3
:bus1:4080term:rs232:keyboard:RS232_DATABITS
:bus1:4080term:rs232:keyboard:RS232_PARITY
:bus1:4080term:rs232:keyboard:RS232_STOPBITS
:bus1:4080term:rs232:keyboard:RS232_TXBAUD

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
bus1hirescms_hiresno
bus1fdccms_fdcno
bus1ieeecms_ieeeno
bus14080termcms_4080termyes
bus1:4080term:rs232terminalserial_terminalno
bus1:4080term:rs232sunkbdsunkbd_adaptorno
bus1:4080term:rs232dec_loopbackdec_rs232_loopbackno
bus1:4080term:rs232ie15ie15_terminalno
bus1:4080term:rs232null_modemnull_modemno
bus1:4080term:rs232keyboardserial_keyboardyes
bus1:4080term:rs232patchrs232_patch_boxno
bus1:4080term:rs232swtpc8212swtpc8212_terminalno
bus1:4080term:rs232printerserial_printerno
bus1:4080term:rs232scorpionscorpion_icno
bus1:4080term:rs232loopbackrs232_loopbackno
bus1:4080term:rs232mockingboardmockingboarddno
bus1:4080term:rs232msystems_mousers232_mouse_hle_msystemsno
bus1:4080term:rs232nss_tvinss_tvinterfaceno
bus1:4080term:rs232rs232_sync_iors232_sync_iono
bus1:4080term:rs232ptypseudo_terminalno
bus1:4080term:rs232votraxtntserial_votraxtntno
bus1:4080term:rs232rs_printerrs_serial_printerno
bus1:4080term:centronicsnlq401nlq401no
bus1:4080term:centronicssmartboardcentronics_smartboardno
bus1:4080term:centronicschessmeccentronics_chessmecno
bus1:4080term:centronicssamdaccentronics_samdacno
bus1:4080term:centronicscovox_stereocovox_stereono
bus1:4080term:centronicsadaptatoradaptator_multitapno
bus1:4080term:centronicsdigiblstcpcdigiblstno
bus1:4080term:centronicslx800lx800no
bus1:4080term:centronicsjx80epson_jx80no
bus1:4080term:centronicsap2000ap2000no
bus1:4080term:centronicsex800ex800no
bus1:4080term:centronicsfx80epson_fx80no
bus1:4080term:centronicsrx80epson_rx80no
bus1:4080term:centronicsmz1p16mz1p16no
bus1:4080term:centronicscovoxcovoxno
bus1:4080term:centronicspl80comx_pl80no
bus1:4080term:centronicslx810llx810lno
bus1:4080term:centronicsp72p72no
bus1:4080term:centronicsprintercentronics_printeryes
bus2hirescms_hiresno
bus2fdccms_fdcno
bus2ieeecms_ieeeno
bus24080termcms_4080termno
bus3hirescms_hiresno
bus3fdccms_fdcyes
bus3ieeecms_ieeeno
bus34080termcms_4080termno
bus3:fdc:wd1770:035ddfloppy_35_ddyes
bus3:fdc:wd1770:135ddfloppy_35_ddyes
bus3:fdc:wd1770:235ddfloppy_35_ddno
bus4hirescms_hiresyes
bus4fdccms_fdcno
bus4ieeecms_ieeeno
bus44080termcms_4080termno
bus5hirescms_hiresno
bus5fdccms_fdcno
bus5ieeecms_ieeeno
bus54080termcms_4080termno
bus6hirescms_hiresno
bus6fdccms_fdcno
bus6ieeecms_ieeeno
bus64080termcms_4080termno

configuration


Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutbus1:4080term:rs232:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delaybus1:4080term:rs232:keyboard:GENKBD_CFG6

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
0.25s0no
0.5s2no
0.75s4yes
1.0s6no

Typematic Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Ratebus1:4080term:rs232:keyboard:GENKBD_CFG248

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
2.0cps0no
2.1cps8no
2.5cps16no
2.7cps24no
2.0cps32no
2.1cps40no
2.5cps48no
2.7cps56no
3.3cps64no
3.8cps72no
4.0cps80no
4.3cps88no
4.6cps96no
5.0cps104no
5.5cps112no
6.0cps120no
8.0cps128no
8.6cps136no
9.2cps144no
10.0cps152yes
10.9cps160no
12.0cps168no
13.3cps176no
15.0cps184no
16.0cps192no
17.1cps200no
18.5cps208no
20.0cps216no
21.8cps224no
24.0cps232no
26.7cps240no
30.0cps248no

Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsbus1:4080term:rs232:keyboard:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Paritybus1:4080term:rs232:keyboard:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

Stop Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Stop Bitsbus1:4080term:rs232:keyboard:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11no
1.52no
23yes

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudbus1:4080term:rs232:keyboard:RS232_TXBAUD255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
5014no
7515no
1100no
134.516no
1501no
20017no
3002no
6003no
12004yes
180018no
200019no
24005no
360020no
48006no
720021no
96007no
144008no
192009no
2880010no
3840011no
5760012no
11190022no
11520013no