Sign inSign up

rbanffy/altair-z3plus

By rbanffy

•Updated 4 months ago

Docker image for running an emulated Altair CP/M 3.0 + Z3PLUS computer.

Image
Languages & frameworks
Operating systems
Databases & storage
0

10K+

rbanffy/altair-z3plus repository overview

⁠altair-z3plus

Docker image for running an Altair Z-80 based computer with Z3PLUS on CP/M Plus

To start the service locally, run:

docker run -p 8823:8823 rbanffy/altair-z3plus

When the service comes up, it listens to port 8823. The emulated machine boots under CP/M Plus and the user needs to start Z3PLUS manually:


LDRBIOS3 v1.07 27-Jun-2010

CP/M V3.0 Loader V1.00 18-Jan-2002
Copyright (C) 1982, Digital Research

 BNKBIOS3 SPR  ED00  0A00
 BNKBIOS3 SPR  AD00  1300
 RESBDOS3 SPR  E700  0600
 BNKBDOS3 SPR  7F00  2E00
 
 57K TPA

BIOS3 Banked for SIMH Altair V-1.27, 4 HD, 02-May-2009

A>z3plus

                             ---  Z3PLUS  ---
                    The Z-System for CP/M PLUS (CP/M 3)
                  Vers. 1.02    (c) 1988 Bridger Mitchell
                     [ TPA: 0100 - CA05        50.50k ]



TCSELECT, Version 1.2

Selected Terminal is: VT100 DEC               

ZCPR3 TERMINAL DESCRIPTOR LOADED

A0:COMMANDS>

At this point, you are in the MP/M prompt. It shows the active drive (A), current user number (from 0 to 15) and the label of the disk.

⁠Contents of the Docker image

DriveContents
A:System disk + Z3PLUS
B:Second Z3PLUS disk
C:Sorcim's SuperCalc 2
D:Ashton and Tate's dBase II
E:MicroPro's WordStar Release 4
F:Microsoft's Multiplan 4
G:Miscellaneous games
H:Miscellaneous applications
I:First hard drive, empty
J:Second hard drive, empty

All files in the disk images are in user area 0.

⁠Creating empty disk images

In order to create an empty 8GB (the largest size supported under CP/M) hard disk image, use the dd utility:

dd if=/dev/zero bs=1024 count=8192 | tr '\000' '\345' > empty_hard_disk.dsk

To create an empty 8" floppy image, use:

dd if=/dev/zero bs=137 count=8128 | tr '\000' '\345' > empty_floppy.dsk

⁠Further Reading

The Z3PLUS user's guide is available from http://gaby.de/ftp/pub/cpm/z3plus.pdf⁠.

Information specific to the Altair Z80 emulator can be found at http://bitsavers.trailing-edge.com/simh.trailing-edge.com_201206/pdf/altairz80_doc.pdf⁠.

Tag summary

Content type

Image

Digest

sha256:4c773dbec…

Size

34.3 MB

Last updated

4 months ago

docker pull rbanffy/altair-z3plus