spludlow logo

swtpc S/09 OS9 - mame (0280) machine



MAME: 0280 - Released: 2025-08-29T22:26:57 - Lists: 731 - Software: 139884 - rom: 235974 - disk: 11384


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
swtpc09oswtpc/swtpc09.cppnononoyesswtpc S/09 OS91980SWTPCswtpc09swtpc09

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
io0:mps2:rs232_upper:terminal:terminal_screenraster064024050.000000no
io0:mps2:rs232_lower:terminal:terminal_screenraster064024050.000000no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodunsupportednonoyesno

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
os9l1v12.bin7168f2ee75234e47f672c43ee2dbb5f332feb276d2c109f08e78bankdeve400goodnoos9l1v12

chip

typetagnameclock
cpumaincpuMotorola MC68098000000
audioio0:mps2:rs232_upper:terminal:bellSpeaker
audioio0:mps2:rs232_upper:terminal:beeperBeep2000
audioio0:mps2:rs232_lower:terminal:bellSpeaker
audioio0:mps2:rs232_lower:terminal:beeperBeep2000
audioio1:dc5:fdc:0:sssd35:flopsndoutSpeaker
audioio1:dc5:fdc:0:sssd35:floppysoundFloppy sound44100
audioio1:dc5:fdc:1:sssd35:flopsndoutSpeaker
audioio1:dc5:fdc:1:sssd35:floppysoundFloppy sound44100
audioio1:dc5:fdc:2:sssd35:flopsndoutSpeaker
audioio1:dc5:fdc:2:sssd35:floppysoundFloppy sound44100
audioio1:dc5:fdc:3:sssd35:flopsndoutSpeaker
audioio1:dc5:fdc:3:sssd35:floppysoundFloppy sound44100

device_ref

name
mc6809
address_map_bank
ss50_interface
ss50_mps2
acia6850
rs232
serial_terminal
screen
generic_keyboard
speaker
beep
acia6850
rs232
serial_terminal
screen
generic_keyboard
speaker
beep
ipt_merge_any_hi
ss50_interface
ss50_dc5
wd2797
floppy_connector
floppy_525_sssd_35t
speaker
flopsnd
floppy_connector
floppy_525_sssd_35t
speaker
flopsnd
floppy_connector
floppy_525_sssd_35t
speaker
flopsnd
floppy_connector
floppy_525_sssd_35t
speaker
flopsnd
ss50_interface
ss50_interface
ss50_interface
ss50_mpt
pia6821
ss50_interface
ss50_interface
ss50_interface
pia6821
ptm6840
mc14411
ipt_merge_any_hi
ipt_merge_any_hi

biosset

namedescriptiondefault
os9l1v12OS9 Level 1 version 1.2no

sound

channels
6

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
floppydiskio1:dc5:fdc:0:sssd35floppy_5_25floppydisk1flop1
floppydiskio1:dc5:fdc:1:sssd35floppy_5_25floppydisk2flop2
floppydiskio1:dc5:fdc:2:sssd35floppy_5_25floppydisk3flop3
floppydiskio1:dc5:fdc:3:sssd35floppy_5_25floppydisk4flop4

device, extension

typetaginterfacefixed_imagemandatoryextension_names
floppydiskio1:dc5:fdc:0:sssd35floppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, os9
floppydiskio1:dc5:fdc:1:sssd35floppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, os9
floppydiskio1:dc5:fdc:2:sssd35floppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, os9
floppydiskio1:dc5:fdc:3:sssd35floppy_5_25mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, os9

input

playerscoinsservicetilt
2nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard173no
keyboard273no

port, analog

