spludlow logo

ACS586 - mame (0277) machine





machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturerromofcloneof
altos586altos/altos586.cppnononoyesACS5861984Altos Computer Systems

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
rs232_port1:terminal:terminal_screenraster064024050.000000no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
preliminarypreliminaryunsupportednonoyesno

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
altos586-v13-g1.rom409629fdcb4034700603d6034f0ccc599d74432cef332459987bbios1goodno
altos586-v13-g2.rom4096de22003ace25a45cd4fb0ff63e5064fb74347b978c3a78f1bios0goodno
altos586-v56-iop.rom8192411ca183f2af03d361dddbf6aae055e69210c994ead281d8iop0goodno

chip

typetagnameclock
cpucpuIntel 808610000000
cpuiopZilog Z804000000
cpuhdc:iopIntel 8089 I/O Processor5000000
audiors232_port1:terminal:bellSpeaker
audiors232_port1:terminal:beeperBeep2000
audiofd1797:0:525hd:flopsndoutSpeaker
audiofd1797:0:525hd:floppysoundFloppy sound44100
audiofd1797:1:525hd:flopsndoutSpeaker
audiofd1797:1:525hd:floppysoundFloppy sound44100

softwarelist

tagnamestatusfilter
flop_listaltos586original

device_ref

name
altos586_mmu
i8086
ram
pic8259
pit8254
pit_counter
pit_counter
pit_counter
z80
pit8254
pit_counter
pit_counter
pit_counter
pit8254
pit_counter
pit_counter
pit_counter
z80sio
z80sio_channel
z80sio_channel
rs232
rs232
z80sio
z80sio_channel
z80sio_channel
rs232
serial_terminal
screen
generic_keyboard
speaker
beep
rs232
z80sio
z80sio_channel
z80sio_channel
rs232
rs232
z80pio
fd1797
floppy_connector
floppy_525_hd
speaker
flopsnd
floppy_connector
floppy_525_hd
speaker
flopsnd
z80dma
mm58167
altos586_hdc
i8089
i8089_channel
i8089_channel
harddisk_image
harddisk_image
software_list

sound

channels
3

ramoption

namedefault
1M
512Kyes

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
floppydiskfd1797:0:525hdfloppy_5_25floppydisk1flop1
floppydiskfd1797:1:525hdfloppy_5_25floppydisk2flop2
harddiskhdc:hdd0harddisk1hard1
harddiskhdc:hdd1harddisk2hard2

device, extension

typetaginterfacefixed_imagemandatoryextension_names
floppydiskfd1797:0:525hdfloppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk
floppydiskfd1797:1:525hdfloppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk
harddiskhdc:hdd0chd, hd, hdv, 2mg, hdi
harddiskhdc:hdd1chd, hd, hdv, 2mg, hdi

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard73no

port, analog

