PLEASE NOTE THIS IS WORK IN PROGRESS. Suggestions and scripts for missing machines, disk or tape scripts are very welcome!
Use https://github.com/RattyDAVE/alpine-simh/issues to send feedback, issues, comments and general chat.
- https://hub.docker.com/r/rattydave/alpine-multics - Fully Running Multics mainframe time sharing operating system. (1965)
- https://hub.docker.com/r/rattydave/docker-ubuntu-hercules-tss - Fully running version 3.0 of IBM's Time Sharing System/370
- https://hub.docker.com/r/rattydave/docker-ubuntu-hercules-vm370 - vm370 Emulator with Robert O'Hara's Six Pack
- https://hub.docker.com/r/rattydave/docker-ubuntu-hercules-mvs - Fully running MVS 3.8j Tur(n)key 4- System. IBM Mainframe.
- https://hub.docker.com/r/rattydave/alpine-simh/ - AT&T, Data General, DEC PDPs and VAXen, Honeywell, HP and others. All with OSs.
- https://hub.docker.com/r/rattydave/cray1/ - Cray 1 Supercomputer
docker run \
--name mini \
-it \
-p 2323:2323 \
-p 2324:2324 \
-p 2325:2325 \
-p 2326:2326 \
rattydave/alpine-simh
simh built from the latest source.
- rattydave/alpine-simh:latest - built from OpenSIMH source with the scripts to install the machines too.
To automatically update I recomend using watchtower.
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower
To run the included machines change directory to the /machine directory and then change to the sub directory for the machine.
In there are the install and run scripts.
Example to INSTALL.
cd /machines/3b2
./install_3b2.sh
Example to RUN.
cd /machines/3b2
./run_3b2.sh
A README.md may also be included for information on how to use it.
Machine | Directory | OS | H/W Year | S/W Year | Fully Working | Notes |
---|---|---|---|---|---|---|
At&T 3b2 | 3b2 | Unix System V Release 3.2 | 1984 | 1988 | Y | |
Mits Altair 8080 | Altair | Various | 1975 | Various | Y | See Readme.Md |
Mits Altair Z80 | Altairz80 | Cp/M 3 (with Zork) | 1975 | 1983 | Y | See Readme.Md |
Bls B5500 | B5500 | 1964 | ||||
Cdc1700 | Cdc1700 | 1966 | Y | See Notes | ||
Dg Eclipse | Eclipse | Rdos 7.50 | 1974 | 1986 | Y | |
Dg Nova | Nova | Rdos 7.50 | 1969 | 1986 | Y | |
Ibm 1130 | Ibm1130 | 1965 | Y | |||
Honeywell 316 | H316 | 1969 | Y | See Readme.Md | ||
Hp2000 | Hp2100 | Time-Shared Basic Operating System | 1966 | 1975 | Y | |
Hp2000e | Hp2100 | Time-Shared Basic Operating System | 1966 | 1975 | Y | |
Hp2000f | Hp2100 | Time-Shared Basic Operating System | 1966 | 1975 | Y | |
Hp2100 | Hp2100 | Dos | 1966 | Y | ||
Hp2100 | Hp2100 | Dos-M | 1966 | Y | ||
Hp2100 | Hp2100 | Dos-Iii | 1966 | Y | ||
Hp2100 | Hp2100 | Mts | 1966 | Y | ||
Hp2100 | Hp2100 | Rte | 1966 | Y | ||
Hp2100 | Hp2100 | Rte-Ii | 1966 | Y | ||
Hp2100 | Hp2100 | Rte-6/Vm | 1966 | 1981 | Y | |
Hp3000 | Hp3000 | Mpe-V/R | 1972 | 1985? | Y | |
Dec Pdp1 | Pdp1 | Lisp | 1960 | N | See Lisp_Doc.Txt | |
Dec Pdp1 | Pdp1 | Ddt | 1960 | 1962 | N | See Ddt_Doc.Txt |
Dec Pdp4 | Pdp4 | Decsys | 1962 | Y | ||
Dec Pdp7 | Pdp7 | Sim8 | 1964 | Y | See Sim8_Doc.Txt | |
Dec Pdp8 | Pdp8 | Tss/8 | 1966 | Y | ||
Dec Pdp11 | Pdp11 | Caps11 | 1969 | Y | ||
Dec Pdp11 | Pdp11 | Rt-11sj V04.00c | 1969 | 1970 | Y | |
Dec Pdp11 | Pdp11 | Dos11 | 1969 | Y | ||
Dec Pdp11 | Pdp11 | Rsts/E V7 | 1969 | Y | ||
Dec Pdp11 | Pdp11 | Unix V5 | 1969 | Y | ||
Dec Pdp11 | Pdp11 | Unix V6 | 1969 | Y | ||
Dec Pdp11 | Pdp11 | Unix V7 | 1969 | Y | ||
Dec Pdp15 | Pdp15 | Focal15 | 1970 | Y | ||
Dec Pdp15 | Pdp15 | Ass | 1970 | Y | ||
Dec Pdp15 | Pdp15 | Dos15 | 1970 | Y | ||
Dec Pdp15 | Pdp15 | Xvm/Rsx | 1970 | Y | ||
Dec Microvax3900 | Microvax3900 | Openvms Vax 7.3 | 1989 | Y |
Machine | Directory | OS | H/W Year | S/W Year | Fully Working | Notes |
---|---|---|---|---|---|---|
Burroughs Large Systems | b5500 | 1964 | N | See http://sky-visions.com/burroughs/index.shtml Install working needs more work. | ||
Bolshaya Elektronno-Schetnaya Mashina ("Большая Электронно-Счётная Машина") | BESM6 | 1968 | N | Unable to find media. | ||
GRI Corporation | gri | N | Unable to find media. | |||
Hewlett-Packard hp3000 | 1974 | N | Unable to find media. | |||
IBM i1401 | 1959 | N | Unable to find media. | |||
IBM i1620 | 1959 | N | Unable to find media. | |||
IBM i701 | 1952 | N | Unable to find media. | |||
IBM i7010 | 1962 | N | Unable to find media. | |||
IBM i704 | 1954 | N | Unable to find media. | |||
IBM i7070 | 1958 | N | Unable to find media. | |||
IBM i7080 | 1961 | N | Unable to find media. | |||
IBM i7090 | 1959 | N | Unable to find media. | |||
IBM i7094 | 1962 | N | Unable to find media. | |||
IBM 1130 | 1965 | N | Unable to find media. | |||
IBM s3 | 1969 | N | Unable to find media. | |||
Interdata, Inc. id16 | Before 1974 | N | Unable to find media. | |||
Interdata, Inc. id32 | 1974 | N | Unable to find media. | |||
Intel Systems imds-225 | N | Unable to find media. | ||||
Intel Systems isys8010 | N | Unable to find media. | ||||
Intel Systems isys8020 | N | Unable to find media. | ||||
Intel Systems isys8024 | N | Unable to find media. | ||||
Intel Systems isys8030 | N | Unable to find media. | ||||
Royal-McBee | lgp | 1956 | N | http://obsolescenceguaranteed.blogspot.co.uk/2016/06/using-simh-lgp-30-emulator.html Need tapes get from here. ftp://ftp.informatik.uni-stuttgart.de/pub/cm/lgp30/ | ||
Dec Pdp9 | Pdp9 | 1966 | N | Unable to find media. | ||
Dec Pdp10 | Pdp10 | 1966 | N | Media in http://pdp-10.trailing-edge.com/ | ||
Dec rtvax1000 | rtvax1000 | N | Unable to find media. | |||
Dec vax730 | vax730 | 1982 | N | Unable to find media. | ||
Dec vax750 | vax750 | 1980 | N | Unable to find media. | ||
Dec vax780 | vax780 | 1977 | N | Unable to find media. | ||
Dec vax8600 | vax8600 | 1984 | N | Unable to find media. | ||
Dec microvax1 | microvax1 | 1983 | N | Unable to find media. | ||
Dec microvax2 | microvax2 | 1985 | N | Unable to find media. | ||
Dec microvax3900 | microvax3900 | 1989 | N | Unable to find media. | ||
Scelbi Computer Consulting | scelbi | 1973 | N | Unable to find media. | ||
Scientific Data Systems | 1964 | N | Tapes at http://www.bitsavers.org/bits/SDS/9xx/ | |||
Manchester University SSEM | ssem | 1948 | N | Unable to find media. | ||
Southwest Technical Products Corporation swtp6800mp-a | swtp6800mp-a | 1976 | N | Unable to find media. | ||
Southwest Technical Products Corporation swtp6800mp-a2 | swtp6800mp-a2 | 1976 | N | Unable to find media. | ||
MIT Lincoln Laboratory | tx-0 | 1956 | N | Code at http://www.bitsavers.org/bits/MIT/tx-0/ |
-
ESI-X for the PDP-8 (courtesy of the author, David J Waks).
- NOT INSTALLED Commented out in install_pdp8.sh
-
FOCAL69 for the PDP-8 (courtesy of Digital Equipment Corporation).
- NOT INSTALLED Commented out in install_pdp8.sh
-
OS/8 for the PDP-8 (under license provided by Digital Equipment Corporation).
- NOT INSTALLED Commented out in install_pdp8.sh
-
4k Disk Monitor System for the PDP-8 (courtesy of Digital Equipment Corporation).
- NOT INSTALLED Commented out in install_pdp8.sh
-
CAPS-8 cassette operating system for the PDP-8 (courtesy of Digital Equipment Corporation, prepared by David Gesswein).
- NOT INSTALLED Commented out in install_pdp8.sh
- CAPS-11 BASIC interactive BASIC operating environment for a PDP-11 with casette storage (courtesy of Digital Equipment Corporation, prepared by Malcolm Macleod and Lou Ernst)
- Installed in BASIC_CAPS-11_distribution WORKING
- XVM/DOS for the PDP-15 (courtesy of Digital Equipment Corporation). Not installed.
- NetBSD 7.1.1 http://www.netbsd.org/ WORKING