PCjs Machines
🖥️ PCjs Machines
Welcome to the digital sanctuary of PCjs Machines, the premier destination for experiencing the original IBM PC emulator directly within your web browser.
Welcome to PCjs This project leverages
JavaScriptto recreate a curated selection of the hardware and software that defined the 1970s and 1980s. It invites users to rediscover the charm ofblazing fast modern speedssluggish CPUs, low-fidelity displays, and the quaint, primitive audio effects of the era—all from the safety of a modern mobile or desktop browser.
🛠️ Technical Overview & Scope
While it began with the IBM PC, the project has grown significantly. The emulation now encompasses a wide array of vintage computing:
- IBM PC Compatibles (Selected models)
- Minicomputers
- Programmable Calculators
- Terminals
- Arcade Games
How it Works
The architecture of PCjs can be visualized as follows:
For those interested in the technical implementation or wishing to support these preservation efforts, the project is hosted as an open-source repository on GitHub.
🌟 PCjs Highlights
Users can dive into a treasure trove of shareware and public domain software.
Featured Disk Collections:
- PC Disk Magazine (1983)
- PC Magazine Utilities (1987)
- PC-SIG Diskette Library (1990)
To discover further hardware/software pairings and access archival documentation, you can utilize the PCjs Explorer.
📚 The Software & Hardware Catalog
The following table outlines the diverse range of machines and programs available for interaction. Note that these systems operated at modest specifications, such as a resolution of or clock speeds around .
| Year | Software / Hardware | Category/Note |
|---|---|---|
| 1978 | TI-57 / Ohio Scientific Challenger 1P | Programmable Calculators |
| 1978 | Space Invaders | Arcade |
| 1981 | Microsoft Adventure / DONKEY.BAS | Early Gaming / PC DOS 1.00 |
| 1981 | VisiCalc | Spreadsheet |
| 1982 | Multiplan 1.0 / Executive Suite | Productivity |
| 1982 | PDP-11/70 (RT-11 4.0) | Minicomputer |
| 1983 | CP/M-86 / COMPAQ Portable | OS / Hardware |
| 1983 | Zork I / Adventures in Math | Gaming / Education |
| 1983 | Lotus 1-2-3 / Norton Utilities 2.0 | Business Tools |
| 1984 | Fantasy Land EGA Demo / MS Word 1.15 | Graphics / Word Processing |
| 1985 | Nine Princes in Amber / Rogue | RPGs |
| 1985 | Windows 1.0 (Premiere) / 1.1 (CGA & EGA) | Operating Systems |
| 1985 | Balance of Power | Strategy |
| 1987 | IBM OS/2 1.0 / Windows/386 2.0 | Operating Systems |
| 1987 | VGA Black Book Tests | Michael Abrash |
| 1989 | Microsoft QuickPascal 1.00 | Programming |
| 1990 | Windows 3.0 / Life Death II: The Brain | OS / Gaming |
| 1991 | The Oregon Trail / Commander Keen | Gaming |
| 1992 | Wolfenstein 3D / Dune II | Gaming |
| 1992 | Microsoft Windows 3.1 | Operating System |
| 1995 | Microsoft Windows 95 | Operating System |
🚀 Getting Started
If you are new to the site, here is a suggested checklist for your exploration:
- Boot up a 1980s spreadsheet like VisiCalc.
- Experience the early GUI of Windows 1.0.
- Play a round of The Oregon Trail.
- Explore the PDP-11/70 minicomputer.
To simulate the feeling of an old boot sequence, imagine the following occurring in your console:
ROM BIOS v1.0
CPU: 8088 @ 4.77MHz
Memory Test: 640KB OK
Booting from Drive A...
Loading DOS...
C:\> _
Thank you for visiting the PCjs Machines archive!