spludlow logo

Apollo DSP3500 - mame (0277) machine





machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturerromofcloneof
dsp3500apollo/apollo.cppnononoyesApollo DSP35001989Apollodn3500dn3500

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
rs232:terminal:terminal_screenraster064024050.000000no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodunsupportednononono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
3500_boot_12191_7.bin655363132067d36f3c83d9f2df42f2537b09ca2f051a8c9dfbfc2maincpu0goodno3500_boot_12191_7.binmd7c-rev-8.00

chip

typetagnameclock
cpumaincpuMotorola MC6803025000000
cpudma8237_1AM9517A4772727
cpudma8237_2AM9517A4772727
cpuisa3:3c505:cpuIntel 8018616000000
audioisa1:wdc:omti_fdc:0:525hd:flopsndoutSpeaker
audioisa1:wdc:omti_fdc:0:525hd:floppysoundFloppy sound44100
audiors232:terminal:bellSpeaker
audiors232:terminal:beeperBeep2000

softwarelist

tagnamestatusfilter
ctape_listapollo_ctapeoriginal

device_ref

name
m68030
apollo_config
am9517a
am9517a
pic8259
pic8259
ptm6840
clock
mc146818
node_id
apollo_sio
duart_channel
duart_channel
isa16
isa16_slot
omti8621ap
omti_disk_image
omti_disk_image
upd765a
floppy_connector
floppy_525_hd
speaker
flopsnd
isa16_slot
sc499
sc499_ctape
isa16_slot
3c505
i80186
i82586
ram
isa16_slot
isa16_slot
isa16_slot
isa16_slot
software_list
apollo_sio
duart_channel
duart_channel
rs232
serial_terminal
screen
generic_keyboard
speaker
beep
ram

biosset

namedescriptiondefault
md7c-rev-8.00MD7C REV 8.00, 1989/08/16.17:23:52no

sound

channels
2

ramoption

namedefault
4M
8Myes
16M
32M

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
node_idnode_idnode_idni
winchesterisa1:wdc:omti_disk0winchester1disk1
winchesterisa1:wdc:omti_disk1winchester2disk2
floppydiskisa1:wdc:omti_fdc:0:525hdfloppy_5_25floppydiskflop
ctapeisa2:ctape:sc499_ctapesc499_cassctapect

device, extension

typetaginterfacefixed_imagemandatoryextension_names
node_idnode_idani, bin
winchesterisa1:wdc:omti_disk0awd
winchesterisa1:wdc:omti_disk1awd
floppydiskisa1:wdc:omti_fdc:0:525hdfloppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, ima, img, ufi, 360, ipf, afd
ctapeisa2:ctape:sc499_ctapesc499_cassact, ct

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard73no

port, analog

port_taganalog_masks
:apollo_config
:isa1:wdc:BIOS_OPTS
:isa1:wdc:IO_BASE
:isa2:ctape:IO_BASE
:isa2:ctape:IRQ_DRQ
:isa3:3c505:IO_BASE
:isa3:3c505:IRQ_DRQ
:isa3:3c505:ROM_OPTS
:isa3:3c505:TEST
:rs232:terminal:RS232_DATABITS
:rs232:terminal:RS232_PARITY
:rs232:terminal:RS232_RXBAUD
:rs232:terminal:RS232_STOPBITS
:rs232:terminal:RS232_TXBAUD
:rs232:terminal:TERM_CONF
:rs232:terminal:keyboard:GENKBD_CFG
:rs232:terminal:keyboard:GENKBD_MOD
:rs232:terminal:keyboard:GENKBD_ROW0
:rs232:terminal:keyboard:GENKBD_ROW1
:rs232:terminal:keyboard:GENKBD_ROW2
:rs232:terminal:keyboard:GENKBD_ROW3

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
isa13c5053c505no
isa1ctapesc499no
isa1wdcomti8621apyes
isa1:wdc:omti_fdc:035ddfloppy_35_ddno
isa1:wdc:omti_fdc:0525ddfloppy_525_ddno
isa1:wdc:omti_fdc:035hdfloppy_35_hdno
isa1:wdc:omti_fdc:0525hdfloppy_525_hdyes
isa23c5053c505no
isa2ctapesc499yes
isa2wdcomti8621apno
isa33c5053c505yes
isa3ctapesc499no
isa3wdcomti8621apno
isa43c5053c505no
isa4ctapesc499no
isa4wdcomti8621apno
isa53c5053c505no
isa5ctapesc499no
isa5wdcomti8621apno
isa63c5053c505no
isa6ctapesc499no
isa6wdcomti8621apno
isa73c5053c505no
isa7ctapesc499no
isa7wdcomti8621apno
rs232terminalserial_terminalyes
rs232sunkbdsunkbd_adaptorno
rs232dec_loopbackdec_rs232_loopbackno
rs232ie15ie15_terminalno
rs232null_modemnull_modemno
rs232keyboardserial_keyboardno
rs232patchrs232_patch_boxno
rs232swtpc8212swtpc8212_terminalno
rs232printerserial_printerno
rs232scorpionscorpion_icno
rs232loopbackrs232_loopbackno
rs232mockingboardmockingboarddno
rs232msystems_mousers232_mouse_hle_msystemsno
rs232nss_tvinss_tvinterfaceno
rs232rs232_sync_iors232_sync_iono
rs232ptypseudo_terminalno
rs232rs_printerrs_serial_printerno

