alpine-simh

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.

Part of the retro mini and mainframe series.

Usage

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.

Auto Update

To automatically update I recomend using watchtower.

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower

Running

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/

DEC

  • 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.