Welcome to PCjs
PCjs uses JavaScript to emulate a small collection of hardware and software that I grew up with in the 1970s and 1980s,
allowing you to experience their slow CPUs, low-resolution displays, and primitive sound effects, all in the comfort and
safety of your desktop or mobile web browser.
Over time, PCjs emulations have expanded to include selected IBM PC Compatibles
and more classic machines, such as Minicomputers, Programmable Calculators,
Terminals, and Arcade Games.
To learn more or contribute to these very modest preservation efforts, visit the PCjs
open-source project on GitHub.
PCjs Highlights
Explore a variety of old PC public domain software and shareware.
PC Disk Magazine
(1983)
PC Magazine Utilities
(1987)
PC-SIG Diskette Library
(1990)
Interact with a variety of computer hardware and software from the past. You can browse many more combinations, along with a small collection of related documentation, using the PCjs Explorer.
TI-57 Programmable Calculator
(1978)
Ohio Scientific Challenger 1P
(1978)
Space Invaders
(1978)
Microsoft Adventure
(1981)
DONKEY.BAS from PC DOS 1.00
(1981)
VisiCalc
(1981)
Multiplan 1.0
(1982)
Executive Suite
(1982)
PDP-11/70 with RT-11 4.0
(1982)
CP/M-86
(1983)
COMPAQ Portable with Monochrome Graphics
(1983)
Exploring the IBM Personal Computer
(1983)
Adventures in Math
(1983)
Lotus 1-2-3
(1983)
Norton Utilities 2.0
(1983)
Fantasy Land EGA Demo
(1984)
Microsoft Word 1.15
(1984)
Nine Princes in Amber
(1985)
Rogue
(1985)
Microsoft Windows 1.0
("Premiere Edition")
Microsoft Windows 1.1 on CGA
(1985)
Microsoft Windows 1.1 on EGA
(1985)
Balance of Power
(1985)
IBM OS/2 1.0
(1987)
VGA Black Book Tests
(by Michael Abrash)
Microsoft Windows/386 2.0
(1987)
Microsoft QuickPascal 1.00
(1989)
Microsoft Windows 3.0
(1990)
Life & Death II: The Brain
(1990)
The Oregon Trail
(1991)
Commander Keen
(1991)
Wolfenstein 3D
(1992)
Dune II
(1992)
Microsoft Windows 3.1
(1992)
Microsoft Windows 95
(1995)
Thanks for visiting!
–Jeff
[GitHub Source]