Guides:MAME - Software - Terminate (Terminal Software)
Jump to navigation
Jump to search
just a dump of the basics, i'll format it later
- Get a copy of MAME
- Install dos and the ter500.zip package (put it in a floppy image and attach it)
- Get a copy of tcpser (not available in repos on ubuntu 20.04, this works tho https://launchpad.net/ubuntu/trusty/amd64/tcpser/1.0rc12-2)
- Configure MAME with a bitbanger device on port 25232 and a null modem connected, looks like if you connect it as board2 it'll be become com2?
- Startup tcpser to listen on 25232, using the VICE RS232 prot, speed and port can be whatever so long as MAME matches
tcpser -v 25232 -p 6333 -s 38400 -l 4 -i Z -v tcp port for VICE RS232 (e.g. 25232). Cannot be used with -d -p port to listen on (defaults to 6400) -l 0 (NONE), 1 (FATAL) - 7 (DEBUG_X) (defaults to 0) -i modem init string (defaults to '', leave off 'at' prefix when specifying)
- Start up MAME with the bitbanger device, it'll auto connect to the tcpser instance
- Go into partial UI mode (scrlock) and confirm the speed on the serial device
- Machine Configuration -> root:board2:comat:serport1:null_modem
Setting | Value |
---|---|
Flow Control | Off |
Data Bits | 8 |
Parity | None |
RX Baud | <tcpser speed> |
Stop Bits | 1 |
TX Baud | <tcpser speed> |
Reset the machine to reconnect the tcp instance at the correct speed
Boot into dos and start Terminate
C:\> cd ter500 C:\TER500> term
Note: if you are in partial ui mode, go back to full because scroll lock in terminate toggles doorway mode
Configure a Hays compatible mode
- ALT-O
- Communications Setup
- Hayes Accura 28.80(1) on COM2
- UART/Serial
- Baudrate <tcpser speed>
- Databits / Stops Bits / Parity 8,N,1
Configure a Phonebook Entry
- ALT-D
- A (Add)
- E (Edit)
- System name: <whatever>
- Phone Number: <telnet address>
- ESC
- V (SaVe)
(1)caveats, you can't hand up the call because its always high