spludlow logo

Professional IRIS 4D/50 - mame (0280) machine



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


machine

XMLJSONAO

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
pi4d50sgi/tt.cppnononoyesProfessional IRIS 4D/501987Silicon Graphics

display

tagtyperotatewidthheightrefreshpixclockhtotalhbendhbstartvtotalvbendvbstartflipx
vme:slot1:ip4:serial0:terminal:terminal_screenraster064024050.000000no

driver

statusemulationsavestaterequiresartworkunofficialnosoundhardwareincompletecocktail
goodgoodunsupportednononono

chip

typetagnameclock
cpuvme:slot1:ip4:cpuMIPS R20008000000
cpuvme:slot2:enp10:cpuMotorola MC6800010000000
audiovme:slot1:ip4:scsi:4:cdrom:cddaCD/DA44100
audiovme:slot1:ip4:serial0:terminal:bellSpeaker
audiovme:slot1:ip4:serial0:terminal:beeperBeep2000
audiovme:slot1:ip4:speakerSpeaker
audiovme:slot1:ip4:saaPhilips SAA10998000000

device_ref

name
vme
vme_slot
sgi_ip4
r2000
ds1215
nvram
pit8253
pit_counter
pit_counter
pit_counter
nscsi_bus
nscsi_connector
wd33c93
nscsi_connector
scsi_harddisk
harddisk_image
nscsi_connector
nscsi_connector
nscsi_connector
scsi_cdrom_sgi
cdrom_image
cdda
nscsi_connector
nscsi_connector
scsi_tape
simh_tape_image
nscsi_connector
scn2681
duart_channel
duart_channel
sgi_kbd_port
rs232
scn2681
duart_channel
duart_channel
rs232
serial_terminal
screen
generic_keyboard
speaker
beep
rs232
scn2681
duart_channel
duart_channel
rs232
rs232
speaker
saa1099
vme_slot
enp10
m68000
am7990
timer
vme_slot
vme_slot
vme_slot
vme_slot
vme_slot
vme_slot
vme_slot
vme_slot
vme_slot
vme_slot

sound

channels
2

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
harddiskvme:slot1:ip4:scsi:1:harddisk:imagescsi_hdd,hddharddiskhard
cdromvme:slot1:ip4:scsi:4:cdrom:imagecdromcdromcdrm
tapevme:slot1:ip4:scsi:6:tape:imagetapetapetap

device, extension

typetaginterfacefixed_imagemandatoryextension_names
harddiskvme:slot1:ip4:scsi:1:harddisk:imagescsi_hdd,hddchd, hd, hdv, 2mg, hdi
cdromvme:slot1:ip4:scsi:4:cdrom:imagecdromchd, cue, toc, nrg, gdi, iso, cdr
tapevme:slot1:ip4:scsi:6:tape:imagetapetap

input

playerscoinsservicetilt
1nono

control

typeplayerbuttonswaysreverseminimummaximumsensitivitykeydeltaways2ways3reqbuttons
keyboard73no

port, analog

port_taganalog_masks
:vme:slot1:ip4:serial0:terminal:RS232_DATABITS
:vme:slot1:ip4:serial0:terminal:RS232_PARITY
:vme:slot1:ip4:serial0:terminal:RS232_RXBAUD
:vme:slot1:ip4:serial0:terminal:RS232_STOPBITS
:vme:slot1:ip4:serial0:terminal:RS232_TXBAUD
:vme:slot1:ip4:serial0:terminal:TERM_CONF
:vme:slot1:ip4:serial0:terminal:keyboard:GENKBD_CFG
:vme:slot1:ip4:serial0:terminal:keyboard:GENKBD_MOD
:vme:slot1:ip4:serial0:terminal:keyboard:GENKBD_ROW0
:vme:slot1:ip4:serial0:terminal:keyboard:GENKBD_ROW1
:vme:slot1:ip4:serial0:terminal:keyboard:GENKBD_ROW2
:vme:slot1:ip4:serial0:terminal:keyboard:GENKBD_ROW3
:vme:slot2:enp10:BASE

slot, slotoption

