spludlow logo

Acorn M4 - mame (0277) machine





machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturerromofcloneof
am4acorn/aa310.cppnononoyesAcorn M41988Acorn Computers

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
screenraster073529250.08012816000000102407353120292no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
preliminarypreliminaryunsupportednononono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
m4_arf_0.bin65536b54544c2f75d6b4c8506d1f14f9583b4175af0c8accd8562maincpu0goodno
m4_arf_1.bin65536cd6fe9be07acf52a9cc81939998f52836be477285571f332maincpu1goodno
m4_arf_2.bin65536575ffc0a816008aa5bd5cfbace07ae4b5e4691951beccf76maincpu2goodno
m4_arf_3.bin6553678feaa86476d9c0006b857b51fa272eef819ecfc8b4257d8maincpu3goodno

chip

typetagnameclock
cpumaincpuARM8000000
cpukeyboard:mcuIntel 805112000000
audiovidc:lspeakerSpeaker
audiovidc:rspeakerSpeaker
audiovidc:dac016-Bit R-2R Twos Complement DAC
audiovidc:dac116-Bit R-2R Twos Complement DAC
audiovidc:dac216-Bit R-2R Twos Complement DAC
audiovidc:dac316-Bit R-2R Twos Complement DAC
audiovidc:dac416-Bit R-2R Twos Complement DAC
audiovidc:dac516-Bit R-2R Twos Complement DAC
audiovidc:dac616-Bit R-2R Twos Complement DAC
audiovidc:dac716-Bit R-2R Twos Complement DAC
audiofdc:0:35dd:flopsndoutSpeaker
audiofdc:0:35dd:floppysoundFloppy sound44100

softwarelist

tagnamestatusfilter
flop_listarchimedesoriginal
hdd_listarchimedes_hddoriginal
rom_listarchimedes_romoriginalARC

device_ref

name
arm_cpu
memc
ioc
archimedes_keyboard
i8051
screen
acorn_vidc1a
speaker
speaker
dac_16bit_r2r_tc
dac_16bit_r2r_tc
dac_16bit_r2r_tc
dac_16bit_r2r_tc
dac_16bit_r2r_tc
dac_16bit_r2r_tc
dac_16bit_r2r_tc
dac_16bit_r2r_tc
ram
software_list
software_list
software_list
archimedes_exp
pcf8583
fd1793
floppy_connector
floppy_35_dd
speaker
flopsnd
floppy_connector
centronics
input_buffer
output_latch
output_latch
scc8530
z80scc_channel
z80scc_channel
rs232
rs232
nscsi_bus
nscsi_connector
scsi_harddisk
harddisk_image
nscsi_connector
nscsi_connector
nscsi_connector
nscsi_connector
nscsi_connector
nscsi_connector
nscsi_connector
wd33c93a
archimedes_exp_slot
arc_tube
tube
archimedes_exp_slot
archimedes_exp_slot
archimedes_exp_slot

sound

channels
3

ramoption

namedefault
8Myes

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
floppydiskfdc:0:35ddfloppy_3_5floppydiskflop
harddiskscsi:0:harddisk:imagescsi_hdd,hddharddiskhard

device, extension

typetaginterfacefixed_imagemandatoryextension_names
floppydiskfdc:0:35ddfloppy_3_5mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ima, img, ufi, 360, ipf, adf, apd, jfd, ads, adm, adl, ssd, bbc, dsd, st, msa
harddiskscsi:0:harddisk:imagescsi_hdd,hddchd, hd, hdv, 2mg, hdi

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
mouseno065535100
keyboard106no

port, analog