port_taganalog_masks
:BAUD_RATE_HIGH
:FDC_CLOCK
:FLOPPY_EXPECTED_DENSITY
:FLOPPY_EXPECTED_SECTORS
:FLOPPY_TRACK_ZERO_EXPECTED_SECTORS
:MAINCPU_CLOCK
:PIAIDE_FLEX_BOOT_CD00
:SBUG_DOUBLE_DENSITY
:io0:mps2:RX_BAUD_LOWER
:io0:mps2:RX_BAUD_UPPER
:io0:mps2:TX_BAUD_LOWER
:io0:mps2:TX_BAUD_UPPER
:io0:mps2:rs232_lower:terminal:RS232_DATABITS
:io0:mps2:rs232_lower:terminal:RS232_PARITY
:io0:mps2:rs232_lower:terminal:RS232_RXBAUD
:io0:mps2:rs232_lower:terminal:RS232_STOPBITS
:io0:mps2:rs232_lower:terminal:RS232_TXBAUD
:io0:mps2:rs232_lower:terminal:TERM_CONF
:io0:mps2:rs232_lower:terminal:keyboard:GENKBD_CFG
:io0:mps2:rs232_lower:terminal:keyboard:GENKBD_MOD
:io0:mps2:rs232_lower:terminal:keyboard:GENKBD_ROW0
:io0:mps2:rs232_lower:terminal:keyboard:GENKBD_ROW1
:io0:mps2:rs232_lower:terminal:keyboard:GENKBD_ROW2
:io0:mps2:rs232_lower:terminal:keyboard:GENKBD_ROW3
:io0:mps2:rs232_upper:terminal:RS232_DATABITS
:io0:mps2:rs232_upper:terminal:RS232_PARITY
:io0:mps2:rs232_upper:terminal:RS232_RXBAUD
:io0:mps2:rs232_upper:terminal:RS232_STOPBITS
:io0:mps2:rs232_upper:terminal:RS232_TXBAUD
:io0:mps2:rs232_upper:terminal:TERM_CONF
:io0:mps2:rs232_upper:terminal:keyboard:GENKBD_CFG
:io0:mps2:rs232_upper:terminal:keyboard:GENKBD_MOD
:io0:mps2:rs232_upper:terminal:keyboard:GENKBD_ROW0
:io0:mps2:rs232_upper:terminal:keyboard:GENKBD_ROW1
:io0:mps2:rs232_upper:terminal:keyboard:GENKBD_ROW2
:io0:mps2:rs232_upper:terminal:keyboard:GENKBD_ROW3
:io1:dc5:ADDRESS_MODE
:io1:dc5:CTRL_REG_BIT7_SIDE_SELECT
:io1:dc5:EXPECTED_CLOCK
:io1:dc5:EXPECTED_DENSITY
:io1:dc5:EXPECTED_SECTORS
:io1:dc5:FORCE_READY
:io1:dc5:INTERRUPT_SELECT
:io1:dc5:TRACK_ZERO_EXPECTED_SECTORS
:io1:dc5:TWO_CONTROL_REGS
:io4:mpt:IRQA
:io4:mpt:IRQB

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
io0mptss50_mptno
io0mpsss50_mpsno
io0mpcss50_mpcno
io0piaidess50_piaideno
io0mps2ss50_mps2yes
io0dc5ss50_dc5no
io0:mps2:rs232_upperterminalserial_terminalyes
io0:mps2:rs232_uppersunkbdsunkbd_adaptorno
io0:mps2:rs232_upperdec_loopbackdec_rs232_loopbackno
io0:mps2:rs232_upperie15ie15_terminalno
io0:mps2:rs232_uppernull_modemnull_modemno
io0:mps2:rs232_upperkeyboardserial_keyboardno
io0:mps2:rs232_upperpatchrs232_patch_boxno
io0:mps2:rs232_upperswtpc8212swtpc8212_terminalno
io0:mps2:rs232_upperprinterserial_printerno
io0:mps2:rs232_upperscorpionscorpion_icno
io0:mps2:rs232_upperloopbackrs232_loopbackno
io0:mps2:rs232_uppermockingboardmockingboarddno
io0:mps2:rs232_uppermsystems_mousers232_mouse_hle_msystemsno
io0:mps2:rs232_uppernss_tvinss_tvinterfaceno
io0:mps2:rs232_upperrs232_sync_iors232_sync_iono
io0:mps2:rs232_upperptypseudo_terminalno
io0:mps2:rs232_uppervotraxtntserial_votraxtntno
io0:mps2:rs232_upperrs_printerrs_serial_printerno
io0:mps2:rs232_lowerterminalserial_terminalyes
io0:mps2:rs232_lowersunkbdsunkbd_adaptorno
io0:mps2:rs232_lowerdec_loopbackdec_rs232_loopbackno
io0:mps2:rs232_lowerie15ie15_terminalno
io0:mps2:rs232_lowernull_modemnull_modemno
io0:mps2:rs232_lowerkeyboardserial_keyboardno
io0:mps2:rs232_lowerpatchrs232_patch_boxno
io0:mps2:rs232_lowerswtpc8212swtpc8212_terminalno
io0:mps2:rs232_lowerprinterserial_printerno
io0:mps2:rs232_lowerscorpionscorpion_icno
io0:mps2:rs232_lowerloopbackrs232_loopbackno
io0:mps2:rs232_lowermockingboardmockingboarddno
io0:mps2:rs232_lowermsystems_mousers232_mouse_hle_msystemsno
io0:mps2:rs232_lowernss_tvinss_tvinterfaceno
io0:mps2:rs232_lowerrs232_sync_iors232_sync_iono
io0:mps2:rs232_lowerptypseudo_terminalno
io0:mps2:rs232_lowervotraxtntserial_votraxtntno
io0:mps2:rs232_lowerrs_printerrs_serial_printerno
io1mptss50_mptno
io1mpsss50_mpsno
io1mpcss50_mpcno
io1piaidess50_piaideno
io1mps2ss50_mps2no
io1dc5ss50_dc5yes
io1:dc5:fdc:08ssddfloppy_8_ssddno
io1:dc5:fdc:08dssdfloppy_8_dssdno
io1:dc5:fdc:08dsddfloppy_8_dsddno
io1:dc5:fdc:0ssqdfloppy_525_ssqdno
io1:dc5:fdc:08sssdfloppy_8_sssdno
io1:dc5:fdc:0ssddfloppy_525_ssddno
io1:dc5:fdc:0dssdfloppy_525_sdno
io1:dc5:fdc:0qdfloppy_525_qdno
io1:dc5:fdc:0dssd35floppy_525_sd_35tno
io1:dc5:fdc:035hdfloppy_35_hdno
io1:dc5:fdc:0ddfloppy_525_ddno
io1:dc5:fdc:0sssdfloppy_525_sssdno
io1:dc5:fdc:0sssd35floppy_525_sssd_35tyes
io1:dc5:fdc:18ssddfloppy_8_ssddno
io1:dc5:fdc:18dssdfloppy_8_dssdno
io1:dc5:fdc:18dsddfloppy_8_dsddno
io1:dc5:fdc:1ssqdfloppy_525_ssqdno
io1:dc5:fdc:18sssdfloppy_8_sssdno
io1:dc5:fdc:1ssddfloppy_525_ssddno
io1:dc5:fdc:1dssdfloppy_525_sdno
io1:dc5:fdc:1qdfloppy_525_qdno
io1:dc5:fdc:1dssd35floppy_525_sd_35tno
io1:dc5:fdc:135hdfloppy_35_hdno
io1:dc5:fdc:1ddfloppy_525_ddno
io1:dc5:fdc:1sssdfloppy_525_sssdno
io1:dc5:fdc:1sssd35floppy_525_sssd_35tyes
io1:dc5:fdc:28ssddfloppy_8_ssddno
io1:dc5:fdc:28dssdfloppy_8_dssdno
io1:dc5:fdc:28dsddfloppy_8_dsddno
io1:dc5:fdc:2ssqdfloppy_525_ssqdno
io1:dc5:fdc:28sssdfloppy_8_sssdno
io1:dc5:fdc:2ssddfloppy_525_ssddno
io1:dc5:fdc:2dssdfloppy_525_sdno
io1:dc5:fdc:2qdfloppy_525_qdno
io1:dc5:fdc:2dssd35floppy_525_sd_35tno
io1:dc5:fdc:235hdfloppy_35_hdno
io1:dc5:fdc:2ddfloppy_525_ddno
io1:dc5:fdc:2sssdfloppy_525_sssdno
io1:dc5:fdc:2sssd35floppy_525_sssd_35tyes
io1:dc5:fdc:38ssddfloppy_8_ssddno
io1:dc5:fdc:38dssdfloppy_8_dssdno
io1:dc5:fdc:38dsddfloppy_8_dsddno
io1:dc5:fdc:3ssqdfloppy_525_ssqdno
io1:dc5:fdc:38sssdfloppy_8_sssdno
io1:dc5:fdc:3ssddfloppy_525_ssddno
io1:dc5:fdc:3dssdfloppy_525_sdno
io1:dc5:fdc:3qdfloppy_525_qdno
io1:dc5:fdc:3dssd35floppy_525_sd_35tno
io1:dc5:fdc:335hdfloppy_35_hdno
io1:dc5:fdc:3ddfloppy_525_ddno
io1:dc5:fdc:3sssdfloppy_525_sssdno
io1:dc5:fdc:3sssd35floppy_525_sssd_35tyes
io2mptss50_mptno
io2mpsss50_mpsno
io2mpcss50_mpcno
io2piaidess50_piaideno
io2mps2ss50_mps2no
io2dc5ss50_dc5no
io3mptss50_mptno
io3mpsss50_mpsno
io3mpcss50_mpcno
io3piaidess50_piaideno
io3mps2ss50_mps2no
io3dc5ss50_dc5no
io4mptss50_mptyes
io4mpsss50_mpsno
io4mpcss50_mpcno
io4piaidess50_piaideno
io4mps2ss50_mps2no
io4dc5ss50_dc5no
io5mptss50_mptno
io5mpsss50_mpsno
io5mpcss50_mpcno
io5piaidess50_piaideno
io5mps2ss50_mps2no
io5dc5ss50_dc5no
io6mptss50_mptno
io6mpsss50_mpsno
io6mpcss50_mpcno
io6piaidess50_piaideno
io6mps2ss50_mps2no
io6dc5ss50_dc5no
io7mptss50_mptno
io7mpsss50_mpsno
io7mpcss50_mpcno
io7piaidess50_piaideno
io7mps2ss50_mps2no
io7dc5ss50_dc5no