configuration


Normal/Service

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Normal/Serviceapollo_config1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Service0yes
Normal1no

Graphics Controller

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Graphics Controllerapollo_config30

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
8-Plane Color2yes
4-Plane Color4no
15" Monochrome8no

German Keyboard

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
German Keyboardapollo_config32

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On32no

30 Years Ago ...

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
30 Years Ago ...apollo_config64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On64yes

25 Years Ago ...

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
25 Years Ago ...apollo_config128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On128yes

Node ID from Disk

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Node ID from Diskapollo_config256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On256yes

Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsrs232:terminal:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityrs232:terminal:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudrs232: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:terminal:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudrs232: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:terminal:TERM_CONF1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes1yes

Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typers232:terminal:TERM_CONF2

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Underline0no
Block2yes

Blinking

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Blinkingrs232:terminal:TERM_CONF4

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

Invert

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Invertrs232:terminal:TERM_CONF8

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

Color

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Colorrs232: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:terminal:TERM_CONF64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

Auto LF on CR

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto LF on CRrs232:terminal:TERM_CONF128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes128no

Local echo

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Local echors232:terminal:TERM_CONF256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes256no

Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutrs232:terminal:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delayrs232: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: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

dipswitch


BIOS control

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
BIOS controlisa1:wdc:BIOS_OPTS1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Disabled0yes
Enabled1no

BIOS base

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
BIOS baseisa1:wdc:BIOS_OPTS2

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
C8000h0yes
CA000h0yes

ESDI I/O base

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
ESDI I/O baseisa1:wdc:IO_BASE7

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
0320h0no
0324h1no
0328h2no
032Ch3no
01A0h4yes
01A4h5no
01A8h6no
01ACh7no

Floppy I/O base

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Floppy I/O baseisa1:wdc:IO_BASE8

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
03F0h0yes
0370h0yes

