Introduction
The AltairZ80 simulator is part of the
SIMH family of
simulators. The version on this site includes some simplifications
and bug fixes not present on GitHub.
Unlike a real Altair 8800 it features several enhancements:
- Choice of processor (8080 CPU, Z80 CPU, 8086 CPU or Motorola 68000 CPU)
- Optional banked memory (16 banks with 64 Kbyte)
- MMU supporting ROM and memory mapped I/O
- Optional hard drive support for additional storage
capacity
- Networking support via TCP/IP for client/server
systems
- Support for multiple consoles
- Timer and keyboard generated interrupts
- Various devices for NorthStar, Vector Graphic and
CompuPro
- Ability to set the clock speed for "real-time" simulation
(useful for games)
Quick Start for Running CP/M
PC |
Download |
Download the
simulator with documentation
and CP/M 2.2. |
Execution |
Unpack the simulator to obtain altairz80.exe, the
disk image (cpm2.dsk) and the command file (cpm2). Put
all files into one folder. Start the simulator and type
the command "do cpm2" at the sim> command prompt and
CP/M is booted. |
|
macOS |
Download |
Download the
simulator with documentation and
CP/M 2.2. |
Execution |
Unpack the simulator to obtain AltairZ80.app, the
disk image (cpm2.dsk) and the command file (cpm2). Put
all files into one folder. Double click AltairZ80 to
start the simulator and type the command "do cpm2" at
the sim> command prompt and CP/M is booted.
Alternatively you can drag the file "cpm2" onto the
AltairZ80 icon (make sure that the path to cpm2 does
not contain space characters). |
|
Linux (Intel) |
Download |
Download the
simulator (64-bit)
with
documentation and the CP/M disks. Alternatively download the
32-bit simulator version
complete with documentation and the CP/M disks.
Successfully tested on
Ubuntu
22.04 (64-bit Desktop version).
|
Execution |
Start a terminal or the console application and
type "tar xzf altairz80l.tar.gz" and "./altairz80 cpm2"
to boot CP/M. |
|
Zaurus |
Download |
Download the
simulator with documentation
and the CP/M disks. |
Execution |
Start a terminal or the console application and
type "tar xzf altairz80.tar.gz" and "./altairz80 cpm2"
to boot CP/M. |
|