Guides:MAME - Software - Terminate (Terminal Software)

From Wah!ki
Revision as of 11:17, 4 March 2021 by Sairuk (talk | contribs) (Created page with "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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

  1. ALT-O
  2. Communications Setup
  3. Hayes Accura 28.80(1) on COM2
  4. UART/Serial
  5. Baudrate <tcpser speed>
  6. Databits / Stops Bits / Parity 8,N,1


Configure a Phonebook Entry

  1. ALT-D
  2. A (Add)
  3. E (Edit)
  4. System name: <whatever>
  5. Phone Number: <telnet address>
  6. ESC
  7. V (SaVe)

(1)caveats, you can't hand up the call because its always high