spludlow logo

DECtalk DTC-03 - mame (0280) machine



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


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
dtc03dec/dtc03.cppnononoyesDECtalk DTC-031985Digital Equipment Corporation

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
rs232:terminal:terminal_screenraster064024050.000000no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
preliminarypreliminarysupportednononono

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
23-425e6.e6032768a7c11541b0b5b8633849369d9a50a04498ebdf3597b74051maincpuc0000goodnov43
23-427e6.e41327688e45da4964e0b840365e1094e574841f22e9107a754dd70cmaincpuc0001goodnov43
23-426e6.e56327687191c67032e18f00b459e868189a084abe528868f07705f5maincpud0000goodnov43
23-428e6.e333276823a1257444c87987f7b6c8d7e5bec4bf39259ff7edc986edmaincpud0001goodnov43
23-305e6.e60327681c7fd2a0d64cb27a2583b33857ccfb0babc3e528d7bd5c1dmaincpuc0000goodnov42
23-307e6.e4132768aea1d679dae9a599c411c7c757c74f3ececa55209b0bf066maincpuc0001goodnov42
23-306e6.e563276883411f4dc0844fc2777b79f3997f97948f1cf1bc2a568fe9maincpud0000goodnov42
23-308e6.e33327688e12680ad7b5870ded2568d5d9bad0cafa3996995e3bc3c5maincpud0001goodnov42
23-114e6.e6032768122c69c0d6a2b6c57c966d07c3cfee346d3d0b4baca2426emaincpuc0000goodnov41
23-116e6.e41327683641f5e26c93a697caf59f027d8a23ac34e5e356a1cba524maincpuc0001goodnov41
23-115e6.e563276821c4c6f86796adfec81fa0bfa83f5f61c81e57dae97085c7maincpud0000goodnov41
23-117e6.e33327683c65dfabd430fe04172f30aa196ef9480545575c7ec8fbb1maincpud0001goodnov41
23-028e6.e50327682788190e13af6d1cf5a69a0fc160ebd75ce891f7938a9cadmaincpue0000goodno
23-032e6.e2932768d6f4edd01268a938c44f2332173edab4a3b41a9fb58f31aemaincpue0001goodno
23-029e6.e443276849d0ff907398c50cf10bc918ca8de55aec3032bf0d00e5c4maincpuf0000goodno
23-033e6.e213276838516d0c228c6d644b8e3d9b9e649b3de2e24780a189e661maincpuf0001goodno
23-230f4.82s191.e112048e32aff617c014a988c9e583096ef1cfc142c7c0a4444168edsp0goodno
23-229f4.82s191.e1820480beddc215eb4948c49ee40613dce93f2017ba55ba2b59767dsp1goodno

chip

typetagnameclock
cpumaincpuIntel 8018616000000
cpudspTexas Instruments TMS3201020000000
audiors232:terminal:bellSpeaker
audiors232:terminal:beeperBeep2000
audiospeakerSpeaker
audiodac12-Bit R-2R DAC

device_ref

name
i80186
ipt_merge_any_hi
tms32010
scn2661c
rs232
serial_terminal
screen
generic_keyboard
speaker
beep
speaker
dac_12bit_r2r

biosset

namedescriptiondefault
v43DTC-03 Version 4.3no
v42DTC-03 Version 4.2no
v41DTC-03 Version 4.1no

sound

channels
2

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard73no

port, analog

port_taganalog_masks
:IN1
: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
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
rs232votraxtntserial_votraxtntno
rs232rs_printerrs_serial_printerno

configuration


X2 (Expansion Module Option 2)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
X2 (Expansion Module Option 2)IN11024

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On1024no

X1 (Expansion Module Option 1)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
X1 (Expansion Module Option 1)IN12048

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On2048no

ST (Self Tests)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
ST (Self Tests)IN14096

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On4096no

CL (Modem Control Loopback)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
CL (Modem Control Loopback)IN18192

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On8192no

DL (Data Loopback)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DL (Data Loopback)IN116384

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On16384no

DM (Busy Out/Disable Module)

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DM (Busy Out/Disable Module)IN132768

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On32768no

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


EIA Serial Baud Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
EIA Serial Baud RateIN17

location

namenumberinverted
SW16no
SW17no
SW18no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
96007yes
48006no
24005no
12004no
6003no
3002no
1501no
1100no

EIA Serial Format

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
EIA Serial FormatIN124

location

namenumberinverted
SW14no
SW15no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
7 bits, odd parity0yes
7 bits, even parity8no
8 bits, no parity16no
7 bits, ignore parity24no

Keypad Mask on Power-Up

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Keypad Mask on Power-UpIN132

location

namenumberinverted
SW13no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
All Zeroes32no
All Ones0yes

Unused

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
UnusedIN164

location

namenumberinverted
SW12no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On64no

Enable DM button

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Enable DM buttonIN1128

location

namenumberinverted
SW11no

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off128no
On0yes