configuration


High baud rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
High baud rateBAUD_RATE_HIGH1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Low (x1)0yes
High (x4)1no

DMAF2/3 FDC clock

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DMAF2/3 FDC clockFDC_CLOCK16777215

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
1.0 MHz1000000no
1.2 MHz1200000no
2.0 MHz2000000yes
2.4 MHz2400000no

DMAF2/3 expected density

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DMAF2/3 expected densityFLOPPY_EXPECTED_DENSITY7

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
single density1no
double density, with single density track zero head zero2no
double density, with single density track zero all heads3no
double density4no

DMAF2/3 FLEX expected sectors per side

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DMAF2/3 FLEX expected sectors per sideFLOPPY_EXPECTED_SECTORS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
1010no
1515no
1616no
1818no
2626no
3636no

DMAF2/3 FLEX track zero expected sectors per side

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
DMAF2/3 FLEX track zero expected sectors per sideFLOPPY_TRACK_ZERO_EXPECTED_SECTORS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
1010no
1515no
1616no
1818no
2626no
3636no

CPU clock

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
CPU clockMAINCPU_CLOCK16777215

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
1.0 MHz1000000no
2.0 MHz2000000yes
4.0 MHz4000000no

PIA IDE PROM patch FLEX entry to 0xcd00

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
PIA IDE PROM patch FLEX entry to 0xcd00PIAIDE_FLEX_BOOT_CD001

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No - FLEX entry 0xc8500yes
Yes - FLEX entry 0xcd001no