slot_nameslotoption_nameslotoption_devnameslotoption_default
vme:slot1:ip4:scsi:1tapescsi_tapeno
vme:slot1:ip4:scsi:1harddiskscsi_harddiskyes
vme:slot1:ip4:scsi:1cdromscsi_cdrom_sgino
vme:slot1:ip4:scsi:2tapescsi_tapeno
vme:slot1:ip4:scsi:2harddiskscsi_harddiskno
vme:slot1:ip4:scsi:2cdromscsi_cdrom_sgino
vme:slot1:ip4:scsi:3tapescsi_tapeno
vme:slot1:ip4:scsi:3harddiskscsi_harddiskno
vme:slot1:ip4:scsi:3cdromscsi_cdrom_sgino
vme:slot1:ip4:scsi:4tapescsi_tapeno
vme:slot1:ip4:scsi:4harddiskscsi_harddiskno
vme:slot1:ip4:scsi:4cdromscsi_cdrom_sgiyes
vme:slot1:ip4:scsi:5tapescsi_tapeno
vme:slot1:ip4:scsi:5harddiskscsi_harddiskno
vme:slot1:ip4:scsi:5cdromscsi_cdrom_sgino
vme:slot1:ip4:scsi:6tapescsi_tapeyes
vme:slot1:ip4:scsi:6harddiskscsi_harddiskno
vme:slot1:ip4:scsi:6cdromscsi_cdrom_sgino
vme:slot1:ip4:scsi:7tapescsi_tapeno
vme:slot1:ip4:scsi:7harddiskscsi_harddiskno
vme:slot1:ip4:scsi:7cdromscsi_cdrom_sgino
vme:slot1:ip4:keyboard_portkeyboardsgi_kbdno
vme:slot1:ip4:mouse_portmousers232_mouse_hle_sgino
vme:slot1:ip4:serial0terminalserial_terminalyes
vme:slot1:ip4:serial0sunkbdsunkbd_adaptorno
vme:slot1:ip4:serial0dec_loopbackdec_rs232_loopbackno
vme:slot1:ip4:serial0ie15ie15_terminalno
vme:slot1:ip4:serial0null_modemnull_modemno
vme:slot1:ip4:serial0keyboardserial_keyboardno
vme:slot1:ip4:serial0patchrs232_patch_boxno
vme:slot1:ip4:serial0swtpc8212swtpc8212_terminalno
vme:slot1:ip4:serial0printerserial_printerno
vme:slot1:ip4:serial0scorpionscorpion_icno
vme:slot1:ip4:serial0loopbackrs232_loopbackno
vme:slot1:ip4:serial0mockingboardmockingboarddno
vme:slot1:ip4:serial0msystems_mousers232_mouse_hle_msystemsno
vme:slot1:ip4:serial0nss_tvinss_tvinterfaceno
vme:slot1:ip4:serial0rs232_sync_iors232_sync_iono
vme:slot1:ip4:serial0ptypseudo_terminalno
vme:slot1:ip4:serial0votraxtntserial_votraxtntno
vme:slot1:ip4:serial0rs_printerrs_serial_printerno
vme:slot1:ip4:serial1terminalserial_terminalno
vme:slot1:ip4:serial1sunkbdsunkbd_adaptorno
vme:slot1:ip4:serial1dec_loopbackdec_rs232_loopbackno
vme:slot1:ip4:serial1ie15ie15_terminalno
vme:slot1:ip4:serial1null_modemnull_modemno
vme:slot1:ip4:serial1keyboardserial_keyboardno
vme:slot1:ip4:serial1patchrs232_patch_boxno
vme:slot1:ip4:serial1swtpc8212swtpc8212_terminalno
vme:slot1:ip4:serial1printerserial_printerno
vme:slot1:ip4:serial1scorpionscorpion_icno
vme:slot1:ip4:serial1loopbackrs232_loopbackno
vme:slot1:ip4:serial1mockingboardmockingboarddno
vme:slot1:ip4:serial1msystems_mousers232_mouse_hle_msystemsno
vme:slot1:ip4:serial1nss_tvinss_tvinterfaceno
vme:slot1:ip4:serial1rs232_sync_iors232_sync_iono
vme:slot1:ip4:serial1ptypseudo_terminalno
vme:slot1:ip4:serial1votraxtntserial_votraxtntno
vme:slot1:ip4:serial1rs_printerrs_serial_printerno
vme:slot1:ip4:serial2terminalserial_terminalno
vme:slot1:ip4:serial2sunkbdsunkbd_adaptorno
vme:slot1:ip4:serial2dec_loopbackdec_rs232_loopbackno
vme:slot1:ip4:serial2ie15ie15_terminalno
vme:slot1:ip4:serial2null_modemnull_modemno
vme:slot1:ip4:serial2keyboardserial_keyboardno
vme:slot1:ip4:serial2patchrs232_patch_boxno
vme:slot1:ip4:serial2swtpc8212swtpc8212_terminalno
vme:slot1:ip4:serial2printerserial_printerno
vme:slot1:ip4:serial2scorpionscorpion_icno
vme:slot1:ip4:serial2loopbackrs232_loopbackno
vme:slot1:ip4:serial2mockingboardmockingboarddno
vme:slot1:ip4:serial2msystems_mousers232_mouse_hle_msystemsno
vme:slot1:ip4:serial2nss_tvinss_tvinterfaceno
vme:slot1:ip4:serial2rs232_sync_iors232_sync_iono
vme:slot1:ip4:serial2ptypseudo_terminalno
vme:slot1:ip4:serial2votraxtntserial_votraxtntno
vme:slot1:ip4:serial2rs_printerrs_serial_printerno
vme:slot1:ip4:serial3terminalserial_terminalno
vme:slot1:ip4:serial3sunkbdsunkbd_adaptorno
vme:slot1:ip4:serial3dec_loopbackdec_rs232_loopbackno
vme:slot1:ip4:serial3ie15ie15_terminalno
vme:slot1:ip4:serial3null_modemnull_modemno
vme:slot1:ip4:serial3keyboardserial_keyboardno
vme:slot1:ip4:serial3patchrs232_patch_boxno
vme:slot1:ip4:serial3swtpc8212swtpc8212_terminalno
vme:slot1:ip4:serial3printerserial_printerno
vme:slot1:ip4:serial3scorpionscorpion_icno
vme:slot1:ip4:serial3loopbackrs232_loopbackno
vme:slot1:ip4:serial3mockingboardmockingboarddno
vme:slot1:ip4:serial3msystems_mousers232_mouse_hle_msystemsno
vme:slot1:ip4:serial3nss_tvinss_tvinterfaceno
vme:slot1:ip4:serial3rs232_sync_iors232_sync_iono
vme:slot1:ip4:serial3ptypseudo_terminalno
vme:slot1:ip4:serial3votraxtntserial_votraxtntno
vme:slot1:ip4:serial3rs_printerrs_serial_printerno
vme:slot2enp10enp10yes
vme:slot3enp10enp10no
vme:slot4enp10enp10no
vme:slot5enp10enp10no
vme:slot6enp10enp10no
vme:slot7enp10enp10no
vme:slot8enp10enp10no
vme:slot9gm1sgi_gm1no
vme:slot10
vme:slot11
vme:slot12

