๐Ÿ“ CP/M 2.2 EMULATOR

A real Intel 8080 CPU emulator with BIOS, BDOS, and disk controller emulation. Upload a CP/M disk image to boot.

Quick Start:

  1. Upload a CP/M .BIN disk image (256,256 bytes for standard 8" SSSD)
  2. Click the power switch or press โ–ถ to boot
  3. Type commands at the A> prompt (DIR, TYPE, etc.)
  4. Use the inspector panel to watch CPU registers and memory

Supported Formats:

  • .BIN / .IMG โ€” Raw disk images (256K standard)
  • .IMD โ€” ImageDisk format (auto-parsed)

Search for "CP/M 2.2 disk images" online to find bootable images. Many abandonware archives carry them.

๐Ÿงฉ Run a REAL CCP (DR.BIN):

Click "๐Ÿงฉ CCP" to upload a genuine CP/M 2.2 system binary (CCP+BDOS+BIOS, e.g. DR.BIN or cpm22.bin). The emulator loads it verbatim (CCP@0xE400, BDOS@0xEC00, BIOS@0xFA00) and executes the actual 8080 code โ€” no fake CCP. Your keystrokes route through the real CONIN/CONOUT primitives.

๐Ÿ“

CP/M 2.2 โ€” Intel 8080 Emulator

Cycle-accurate ยท Real BIOS ยท Real BDOS ยท Real Boot

OFF
A0x----
B0x----
C0x----
D0x----
E0x----
H0x----
L0x----
SP0x----
PC0x----
FLAGS
SZACPCY
CURRENT INSTRUCTION
PC=0x0000: N/A
Cycles: 0Instr: 0
๐Ÿ’พ A:
|
๐Ÿ’พ B:
|
๐Ÿงฉ CCP
||
Speed:~2MHz
|
CP/M is a trademark of Digital Research, Inc. This is an educational emulator.Remix on Berrry