SBUG patch for double density (SSO) disk boot

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
SBUG patch for double density (SSO) disk bootSBUG_DOUBLE_DENSITY1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No - single density0yes
Yes - double density1no

Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsio0:mps2:rs232_lower:terminal:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityio0:mps2:rs232_lower:terminal:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudio0:mps2:rs232_lower: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 Bitsio0:mps2:rs232_lower:terminal:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudio0:mps2:rs232_lower: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
Cursorio0:mps2:rs232_lower:terminal:TERM_CONF1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes1yes

Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typeio0:mps2:rs232_lower:terminal:TERM_CONF2

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Underline0no
Block2yes

Blinking

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Blinkingio0:mps2:rs232_lower:terminal:TERM_CONF4

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

Invert

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Invertio0:mps2:rs232_lower:terminal:TERM_CONF8

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

Color

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Colorio0:mps2:rs232_lower:terminal:TERM_CONF48

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Green0yes
Amber16no
White32no

Auto CR on LF

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto CR on LFio0:mps2:rs232_lower:terminal:TERM_CONF64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

Auto LF on CR

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto LF on CRio0:mps2:rs232_lower:terminal:TERM_CONF128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes128no

Local echo

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Local echoio0:mps2:rs232_lower:terminal:TERM_CONF256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes256no

Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutio0:mps2:rs232_lower:terminal:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delayio0:mps2:rs232_lower: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 Rateio0:mps2:rs232_lower: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

Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsio0:mps2:rs232_upper:terminal:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityio0:mps2:rs232_upper:terminal:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudio0:mps2:rs232_upper: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 Bitsio0:mps2:rs232_upper:terminal:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudio0:mps2:rs232_upper: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
Cursorio0:mps2:rs232_upper:terminal:TERM_CONF1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes1yes

Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typeio0:mps2:rs232_upper:terminal:TERM_CONF2

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Underline0no
Block2yes

