The machine below is an IBM PC XT (Model 5160) with a 4.77Mhz 8088, 640K of memory, an Enhanced Color Display, two diskette drives, and a 10Mb hard disk. It boots the BASIC-DOS HD VT100 Demo diskette and runs two independent consoles: an 80x25 console on the Enhanced Color Display, and a console on a DEC VT100 terminal connected to COM1. The PC XT has no clock to keep the date and time, so this page types DATE and TIME commands with the current date and time at the first prompt.
Press any key on the Enhanced Color Display at the boot message (or wait 2 seconds) to start the diskette. Then click the VT100 screen and type a command, such as DIR or PRINT "Hello from the VT100"; click the Enhanced Color Display to use the local console. Changes to the hard disk are lost when you leave the page.
This demo is also available on an IBM PC AT and a COMPAQ DeskPro 386.
The BASIC-DOS HD VT100 Demo diskette’s CONFIG.SYS creates two independent consoles: a local 80x25 console, and a console on a DEC VT100 terminal connected to COM1 at 9600 baud. Both sessions start on drive C:, the hard disk, and share its programs and files.
The VT100 console uses the COM driver’s VT100 terminal type, so commands like CLS and LOCATE use VT100 escape sequences, the VT100’s DELETE key erases the previous character (like the PC’s BACKSPACE key), and XON/XOFF flow control is enabled, which the VT100 relies on whenever it falls behind (eg, while smooth scrolling).
There’s also a Serial Port demo, which uses a simple text pane on COM1 instead of a terminal.
REM Local display and VT100 terminal, with shells on the hard disk
SHELL=C:COMMAND.COM PATH$="C:\;C:\EXT;C:\DEMOS;C:\SAMPLES;C:\TOOLS\BIN":HELLO.BAT
CON=COM1:9600,N,8,1,VT100
SHELL=C:COMMAND.COM PATH$="C:\;C:\EXT;C:\DEMOS;C:\SAMPLES;C:\TOOLS\BIN"
Copyright (c) 2020-2026 Jeff Parsons Released under MIT License