TI-99 RS232/PIO interface - mame (0286) machine


MAME: 0286 - Released: 2026-02-25T16:02:51 - Machines: 49738 - rom: 368235 - disk: 1396


machine

XMLJSONRUN

namesourcefilesampleofisbiosisdeviceismechanicalrunnabledescriptionyearmanufacturercloneofromof
ti99_rs232devices/bus/ti99/peb/ti_rs232.cppnoyesnonoTI-99 RS232/PIO interface

rom

namesizecrcsha1regionoffsetstatusoptionalmergebios
rs232pio_dsr.u14096eab382fbee609a18a21f1a3ddab334e8798d5f2a0fcefa91dsrrom0goodno

device_ref

tagname
:_tmp:uart0tms9902
:_tmp:uart1tms9902
:_tmp:serdev0ti99_rs232_atttached
:_tmp:serdev1ti99_rs232_atttached
:_tmp:piodevti99_pio_attached
:_tmp:crulatchls259

device, instance

typetaginterfacefixed_imagemandatorynamebriefname
serial:serdev0serial1serl1
serial:serdev1serial2serl2
parallel:piodevparallelparl

device, extension

typetaginterfacefixed_imagemandatoryextension_names
serial:serdev0
serial:serdev1
parallel:piodev

configuration


Serial cable pin mapping

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
Serial cable pin mapping:SERIALMAP3

setting

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
6-200yes
8-201no
5-202no

dipswitch


TI-RS232 CRU base

nametagmaskcondition_tagcondition_maskcondition_relationcondition_value
TI-RS232 CRU base:CRURS2321

value

namevaluedefaultcondition_tagcondition_maskcondition_relationcondition_value
13000yes
15001no