configuration


Data Bits

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Data Bitsvme:slot1:ip4:serial0:terminal:RS232_DATABITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
50no
61no
72no
83yes

Parity

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Parityvme:slot1:ip4:serial0:terminal:RS232_PARITY255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
None0yes
Odd1no
Even2no
Mark3no
Space4no

RX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
RX Baudvme:slot1:ip4:serial0: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 Bitsvme:slot1:ip4:serial0:terminal:RS232_STOPBITS255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
00no
11yes
1.52no
23no

TX Baud

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TX Baudvme:slot1:ip4:serial0: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
Cursorvme:slot1:ip4:serial0:terminal:TERM_CONF1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes1yes

Type

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typevme:slot1:ip4:serial0:terminal:TERM_CONF2

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Underline0no
Block2yes

Blinking

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Blinkingvme:slot1:ip4:serial0:terminal:TERM_CONF4

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes4yes

Invert

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Invertvme:slot1:ip4:serial0:terminal:TERM_CONF8

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes8yes

Color

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Colorvme:slot1:ip4:serial0:terminal:TERM_CONF48

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
Green0yes
Amber16no
White32no

Auto CR on LF

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto CR on LFvme:slot1:ip4:serial0:terminal:TERM_CONF64

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0no
Yes64yes

Auto LF on CR

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Auto LF on CRvme:slot1:ip4:serial0:terminal:TERM_CONF128

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes128no

Local echo

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Local echovme:slot1:ip4:serial0:terminal:TERM_CONF256

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
No0yes
Yes256no

Layout

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Layoutvme:slot1:ip4:serial0:terminal:keyboard:GENKBD_CFG1

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
ANSI0yes
JIS1no

Typematic Delay

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Typematic Delayvme:slot1:ip4:serial0: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 Ratevme:slot1:ip4:serial0: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

Base Address

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Base Addressvme:slot2:enp10:BASE255

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
0xd80000216no
0xda0000218no
0xdc0000220no
0xde0000222yes