Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rattydave/alpine-simh
https://github.com/rattydave/alpine-simh
Last synced: about 6 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/rattydave/alpine-simh
- Owner: RattyDAVE
- Created: 2018-01-06T09:09:11.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-24T07:34:55.000Z (9 months ago)
- Last Synced: 2024-05-01T13:55:01.389Z (7 months ago)
- Language: Shell
- Size: 269 KB
- Stars: 14
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# 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.
* 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# 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](https://en.wikipedia.org/wiki/3B_series_computers) |3b2 |Unix System V Release 3.2 |1984 |1988|Y|
[Mits Altair 8080](https://en.wikipedia.org/wiki/Altair_8800) |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](https://en.wikipedia.org/wiki/Burroughs_large_systems) |B5500 | |1964 |||
[Cdc1700](Https://En.Wikipedia.Org/wiki/CDC_1700) |Cdc1700 | |1966 ||Y|See [Notes](https://raw.githubusercontent.com/simh/simh/master/CDC1700/CDC1700-MSOS.txt)
[Dg Eclipse](Https://En.Wikipedia.Org/wiki/Data_General_Eclipse) |Eclipse |Rdos 7.50 |1974 |1986|Y|
[Dg Nova](Https://En.Wikipedia.Org/wiki/Data_General_Nova) |Nova |Rdos 7.50 |1969 |1986|Y|
Ibm 1130 |Ibm1130 | |1965 ||Y|
[Honeywell 316](Https://En.Wikipedia.Org/wiki/Honeywell_316) |H316 | |1969 ||Y|See Readme.Md
[Hp2000](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Time-Shared Basic Operating System|1966 |1975|Y|
[Hp2000e](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Time-Shared Basic Operating System|1966 |1975|Y|
[Hp2000f](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Time-Shared Basic Operating System|1966 |1975|Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Dos |1966 ||Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Dos-M |1966 ||Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Dos-Iii |1966 ||Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Mts |1966 ||Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Rte |1966 ||Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Rte-Ii |1966 ||Y|
[Hp2100](Https://En.Wikipedia.Org/wiki/Hp_2100) |Hp2100 |Rte-6/Vm |1966 |1981|Y|
[Hp3000](Https://En.Wikipedia.Org/wiki/Hp_2000) |Hp3000 |Mpe-V/R |1972 |1985?|Y|
[Dec Pdp1](Https://En.Wikipedia.Org/wiki/PDP-1) |Pdp1 |Lisp |1960 ||N|See Lisp_Doc.Txt
[Dec Pdp1](Https://En.Wikipedia.Org/wiki/PDP-1) |Pdp1 |Ddt |1960 |1962|N|See Ddt_Doc.Txt
[Dec Pdp4](Https://En.Wikipedia.Org/wiki/PDP-4) |Pdp4 |Decsys |1962 ||Y|
[Dec Pdp7](Https://En.Wikipedia.Org/wiki/PDP-7) |Pdp7 |Sim8 |1964 ||Y|See Sim8_Doc.Txt
[Dec Pdp8](Https://En.Wikipedia.Org/wiki/PDP-8) |Pdp8 |Tss/8 |1966 ||Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Caps11 |1969 ||Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Rt-11sj V04.00c |1969 |1970|Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Dos11 |1969 ||Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Rsts/E V7 |1969 ||Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Unix V5 |1969 ||Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Unix V6 |1969 ||Y|
[Dec Pdp11](Https://En.Wikipedia.Org/wiki/PDP-11) |Pdp11 |Unix V7 |1969 ||Y|
[Dec Pdp15](Https://En.Wikipedia.Org/wiki/PDP-15) |Pdp15 |Focal15 |1970 ||Y|
[Dec Pdp15](Https://En.Wikipedia.Org/wiki/PDP-15) |Pdp15 |Ass |1970 ||Y|
[Dec Pdp15](Https://En.Wikipedia.Org/wiki/PDP-15) |Pdp15 |Dos15 |1970 ||Y|
[Dec Pdp15](Https://En.Wikipedia.Org/wiki/PDP-15) |Pdp15 |Xvm/Rsx |1970 ||Y|
[Dec Microvax3900](Https://En.Wikipedia.Org/wiki/Vax) |Microvax3900|Openvms Vax 7.3 |1989 ||Y|Machine |Directory |OS |H/W Year|S/W Year|Fully Working|Notes
--- | --- | --- | --- | --- |--- | ---
[Burroughs Large Systems](https://en.wikipedia.org/wiki/Burroughs_large_systems) | b5500 | | 1964 | | N | See http://sky-visions.com/burroughs/index.shtml Install working needs more work.
[Bolshaya Elektronno-Schetnaya Mashina ("Большая Электронно-Счётная Машина")](https://en.wikipedia.org/wiki/BESM-6) | BESM6 | | 1968 | | N | Unable to find media.
GRI Corporation | gri | | | | N | Unable to find media.
[Hewlett-Packard hp3000](https://en.wikipedia.org/wiki/HP_3000) | | | 1974 | | N | Unable to find media.
[IBM i1401](https://en.wikipedia.org/wiki/IBM_1401) | | | 1959 | | N | Unable to find media.
[IBM i1620](https://en.wikipedia.org/wiki/IBM_1620) | | | 1959 | | N | Unable to find media.
[IBM i701](https://en.wikipedia.org/wiki/IBM_701) | | | 1952 | | N | Unable to find media.
[IBM i7010](https://en.wikipedia.org/wiki/IBM_700/7000_series#1400_series_architecture_(7010)) | | | 1962 | | N | Unable to find media.
[IBM i704](https://en.wikipedia.org/wiki/IBM_704) | | | 1954 | | N | Unable to find media.
[IBM i7070](https://en.wikipedia.org/wiki/IBM_7070) | | | 1958 | | N | Unable to find media.
[IBM i7080](https://en.wikipedia.org/wiki/IBM_7080) | | | 1961 | | N | Unable to find media.
[IBM i7090](https://en.wikipedia.org/wiki/IBM_7090) | | | 1959 | | N | Unable to find media.
[IBM i7094](https://en.wikipedia.org/wiki/IBM_7090#IBM_7094) | | | 1962 | | N | Unable to find media.
[IBM 1130](https://en.wikipedia.org/wiki/IBM_1130) | | | 1965 | | N | Unable to find media.
[IBM s3](https://en.wikipedia.org/wiki/IBM_System/3) | | | 1969 | | N | Unable to find media.
[Interdata, Inc. id16](https://en.wikipedia.org/wiki/Interdata) | | | Before 1974 | | N | Unable to find media.
[Interdata, Inc. id32](https://en.wikipedia.org/wiki/Interdata_7/32_and_8/32) | | | 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](https://en.wikipedia.org/wiki/LGP-30) | 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](Https://en.wikipedia.org/wiki/PDP-9) |Pdp9 | | 1966 | |N| Unable to find media.
[Dec Pdp10](Https://en.wikipedia.org/wiki/PDP-10) |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](http://history-computer.com/ModernComputer/Personal/Scelbi.html) |scelbi | | 1973 | |N| Unable to find media.
[Scientific Data Systems](https://en.wikipedia.org/wiki/SDS_930) | | | 1964 | |N| Tapes at http://www.bitsavers.org/bits/SDS/9xx/
[Manchester University SSEM](https://en.wikipedia.org/wiki/Manchester_Small-Scale_Experimental_Machine) | ssem | | 1948 | |N| Unable to find media.
[Southwest Technical Products Corporation swtp6800mp-a](http://www.swtpc.com/mholley/swtpc_6800.htm) | swtp6800mp-a | | 1976 | |N| Unable to find media.
[Southwest Technical Products Corporation swtp6800mp-a2](http://www.swtpc.com/mholley/swtpc_6800.htm) | swtp6800mp-a2 | | 1976 | |N| Unable to find media.
[MIT Lincoln Laboratory](https://en.wikipedia.org/wiki/TX-0) | tx-0 | | 1956 | |N| Code at http://www.bitsavers.org/bits/MIT/tx-0/## DEC
### pdp8 https://en.wikipedia.org/wiki/PDP-8
* 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### pdp11 https://en.wikipedia.org/wiki/PDP-11
* 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**### pdp15 https://en.wikipedia.org/wiki/PDP-15
* XVM/DOS for the PDP-15 (courtesy of Digital Equipment Corporation).
Not installed.### vax https://en.wikipedia.org/wiki/VAX
* NetBSD 7.1.1 http://www.netbsd.org/ **WORKING**