port_taganalog_masks
:rs232_port1:terminal:RS232_DATABITS
:rs232_port1:terminal:RS232_PARITY
:rs232_port1:terminal:RS232_RXBAUD
:rs232_port1:terminal:RS232_STOPBITS
:rs232_port1:terminal:RS232_TXBAUD
:rs232_port1:terminal:TERM_CONF
:rs232_port1:terminal:keyboard:GENKBD_CFG
:rs232_port1:terminal:keyboard:GENKBD_MOD
:rs232_port1:terminal:keyboard:GENKBD_ROW0
:rs232_port1:terminal:keyboard:GENKBD_ROW1
:rs232_port1:terminal:keyboard:GENKBD_ROW2
:rs232_port1:terminal:keyboard:GENKBD_ROW3

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
rs232_port3terminalserial_terminalno
rs232_port3sunkbdsunkbd_adaptorno
rs232_port3dec_loopbackdec_rs232_loopbackno
rs232_port3ie15ie15_terminalno
rs232_port3null_modemnull_modemno
rs232_port3keyboardserial_keyboardno
rs232_port3patchrs232_patch_boxno
rs232_port3swtpc8212swtpc8212_terminalno
rs232_port3printerserial_printerno
rs232_port3scorpionscorpion_icno
rs232_port3loopbackrs232_loopbackno
rs232_port3mockingboardmockingboarddno
rs232_port3msystems_mousers232_mouse_hle_msystemsno
rs232_port3nss_tvinss_tvinterfaceno
rs232_port3rs232_sync_iors232_sync_iono
rs232_port3ptypseudo_terminalno
rs232_port3rs_printerrs_serial_printerno
rs232_port4terminalserial_terminalno
rs232_port4sunkbdsunkbd_adaptorno
rs232_port4dec_loopbackdec_rs232_loopbackno
rs232_port4ie15ie15_terminalno
rs232_port4null_modemnull_modemno
rs232_port4keyboardserial_keyboardno
rs232_port4patchrs232_patch_boxno
rs232_port4swtpc8212swtpc8212_terminalno
rs232_port4printerserial_printerno
rs232_port4scorpionscorpion_icno
rs232_port4loopbackrs232_loopbackno
rs232_port4mockingboardmockingboarddno
rs232_port4msystems_mousers232_mouse_hle_msystemsno
rs232_port4nss_tvinss_tvinterfaceno
rs232_port4rs232_sync_iors232_sync_iono
rs232_port4ptypseudo_terminalno
rs232_port4rs_printerrs_serial_printerno
rs232_port1terminalserial_terminalyes
rs232_port1sunkbdsunkbd_adaptorno
rs232_port1dec_loopbackdec_rs232_loopbackno
rs232_port1ie15ie15_terminalno
rs232_port1null_modemnull_modemno
rs232_port1keyboardserial_keyboardno
rs232_port1patchrs232_patch_boxno
rs232_port1swtpc8212swtpc8212_terminalno
rs232_port1printerserial_printerno
rs232_port1scorpionscorpion_icno
rs232_port1loopbackrs232_loopbackno
rs232_port1mockingboardmockingboarddno
rs232_port1msystems_mousers232_mouse_hle_msystemsno
rs232_port1nss_tvinss_tvinterfaceno
rs232_port1rs232_sync_iors232_sync_iono
rs232_port1ptypseudo_terminalno
rs232_port1rs_printerrs_serial_printerno
rs232_port2terminalserial_terminalno
rs232_port2sunkbdsunkbd_adaptorno
rs232_port2dec_loopbackdec_rs232_loopbackno
rs232_port2ie15ie15_terminalno
rs232_port2null_modemnull_modemno
rs232_port2keyboardserial_keyboardno
rs232_port2patchrs232_patch_boxno
rs232_port2swtpc8212swtpc8212_terminalno
rs232_port2printerserial_printerno
rs232_port2scorpionscorpion_icno
rs232_port2loopbackrs232_loopbackno
rs232_port2mockingboardmockingboarddno
rs232_port2msystems_mousers232_mouse_hle_msystemsno
rs232_port2nss_tvinss_tvinterfaceno
rs232_port2rs232_sync_iors232_sync_iono
rs232_port2ptypseudo_terminalno
rs232_port2rs_printerrs_serial_printerno
rs232_port5terminalserial_terminalno
rs232_port5sunkbdsunkbd_adaptorno
rs232_port5dec_loopbackdec_rs232_loopbackno
rs232_port5ie15ie15_terminalno
rs232_port5null_modemnull_modemno
rs232_port5keyboardserial_keyboardno
rs232_port5patchrs232_patch_boxno
rs232_port5swtpc8212swtpc8212_terminalno
rs232_port5printerserial_printerno
rs232_port5scorpionscorpion_icno
rs232_port5loopbackrs232_loopbackno
rs232_port5mockingboardmockingboarddno
rs232_port5msystems_mousers232_mouse_hle_msystemsno
rs232_port5nss_tvinss_tvinterfaceno
rs232_port5rs232_sync_iors232_sync_iono
rs232_port5ptypseudo_terminalno
rs232_port5rs_printerrs_serial_printerno
rs232_port6terminalserial_terminalno
rs232_port6sunkbdsunkbd_adaptorno
rs232_port6dec_loopbackdec_rs232_loopbackno
rs232_port6ie15ie15_terminalno
rs232_port6null_modemnull_modemno
rs232_port6keyboardserial_keyboardno
rs232_port6patchrs232_patch_boxno
rs232_port6swtpc8212swtpc8212_terminalno
rs232_port6printerserial_printerno
rs232_port6scorpionscorpion_icno
rs232_port6loopbackrs232_loopbackno
rs232_port6mockingboardmockingboarddno
rs232_port6msystems_mousers232_mouse_hle_msystemsno
rs232_port6nss_tvinss_tvinterfaceno
rs232_port6rs232_sync_iors232_sync_iono
rs232_port6ptypseudo_terminalno
rs232_port6rs_printerrs_serial_printerno
fd1797:0525hdfloppy_525_hdyes
fd1797:1525hdfloppy_525_hdyes

configuration


Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsrs232_port1:terminal:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityrs232_port1:terminal:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudrs232_port1:terminal:RS232_RXBAUD255

setting

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

Stop Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Stop Bitsrs232_port1:terminal:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudrs232_port1:terminal:RS232_TXBAUD255

setting

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

Cursor

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Cursorrs232_port1:terminal:TERM_CONF1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes1yes

Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typers232_port1:terminal:TERM_CONF2

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Underline0no
Block2yes

Blinking

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Blinkingrs232_port1:terminal:TERM_CONF4

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

Invert

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Invertrs232_port1:terminal:TERM_CONF8

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

Color

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Colorrs232_port1:terminal:TERM_CONF48

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Green0yes
Amber16no
White32no

Auto CR on LF

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto CR on LFrs232_port1:terminal:TERM_CONF64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

Auto LF on CR

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto LF on CRrs232_port1:terminal:TERM_CONF128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes128no

Local echo

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Local echors232_port1:terminal:TERM_CONF256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes256no

Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutrs232_port1:terminal:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delayrs232_port1:terminal: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 Raters232_port1:terminal: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