A containerized pdp-8 simulator running OS/8
10K+
To create a container using an internal volume:
docker run -it -P -e SIMH_USE_CONTAINER=yes jguillaumes/simh-os8
To use your own directory to store the OS/8 images (recommended):
docker run -it -P -v <your_directory>:/machines jguillaumes/simh-os8
To use an already created container:
docker start <container_id_or_name> && docker attach <container_id_or_name>
Remember OS/8 is quite a primitive operating system! It has no communications (although there was a DECNET implementation back in the day...), and the CLI is based on the one of the mainframe operating system TOPS-10. This CLI was the inspiration for Gary Kildall's CP/M and after that, MS-DOS. This how a directory listing looks on OS/8:
.
.DIR
INIT .CM 1 VECMUL.FT 1 VECSUB.RL 2
ORBITS.LD 9 VECMUL.LS 1 ORBITS.FT 6
BASIC .WS 2 VECMUL.RL 2 ORBITS.LS 7
QEQU .BA 2 VECINV.FT 1 ORBITS.RL 5
GRAVF .FT 2 VECINV.LS 1 ORBITS.MP 2
MODUL .FT 1 VECINV.RL 2 GRAVF .LS 2
MODUL .LS 1 VECSUB.FT 1 GRAVF .RL 3
MODUL .RL 2 VECSUB.LS 1
23 FILES IN 57 BLOCKS - 3135 FREE BLOCKS
.BASIC
NEW OR OLD--NEW
FILE NAME--TEST
READY
100 PRINT "HELLO WORLD"
110 END
RUN
TEST BA 5A
HELLO WORLD
READY
.RUN FOCAL:PFOCAL
DO YOU WANT THE STANDARD FEATURES OF PS/8 FOCAL, 1971?
PROCEED.
*
Content type
Image
Digest
Size
124.1 MB
Last updated
over 4 years ago
docker pull jguillaumes/simh-os8