HeadlinesBriefing favicon HeadlinesBriefing.com

S‑100 Virtual Workbench: A Digital Retro‑Machine for Classic CP/M

Hacker News •
×

The S‑100 Virtual Workbench lets developers run authentic 8‑bit hardware in the browser, exposing an Intel 8080 or Zilog Z80 CPU, RAM and ROM cards, and even legacy S‑100 peripherals like the Cromemco Dazzler and Processor Technology VDM‑1.

Built on a modular card library, the bench supports CP/M 2.2, MITS BASIC, and IMSAI 8080 images. Users load demos such as the 8 K Altair 8800 or 64 K CP/M 2.2, then step through bus traces, monitor memory, and interact with virtual serial consoles.

The tool includes a full‑featured S‑100 bus analyzer, allowing developers to watch address, data, and control signals in real time. By emulating hardware like the MITS 88‑2SIO and WD1793 floppy controller, the bench delivers a near‑exact reproduction of early microcomputer environments.

For hobbyists and educators, the Virtual Workbench offers a low‑cost, browser‑based platform to experiment with legacy code, debug boot loaders, and study CPU instruction sets without needing physical hardware.