Operating systems › Digital Research CP/M
Digital Research CP/M
3 entries
Digital Research CP/M Online Emulator
Play Digital Research CP/M using JavaScript directly in your browser.
Controls
Boots the Digital Research CCP to the CP/M 2.2 A> prompt. Type CP/M commands directly: DIR lists the disk, TEST and 8080PRE run the bundled 8080 CPU diagnostics. Add ?debug, or open the debugger, to single-step the 8080, set breakpoints and inspect memory. Click the screen first so it captures the keyboard.
Boots the Amstrad PCW to the CP/M A> prompt. Type CP/M commands directly: DIR lists the disk, HELLO greets you, TEST and 8080PRE run the bundled CPU diagnostics. Open the debugger to single-step the Z80, read and write registers, set breakpoints and inspect memory. Click the screen first so it captures the keyboard; on mobile use the on-screen keyboard.
Configurations
| Configuration | Emulator | Machine | OS | Legal | |
|---|---|---|---|---|---|
| CP/M 2.2 console | cpm-z80 | Digital Research CP/M | grey | Open ⛶ | |
| Amstrad PCW CP/M | PCW Joyce | Amstrad PCW 8256 | Digital Research CP/M | grey | Open ⛶ |
Versions
Emulators
| Emulator | Type | License | Site |
|---|---|---|---|
| CP/M Box | online | Freeware | Website ↗ |
| Joyce | downloadable | GPL-2.0 | Website ↗ |
| PCE / PCE.js | both | GPL-2.0 | Website ↗ |
| PCW Joyce | online | MIT | Website ↗ |
| SDLTRS | downloadable | GPL-2.0 | Website ↗ |
| TRS32 | downloadable | Proprietary | Website ↗ |
| cpm-z80 | online | GPL-2.0 | Website ↗ |
| trs80gp | downloadable | Freeware | Website ↗ |
| xtrs | downloadable | BSD-2-Clause | Website ↗ |