port_taganalog_masks
:keyboard:MOUSE.065535
:keyboard:MOUSE.165535
:keyboard:MOUSE.2
:keyboard:ROW.0
:keyboard:ROW.1
:keyboard:ROW.10
:keyboard:ROW.11
:keyboard:ROW.12
:keyboard:ROW.13
:keyboard:ROW.14
:keyboard:ROW.15
:keyboard:ROW.2
:keyboard:ROW.3
:keyboard:ROW.4
:keyboard:ROW.5
:keyboard:ROW.6
:keyboard:ROW.7
:keyboard:ROW.8
:keyboard:ROW.9

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
fdc:0525qdfloppy_525_qdno
fdc:0525sdfloppy_525_sdno
fdc:035hdfloppy_35_hdno
fdc:035ddfloppy_35_ddyes
fdc:1525qdfloppy_525_qdno
fdc:1525sdfloppy_525_sdno
fdc:135hdfloppy_35_hdno
fdc:135ddfloppy_35_ddno
centronicsnlq401nlq401no
centronicssmartboardcentronics_smartboardno
centronicschessmeccentronics_chessmecno
centronicssamdaccentronics_samdacno
centronicscovox_stereocovox_stereono
centronicsadaptatoradaptator_multitapno
centronicsdigiblstcpcdigiblstno
centronicslx800lx800no
centronicsjx80epson_jx80no
centronicsap2000ap2000no
centronicsex800ex800no
centronicsfx80epson_fx80no
centronicsrx80epson_rx80no
centronicscovoxcovoxno
centronicspl80comx_pl80no
centronicslx810llx810lno
centronicsp72p72no
centronicsprintercentronics_printerno
rs232aterminalserial_terminalno
rs232asunkbdsunkbd_adaptorno
rs232adec_loopbackdec_rs232_loopbackno
rs232aie15ie15_terminalno
rs232anull_modemnull_modemno
rs232akeyboardserial_keyboardno
rs232apatchrs232_patch_boxno
rs232aswtpc8212swtpc8212_terminalno
rs232aprinterserial_printerno
rs232ascorpionscorpion_icno
rs232aloopbackrs232_loopbackno
rs232amockingboardmockingboarddno
rs232amsystems_mousers232_mouse_hle_msystemsno
rs232anss_tvinss_tvinterfaceno
rs232ars232_sync_iors232_sync_iono
rs232aptypseudo_terminalno
rs232ars_printerrs_serial_printerno
rs232bterminalserial_terminalno
rs232bsunkbdsunkbd_adaptorno
rs232bdec_loopbackdec_rs232_loopbackno
rs232bie15ie15_terminalno
rs232bnull_modemnull_modemno
rs232bkeyboardserial_keyboardno
rs232bpatchrs232_patch_boxno
rs232bswtpc8212swtpc8212_terminalno
rs232bprinterserial_printerno
rs232bscorpionscorpion_icno
rs232bloopbackrs232_loopbackno
rs232bmockingboardmockingboarddno
rs232bmsystems_mousers232_mouse_hle_msystemsno
rs232bnss_tvinss_tvinterfaceno
rs232brs232_sync_iors232_sync_iono
rs232bptypseudo_terminalno
rs232brs_printerrs_serial_printerno
scsi:1cfp1080scfp1080sno
scsi:1aplcdscscsi_cdrom_appleno
scsi:1aplcd150aplcd150no
scsi:1tapescsi_tapeno
scsi:1s1410scsi_s1410no
scsi:1harddiskscsi_harddiskno
scsi:1cw7501cw7501no
scsi:1crd254shcrd254shno
scsi:1cdr4210cdr4210no
scsi:1cdrn820scdrn820sno
scsi:1cdu75scdu75sno
scsi:1cdromscsi_cdromno
scsi:1cdu415cdu415no
scsi:1cdu561_25cdu561_25no
scsi:1cdd2000cdd2000no
scsi:1smoc501smoc501no
scsi:2cfp1080scfp1080sno
scsi:2aplcdscscsi_cdrom_appleno
scsi:2aplcd150aplcd150no
scsi:2tapescsi_tapeno
scsi:2s1410scsi_s1410no
scsi:2harddiskscsi_harddiskno
scsi:2cw7501cw7501no
scsi:2crd254shcrd254shno
scsi:2cdr4210cdr4210no
scsi:2cdrn820scdrn820sno
scsi:2cdu75scdu75sno
scsi:2cdromscsi_cdromno
scsi:2cdu415cdu415no
scsi:2cdu561_25cdu561_25no
scsi:2cdd2000cdd2000no
scsi:2smoc501smoc501no
scsi:3cfp1080scfp1080sno
scsi:3aplcdscscsi_cdrom_appleno
scsi:3aplcd150aplcd150no
scsi:3tapescsi_tapeno
scsi:3s1410scsi_s1410no
scsi:3harddiskscsi_harddiskno
scsi:3cw7501cw7501no
scsi:3crd254shcrd254shno
scsi:3cdr4210cdr4210no
scsi:3cdrn820scdrn820sno
scsi:3cdu75scdu75sno
scsi:3cdromscsi_cdromno
scsi:3cdu415cdu415no
scsi:3cdu561_25cdu561_25no
scsi:3cdd2000cdd2000no
scsi:3smoc501smoc501no
scsi:4cfp1080scfp1080sno
scsi:4aplcdscscsi_cdrom_appleno
scsi:4aplcd150aplcd150no
scsi:4tapescsi_tapeno
scsi:4s1410scsi_s1410no
scsi:4harddiskscsi_harddiskno
scsi:4cw7501cw7501no
scsi:4crd254shcrd254shno
scsi:4cdr4210cdr4210no
scsi:4cdrn820scdrn820sno
scsi:4cdu75scdu75sno
scsi:4cdromscsi_cdromno
scsi:4cdu415cdu415no
scsi:4cdu561_25cdu561_25no
scsi:4cdd2000cdd2000no
scsi:4smoc501smoc501no
scsi:5cfp1080scfp1080sno
scsi:5aplcdscscsi_cdrom_appleno
scsi:5aplcd150aplcd150no
scsi:5tapescsi_tapeno
scsi:5s1410scsi_s1410no
scsi:5harddiskscsi_harddiskno
scsi:5cw7501cw7501no
scsi:5crd254shcrd254shno
scsi:5cdr4210cdr4210no
scsi:5cdrn820scdrn820sno
scsi:5cdu75scdu75sno
scsi:5cdromscsi_cdromno
scsi:5cdu415cdu415no
scsi:5cdu561_25cdu561_25no
scsi:5cdd2000cdd2000no
scsi:5smoc501smoc501no
scsi:6cfp1080scfp1080sno
scsi:6aplcdscscsi_cdrom_appleno
scsi:6aplcd150aplcd150no
scsi:6tapescsi_tapeno
scsi:6s1410scsi_s1410no
scsi:6harddiskscsi_harddiskno
scsi:6cw7501cw7501no
scsi:6crd254shcrd254shno
scsi:6cdr4210cdr4210no
scsi:6cdrn820scdrn820sno
scsi:6cdu75scdu75sno
scsi:6cdromscsi_cdromno
scsi:6cdu415cdu415no
scsi:6cdu561_25cdu561_25no
scsi:6cdd2000cdd2000no
scsi:6smoc501smoc501no
podule0ua_morleyarc_ua_morleyno
podule0tubearc_tubeyes
podule0serialarc_serialno
podule0scsi_aka32arc_scsi_aka32no
podule0scsi_aka31arc_scsi_aka31no
podule0scsi_a500arc_scsi_a500no
podule0scsi_vtiarc_scsi_vtino
podule0scanjunior3arc_scanjunior3no
podule0scanjuniorarc_scanjuniorno
podule0scanlightarc_scanlightno
podule0scan256arc_scan256no
podule0scsi_morleyarc_scsi_morleyno
podule0greyhawkarc_greyhawkno
podule0rom_r225bootarc_rom_r225no
podule0ether1arc_ether1_aka25no
podule0hdisc_cwarc_hdisc_cwno
podule0faxpackarc_faxpackno
podule0eaglem2arc_eaglem2no
podule0bbcio_aka10arc_bbcio_aka10no
podule0hdisc_akd52arc_hdisc_akd52no
podule0scsi_oakarc_scsi_oakno
podule0scsi_cumanaarc_scsi_cumanano
podule0bbcio_wearc_bbcio_weno
podule0etherrarc_etherrno
podule0midi2arc_midi2no
podule0scanvideoarc_scanvideono
podule0ether2arc_ether2_aeh50no
podule0midi4arc_midi4no
podule0nexus_a500arc_nexus_a500no
podule0hdisc_morleyarc_hdisc_morleyno
podule0ether3_aeh54arc_ether3_aeh54no
podule0midimaxarc_midimaxno
podule0hdisc_wearc_hdisc_weno
podule0acejoyarc_acejoyno
podule0ide_bearc_ide_beno
podule0ide_rdevarc_ide_rdevno
podule0larkarc_larkno
podule0midimax2arc_midimax2no
podule0scsi_lingarc_scsi_lingno
podule0a448barc_a448bno
podule0iomidi_aka15arc_iomidi_aka15no
podule0spectraarc_spectrano
podule0a448arc_a448no
podule0midi_aka16arc_midi_aka16no
podule0lbp4arc_lbp4no
podule0rs423arc_rs423no
podule0armadeusarc_armadeusno
podule0rom_aka05arc_rom_aka05no
podule1ua_morleyarc_ua_morleyno
podule1tubearc_tubeno
podule1serialarc_serialno
podule1scsi_aka32arc_scsi_aka32no
podule1scsi_aka31arc_scsi_aka31no
podule1scsi_a500arc_scsi_a500no
podule1scsi_vtiarc_scsi_vtino
podule1scanjunior3arc_scanjunior3no
podule1scanjuniorarc_scanjuniorno
podule1scanlightarc_scanlightno
podule1scan256arc_scan256no
podule1scsi_morleyarc_scsi_morleyno
podule1greyhawkarc_greyhawkno
podule1rom_r225bootarc_rom_r225no
podule1ether1arc_ether1_aka25no
podule1hdisc_cwarc_hdisc_cwno
podule1faxpackarc_faxpackno
podule1eaglem2arc_eaglem2no
podule1bbcio_aka10arc_bbcio_aka10no
podule1hdisc_akd52arc_hdisc_akd52no
podule1scsi_oakarc_scsi_oakno
podule1scsi_cumanaarc_scsi_cumanano
podule1bbcio_wearc_bbcio_weno
podule1etherrarc_etherrno
podule1midi2arc_midi2no
podule1scanvideoarc_scanvideono
podule1ether2arc_ether2_aeh50no
podule1midi4arc_midi4no
podule1nexus_a500arc_nexus_a500no
podule1hdisc_morleyarc_hdisc_morleyno
podule1ether3_aeh54arc_ether3_aeh54no
podule1midimaxarc_midimaxno
podule1hdisc_wearc_hdisc_weno
podule1acejoyarc_acejoyno
podule1ide_bearc_ide_beno
podule1ide_rdevarc_ide_rdevno
podule1larkarc_larkno
podule1midimax2arc_midimax2no
podule1scsi_lingarc_scsi_lingno
podule1a448barc_a448bno
podule1iomidi_aka15arc_iomidi_aka15no
podule1spectraarc_spectrano
podule1a448arc_a448no
podule1midi_aka16arc_midi_aka16no
podule1lbp4arc_lbp4no
podule1rs423arc_rs423no
podule1armadeusarc_armadeusno
podule1rom_aka05arc_rom_aka05no
podule2ua_morleyarc_ua_morleyno
podule2tubearc_tubeno
podule2serialarc_serialno
podule2scsi_aka32arc_scsi_aka32no
podule2scsi_aka31arc_scsi_aka31no
podule2scsi_a500arc_scsi_a500no
podule2scsi_vtiarc_scsi_vtino
podule2scanjunior3arc_scanjunior3no
podule2scanjuniorarc_scanjuniorno
podule2scanlightarc_scanlightno
podule2scan256arc_scan256no
podule2scsi_morleyarc_scsi_morleyno
podule2greyhawkarc_greyhawkno
podule2rom_r225bootarc_rom_r225no
podule2ether1arc_ether1_aka25no
podule2hdisc_cwarc_hdisc_cwno
podule2faxpackarc_faxpackno
podule2eaglem2arc_eaglem2no
podule2bbcio_aka10arc_bbcio_aka10no
podule2hdisc_akd52arc_hdisc_akd52no
podule2scsi_oakarc_scsi_oakno
podule2scsi_cumanaarc_scsi_cumanano
podule2bbcio_wearc_bbcio_weno
podule2etherrarc_etherrno
podule2midi2arc_midi2no
podule2scanvideoarc_scanvideono
podule2ether2arc_ether2_aeh50no
podule2midi4arc_midi4no
podule2nexus_a500arc_nexus_a500no
podule2hdisc_morleyarc_hdisc_morleyno
podule2ether3_aeh54arc_ether3_aeh54no
podule2midimaxarc_midimaxno
podule2hdisc_wearc_hdisc_weno
podule2acejoyarc_acejoyno
podule2ide_bearc_ide_beno
podule2ide_rdevarc_ide_rdevno
podule2larkarc_larkno
podule2midimax2arc_midimax2no
podule2scsi_lingarc_scsi_lingno
podule2a448barc_a448bno
podule2iomidi_aka15arc_iomidi_aka15no
podule2spectraarc_spectrano
podule2a448arc_a448no
podule2midi_aka16arc_midi_aka16no
podule2lbp4arc_lbp4no
podule2rs423arc_rs423no
podule2armadeusarc_armadeusno
podule2rom_aka05arc_rom_aka05no
podule3ua_morleyarc_ua_morleyno
podule3tubearc_tubeno
podule3serialarc_serialno
podule3scsi_aka32arc_scsi_aka32no
podule3scsi_aka31arc_scsi_aka31no
podule3scsi_a500arc_scsi_a500no
podule3scsi_vtiarc_scsi_vtino
podule3scanjunior3arc_scanjunior3no
podule3scanjuniorarc_scanjuniorno
podule3scanlightarc_scanlightno
podule3scan256arc_scan256no
podule3scsi_morleyarc_scsi_morleyno
podule3greyhawkarc_greyhawkno
podule3rom_r225bootarc_rom_r225no
podule3ether1arc_ether1_aka25no
podule3hdisc_cwarc_hdisc_cwno
podule3faxpackarc_faxpackno
podule3eaglem2arc_eaglem2no
podule3bbcio_aka10arc_bbcio_aka10no
podule3hdisc_akd52arc_hdisc_akd52no
podule3scsi_oakarc_scsi_oakno
podule3scsi_cumanaarc_scsi_cumanano
podule3bbcio_wearc_bbcio_weno
podule3etherrarc_etherrno
podule3midi2arc_midi2no
podule3scanvideoarc_scanvideono
podule3ether2arc_ether2_aeh50no
podule3midi4arc_midi4no
podule3nexus_a500arc_nexus_a500no
podule3hdisc_morleyarc_hdisc_morleyno
podule3ether3_aeh54arc_ether3_aeh54no
podule3midimaxarc_midimaxno
podule3hdisc_wearc_hdisc_weno
podule3acejoyarc_acejoyno
podule3ide_bearc_ide_beno
podule3ide_rdevarc_ide_rdevno
podule3larkarc_larkno
podule3midimax2arc_midimax2no
podule3scsi_lingarc_scsi_lingno
podule3a448barc_a448bno
podule3iomidi_aka15arc_iomidi_aka15no
podule3spectraarc_spectrano
podule3a448arc_a448no
podule3midi_aka16arc_midi_aka16no
podule3lbp4arc_lbp4no
podule3rs423arc_rs423no
podule3armadeusarc_armadeusno
podule3rom_aka05arc_rom_aka05no