SC499 I/O base (jumpers A3-A9)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
SC499 I/O base (jumpers A3-A9)isa2:ctape:IO_BASE1016

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
008h8no
010h16no
018h24no
020h32no
028h40no
030h48no
038h56no
040h64no
048h72no
050h80no
058h88no
060h96no
068h104no
070h112no
078h120no
080h128no
088h136no
090h144no
098h152no
0a0h160no
0a8h168no
0b0h176no
0b8h184no
0c0h192no
0c8h200no
0d0h208no
0d8h216no
0e0h224no
0e8h232no
0f0h240no
0f8h248no
0100h256no
0108h264no
0110h272no
0118h280no
0120h288no
0128h296no
0130h304no
0138h312no
0140h320no
0148h328no
0150h336no
0158h344no
0160h352no
0168h360no
0170h368no
0178h376no
0180h384no
0188h392no
0190h400no
0198h408no
01a0h416no
01a8h424no
01b0h432no
01b8h440no
01c0h448no
01c8h456no
01d0h464no
01d8h472no
01e0h480no
01e8h488no
01f0h496no
01f8h504no
0200h512yes
0208h520no
0210h528no
0218h536no
0220h544no
0228h552no
0230h560no
0238h568no
0240h576no
0248h584no
0250h592no
0258h600no
0260h608no
0268h616no
0270h624no
0278h632no
0280h640no
0288h648no
0290h656no
0298h664no
02a0h672no
02a8h680no
02b0h688no
02b8h696no
02c0h704no
02c8h712no
02d0h720no
02d8h728no
02e0h736no
02e8h744no
02f0h752no
02f8h760no
0300h768no
0308h776no
0310h784no
0318h792no
0320h800no
0328h808no
0330h816no
0338h824no
0340h832no
0348h840no
0350h848no
0358h856no
0360h864no
0368h872no
0370h880no
0378h888no
0380h896no
0388h904no
0390h912no
0398h920no
03a0h928no
03a8h936no
03b0h944no
03b8h952no
03c0h960no
03c8h968no
03d0h976no
03d8h984no
03e0h992no
03e8h1000no
03f0h1008no
03f8h1016no

SC499 IRQ (jumpers IRQ2-IRQ7)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
SC499 IRQ (jumpers IRQ2-IRQ7)isa2:ctape:IRQ_DRQ7

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
IRQ 22no
IRQ 33no
IRQ 44no
IRQ 55yes
IRQ 66no
IRQ 77no

SC499 DMA (jumpers DRQ1-DRQ3)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
SC499 DMA (jumpers DRQ1-DRQ3)isa2:ctape:IRQ_DRQ48

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
DRQ 116yes
DRQ 232no
DRQ 348no

I/O Base

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
I/O Baseisa3:3c505:IO_BASE1008

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
010h16no
020h32no
030h48no
040h64no
050h80no
060h96no
070h112no
080h128no
090h144no
0a0h160no
0b0h176no
0c0h192no
0d0h208no
0e0h224no
0f0h240no
0100h256no
0110h272no
0120h288no
0130h304no
0140h320no
0150h336no
0160h352no
0170h368no
0180h384no
0190h400no
01a0h416no
01b0h432no
01c0h448no
01d0h464no
01e0h480no
01f0h496no
0200h512no
0210h528no
0220h544no
0230h560no
0240h576no
0250h592no
0260h608no
0270h624no
0280h640no
0290h656no
02a0h672no
02b0h688no
02c0h704no
02d0h720no
02e0h736no
02f0h752no
0300h768yes
0310h784no
0320h800no
0330h816no
0340h832no
0350h848no
0360h864no
0370h880no
0380h896no
0390h912no
03a0h928no
03b0h944no
03c0h960no
03d0h976no
03e0h992no
03f0h1008no

IRQ

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
IRQisa3:3c505:IRQ_DRQ15

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
IRQ 33no
IRQ 44no
IRQ 55no
IRQ 66no
IRQ 77no
IRQ 99no
IRQ 1010yes
IRQ 1111no
IRQ 1212no
IRQ 1414no
IRQ 1515no

DRQ

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DRQisa3:3c505:IRQ_DRQ112

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
none0no
DRQ 116no
DRQ 348no
DRQ 580no
DRQ 696yes
DRQ 7112no

ROM Enable

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
ROM Enableisa3:3c505:ROM_OPTS1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On1yes

ROM Base

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
ROM Baseisa3:3c505:ROM_OPTS254

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
80000h0yes
82000h2no
84000h4no
86000h6no
C8000h200no
CA000h202no
CC000h204no
CE000h206no
D0000h208no
D2000h210no
D4000h212no
D6000h214no
D8000h216no
DA000h218no
DC000h220no
DE000h222no
E0000h224no
E2000h226no
E4000h228no
E6000h230no
E8000h232no
EA000h234no
EC000h236no
EE000h238no
F0000h240no
F2000h242no
F4000h244no

TEST Mode

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TEST Modeisa3:3c505:TEST1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On1no