BASIC-DOS

A PCjs Retro-Programming Project

BASIC-DOS is on Twitter Project maintained by jeffpar

BASIC-DOS with a Serial Display

This IBM PC XT boots BASIC-DOS from the BASICDOS-360K-SERIAL diskette and runs two independent sessions: an 80x25 console on the Color Display and a serial console on COM1 at 9600 baud, with no parity, eight data bits, and one stop bit. The serial console uses the GENERIC terminal mode for this text pane.

Click the Serial Display pane to the right of the machine and type a command, such as DIR or PRINT "Hello from COM1". Click the Color Display to use the local session. Both sessions share the same hard disk.

IBM PC XT, 640Kb RAM, Hard Disk and Serial Display

Color Display
Serial Display
Caps
Num
Scroll
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
Esc
1 !
2 @
3 #
4 $
5 %
6 ^
7 &
8 *
9 (
0 )
- _
= +
Back
-
Num
Scroll
Tab
Q
W
E
R
T
Y
U
I
O
P
[ {
] }
↵
7
↑ 8
9
Ctrl
A
S
D
F
G
H
J
K
L
; :
' "
` ~
← 4
5
→ 6
+
Shift
\ |
Z
X
C
V
B
N
M
, <
. >
/ ?
Shift
PrtSc
1
↓ 2
3
Alt
Space
Caps
Ins 0
Del .
Esc
Tab
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
Num
Scroll
1 !
2 @
3 #
4 $
5 %
6 ^
7 &
8 *
9 (
0 )
- _
= +
Back
-
+
Q
W
E
R
T
Y
U
I
O
P
[ {
] }
↵
7
↑ 8
9
A
S
D
F
G
H
J
K
L
; :
' "
` ~
← 4
5
→ 6
\ |
Z
X
C
V
B
N
M
, <
. >
/ ?
Shift
PrtSc
1
↓ 2
3
Ctrl
Shift
Alt
Space
Caps
Ins 0
Del .

Press any key at the boot prompt (or wait 5 seconds) to start the diskette. Its CONFIG.SYS creates both consoles and launches C:COMMAND.COM for each. Each session starts on the drive named in its SHELL line, so both sessions start on C:. The hard disk supplies programs and files.

CONFIG.SYS from the BASICDOS-360K-SERIAL diskette

REM Local and serial displays, using shells on the hard disk
BUFFERS=8
CONSOLE=CON:80,25
SHELL=C:COMMAND.COM PATH$="C:\;C:\BIN;C:\SAMPLES;C:\DEMOS;C:\TESTS;C:\TOOLS":HELLO.BAT
CONSOLE=COM1:9600,N,8,1,GENERIC
SHELL=C:COMMAND.COM PATH$="C:\;C:\BIN;C:\SAMPLES;C:\DEMOS;C:\TESTS;C:\TOOLS"

Changes to the hard disk are lost when you leave the page. Use Save HD to download a copy as an IMG file.

Copyright (c) 2020-2026 Jeff Parsons Released under MIT License