BASIC-DOS
A PCjs Retro-Programming Project
Blog
Demos
Docs
Preview
Repo
BASIC-DOS
is on Twitter
Project maintained by
jeffpar
BASIC-DOS on an IBM PC AT with Serial and PCjs Debuggers
IBM PC AT, 640Kb RAM, 10Mb Hard Disk, CGA, Debugger
Color Display
Full Screen
None
BASICDOS-360K-S80
BASICDOS-360K-D40
BASICDOS-360K-D80
BASICDOS-360K-DUAL
BASICDOS-360K-MULTI
BASICDOS-360K-SERIAL
BASICDOS-360K-VT100
BASICDOS-360K-DEBUG
BASICDOS-360K-TESTS
PC DOS 1.00
PC DOS 1.10
PC DOS 2.00 (Disk 1)
PC DOS 2.00 (Disk 2)
Load
Save
Default
16K
32K
48K
64K
96K
128K
160K
192K
224K
256K
288K
320K
352K
384K
416K
448K
480K
512K
544K
576K
608K
640K
Reset
6Mhz
Save HD
Shift-Tab
Ctrl-Alt-Del
Keys
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 .
PCjs Debugger
Enter
Clear
Run
Step
4.77Mhz
Speed:
Stopped
AX
0000
BX
0000
CX
0000
DX
0000
SP
0000
BP
0000
SI
0000
DI
0000
DS
0000
ES
0000
SS
0000
CS
0000
IP
0000
V
0
D
0
I
0
T
0
S
0
Z
0
A
0
P
0
C
0
PCx86
v2.26 © 2012-2026
Jeff Parsons
VT100 Terminal
VT100 Display
Power
Full Screen
ON LINE
LOCAL
LOCKED
L1
L2
L3
L4
CAPS
CAPS LOCK
CTRL-C
BREAK
ESC
TAB
LINE FEED
SET-UP
VT100.js
v3.01 © 2012-2026
Jeff Parsons
Copyright (c) 2020-2026
Jeff Parsons
Released under
MIT License