diff --git a/docs/1970s/1971/hp2100mts/hp2100mts.webp b/docs/1970s/1971/hp2100mts/hp2100mts.webp new file mode 100644 index 0000000..a8440fb Binary files /dev/null and b/docs/1970s/1971/hp2100mts/hp2100mts.webp differ diff --git a/docs/1970s/1971/hp2100mts/index.md b/docs/1970s/1971/hp2100mts/index.md new file mode 100644 index 0000000..eff610f --- /dev/null +++ b/docs/1970s/1971/hp2100mts/index.md @@ -0,0 +1,37 @@ +--- +keywords: ["HP 2100", "HP 2100 MTS", "HP", 1970s, 1971] +image: ./hp2100mts.webp +description: "! HP 2100 MTS, as the name suggests, was an operating system for the HP 2100 computer." +sidebar_position: 3 +--- + +# ! HP 2100 MTS + +import DocCardList from '@theme/DocCardList'; + +![! HP 2100 MTS](./hp2100mts.webp) + +! HP 2100 MTS, as the name suggests, was an operating system for the HP 2100 computer. We can run using the SIMH emulator. + + + +## Manuals + +There is no specific documentation available for ! HP 2100 MTS. The Bitsavers folder for ! HP 2100 MTS is empty: + +- [! HP 2100 MTS Bitsavers folder](http://www.bitsavers.org/pdf/hp/21xx/mts/) + +You may be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 MTS was supposed to run. You can download them from Bitsavers: + +- [HP 2100 Manuals](http://www.bitsavers.org/pdf/hp/21xx/) + +## Related Pages + +- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1971/hp2100mts/) +- [HP 2100 Wikipedia page](https://en.wikipedia.org/wiki/HP_2100) +- [Third Party HP2100 Archive (via Wayback Machine)](https://web.archive.org/web/20160430080039/http://oscar.taurus.com/~jeff/2100/index.html) + +## Credits + +- The manuals were taken from [Bitsavers](http://bitsavers.org). + diff --git a/docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-1.webp b/docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-1.webp new file mode 100644 index 0000000..6d5de14 Binary files /dev/null and b/docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-1.webp differ diff --git a/docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-2.webp b/docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-2.webp new file mode 100644 index 0000000..c67e77d Binary files /dev/null and b/docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-2.webp differ diff --git a/docs/1970s/1971/hp2100mts/simh/index.md b/docs/1970s/1971/hp2100mts/simh/index.md new file mode 100644 index 0000000..1f5da3d --- /dev/null +++ b/docs/1970s/1971/hp2100mts/simh/index.md @@ -0,0 +1,109 @@ +--- +keywords: ["SIMH", "HP 2100", "HP 2100 MTS", "HP", 1970s, 1971] +image: ./HP-2100-MTS-2.webp +description: 'We can run ! HP 2100 MTS on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 MTS kit. You can download the kit needed to run ! HP 2100 MTS on the SIMH HP 2100 emulator from the "SIMH Legacy" website:' +sidebar_position: 1 +sidebar_label: "! HP 2100 MTS on SIMH" +--- + +# How to install ! HP 2100 MTS on SIMH? + +![SIMH HP 2100 emulator with ! HP 2100 MTS](./HP-2100-MTS-2.webp) + +We can run [! HP 2100 MTS](/1970s/1971/hp2100mts) on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 MTS kit. + +## Downloads + +You can download the kit needed to run ! HP 2100 MTS on the SIMH HP 2100 emulator from the ["SIMH Legacy" website](http://simh.trailing-edge.com/): + +- [! HP 2100 MTS kit](http://simh.trailing-edge.com/kits/MTS.zip) + +## Using ! HP 2100 MTS + +:::tip + +If you have not already installed SIMH HP 2100 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-hp2100/) on Linux and Windows. + +::: + +Extract the kit you downloaded. Inside you will find several files. Create a folder somewhere to store the files for this VM and move the file named `MTS.tape` into it. Open the `mtgen` folder inside the extrcted folder and move the file called `conf_bootstrap.abs` to the VM folder. + +Now we will create a config file for our VM. Create a text file called `hp2100.ini` with the following content in the VM folder: + +```ini +set cpu 2116 +set cpu 16k +set cpu eau +set dpd dis +set drd dis +set msd dis +set mtd dis +set lps dis +set ptr sc=21 +set ptp sc=22 +set tty sc=14 +set tty autolf +set lpt sc=16 +set msd sc=26 +set msd ena +set clk sc=13 +att -n lpt lpt.txt +att msc MTS.tape +att ptr conf_bootstrap.abs +d s 0 +boot ptr +d s 100000 +go 100 until "*SET ALL SWITCH REGISTER BITS TO ZERO(0)." +d s 0 +go +``` + +![hp2100.ini](./HP-2100-MTS-1.webp) + +Now open a terminal and move to the VM folder. Run the following command to start the emulator: + +```bash +hp2100 +``` + +![hp2100](./HP-2100-MTS-2.webp) + +That's it! We used ! HP 2100 MTS. We can create a shell script to make it easy to launch the VM. + +### Linux + +Create a file called `HP-2100-MTS.sh` with the following content: + +```bash +hp2100 +``` + +Now make the file executable: + +```bash +chmod +x HP-2100-MTS.sh +``` + +Now you can start the VM using the shell script. For example, on KDE you can right-click the file and choose `Run in Konsole` or on GNOME, where you can right-click the file and choose `Run as executable`. The VM will start. + +See the [manuals section](/1970s/1971/hp2100mts/#manuals) on the [main ! HP 2100 MTS page](/1970s/1971/hp2100mts/) to learn how to use it. + +### Windows + +Create a file called `HP-2100-MTS.bat` with the following content: + +```bash +hp2100 +``` + +Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1971/hp2100mts/#manuals) on the [main ! HP 2100 MTS page](/1970s/1971/hp2100mts/) to learn how to use it. + +## Credits + +- The disk image and other files used above are from a kit available on [SimH "Classic" website](http://simh.trailing-edge.com/). + +## Video tutorial + +Do you want to follow the tutorial by watching a video? We will post a video on our [YouTube channel](https://www.youtube.com/@virtua1hub) soon. + +Archives of this tutorial are available on [Wayback Machine](https://web.archive.org/web/*/https://virtualhub.eu.org/1970s/1971/hp2100mts/simh/). diff --git a/docs/1970s/1971/index.md b/docs/1970s/1971/index.md index 1132c7a..be9018f 100644 --- a/docs/1970s/1971/index.md +++ b/docs/1970s/1971/index.md @@ -1,7 +1,7 @@ --- keywords: [1970s, 1971] image: ./1971.webp -description: "There were two operating system of our interest which were released in the year 1971. They were:" +description: "There were three operating system of our interest which were released in the year 1971. They were:" sidebar_position: 3 --- @@ -11,6 +11,6 @@ import DocCardList from '@theme/DocCardList'; ![! Unix v1 from 1971](./1971.webp) -There were two operating system of our interest which were released in the year 1971. They were: +There were three operating system of our interest which were released in the year 1971. They were: diff --git a/docs/start-here/others/1970s.md b/docs/start-here/others/1970s.md index c414b87..00362f2 100644 --- a/docs/start-here/others/1970s.md +++ b/docs/start-here/others/1970s.md @@ -11,3 +11,5 @@ Operating Systems released in the 1970s, which do not fit in other categories. - [Alto OS](/1970s/1973/alto-os/) - [! HP 2100 DOS-M](/1970s/1970/hp2100dos-m/) +- [! HP 2100 MTS](/1970s/1971/hp2100mts/) +