by AltairClone » February 8th, 2017, 11:28 pm
Timesharing BASIC does not support the MITS 88-LPC interface board (i.e., the MITS "O"kidata option). It requires the Centronics or Qume printer with interrupt operation enabled. I'm considering adding the MITS 88-C700 board (Centronics) to the Clone. This would allow the MITS accounting software and Timesharing BASIC to work with a printer. This may be a good time to allow the printer to route to either serial port 2 or 3 as well.
In the TS BASIC initialization dialog, use decimal values for the port numbers. In the Clone's configuration monitor, set the cassette serial port to be a 2SIO instead of SIO. The two serial ports you want to specify during the TS BASIC startup are ports 16 and 20, skipping port 18 (serial port 2) which you have connected to your printer (though it won't work with TS BASIC).
Note that by default, Clone serial ports 1 and 2 are connected to interrupt vector 2, and serial port 3 (the cassette serial port) is connected to interrupt vector 3. You'll need this information during the TS BASIC startup dialog. See the "Interrupt Vectors" menu in the Admin menu of the Clone configuration monitor.
Mike