Blinking

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Blinkingio0:mps2:rs232_upper:terminal:TERM_CONF4

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

Invert

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Invertio0:mps2:rs232_upper:terminal:TERM_CONF8

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

Color

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Colorio0:mps2:rs232_upper:terminal:TERM_CONF48

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Green0yes
Amber16no
White32no

Auto CR on LF

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto CR on LFio0:mps2:rs232_upper:terminal:TERM_CONF64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

Auto LF on CR

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto LF on CRio0:mps2:rs232_upper:terminal:TERM_CONF128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes128no

Local echo

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Local echoio0:mps2:rs232_upper:terminal:TERM_CONF256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes256no

Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutio0:mps2:rs232_upper:terminal:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delayio0:mps2:rs232_upper: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 Rateio0:mps2:rs232_upper: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

Control register bit 7

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Control register bit 7io1:dc5:CTRL_REG_BIT7_SIDE_SELECT1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Inhibits drive selection0yes
Erroneous side select1no

FDC expected clock rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
FDC expected clock rateio1:dc5:EXPECTED_CLOCK15

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
1.0 MHz12no
1.2 MHz10no
2.0 MHz6no
2.4 MHz5no

Expected density

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Expected densityio1:dc5:EXPECTED_DENSITY7

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
single density1no
double density, with single density track zero head zero2no
double density, with single density track zero all heads3no
double density4no

FLEX expected sectors per side

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
FLEX expected sectors per sideio1:dc5:EXPECTED_SECTORS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
1010no
1515no
1616no
1818no
2626no
3636no

Force ready

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Force readyio1:dc5:FORCE_READY1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes1no

FLEX track zero expected sectors per side

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
FLEX track zero expected sectors per sideio1:dc5:TRACK_ZERO_EXPECTED_SECTORS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
-0yes
1010no
1515no
1616no
1818no
2626no
3636no

dipswitch


Lower RX Baud Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Lower RX Baud Rateio0:mps2:RX_BAUD_LOWER31

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
110 / 44030no
300 / 120027no
1200 / 480015no
4800 / 1920023no
9600 / 3840029yes

Upper RX Baud Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Upper RX Baud Rateio0:mps2:RX_BAUD_UPPER31

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
110 / 44030no
300 / 120027no
1200 / 480015no
4800 / 1920023no
9600 / 3840029yes

Lower TX Baud Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Lower TX Baud Rateio0:mps2:TX_BAUD_LOWER31

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
110 / 44030no
300 / 120027no
1200 / 480015no
4800 / 1920023no
9600 / 3840029yes

Upper TX Baud Rate

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Upper TX Baud Rateio0:mps2:TX_BAUD_UPPER31

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
110 / 44030no
300 / 120027no
1200 / 480015no
4800 / 1920023no
9600 / 3840029yes

Address mode

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Address modeio1:dc5:ADDRESS_MODE1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
4 address0no
16 address1yes

Interrupt select

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Interrupt selectio1:dc5:INTERRUPT_SELECT3

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
N/C0yes
IRQ1no
NMI/FIRQ2no

Two control registers

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Two control registersio1:dc5:TWO_CONTROL_REGS1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No, DC4 compatible0yes
Yes, DC5 extension1no

IRQ-A

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
IRQ-Aio4:mpt:IRQA1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0yes
On1no

IRQ-B

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
IRQ-Bio4:mpt:IRQB1

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Off0no
On1yes