Compare commits
66 Commits
6f1e027752
...
main
Author | SHA1 | Date | |
---|---|---|---|
b7d9185e7c | |||
afc93c398f | |||
77fd5c3a4d | |||
d8ea685fc9 | |||
504fef3000 | |||
d0808d9193 | |||
984486b512 | |||
9f5fa13b41 | |||
0dd9264e3b | |||
3784ce8e78 | |||
ee58c3bd11 | |||
52bd59acbe | |||
0a04e6fc4d | |||
0aa2a82daf | |||
bfd46e6876 | |||
54cf9b3a30 | |||
14623ed87e | |||
a94ed5b059 | |||
232457962a | |||
3ad141e259 | |||
368cfe7791 | |||
4e82953bdd | |||
213f9c8ea0 | |||
6dd3c3ea6e | |||
65cf76f663 | |||
cde89cc0b8 | |||
84aace7742 | |||
523308d64b | |||
e18f7b1a7c | |||
b4f299ec8b | |||
d18b942510 | |||
108e5cd369 | |||
9fd3e0271a | |||
62eb9e8e26 | |||
839d9b6315 | |||
dabd415bdb | |||
0304c4695d | |||
0757256948 | |||
7b23126e31 | |||
de7b1f5ba0 | |||
700071fe49 | |||
22c030891a | |||
843b8d9faf | |||
bc0eda2e35 | |||
4fb1560da6 | |||
373e7ca1c9 | |||
e1490b5910 | |||
16abddc51a | |||
ef025db345 | |||
c2fbbe397d | |||
501643b84b | |||
4b776f848a | |||
aa8ed3454f | |||
f2199f3c02 | |||
f605068760 | |||
af43ce176a | |||
d9f0b74086 | |||
1ffec27891 | |||
4ffbda91e6 | |||
a25b066bc0 | |||
7efc49f6a9 | |||
2713941091 | |||
ccb4f747b7 | |||
87d04e8092 | |||
327f9101f6 | |||
74ef192c11 |
@ -3,3 +3,7 @@ legacyinstaller:
|
|||||||
title: Founder of VirtualHub
|
title: Founder of VirtualHub
|
||||||
url: https://github.com/pulkitkrishna00
|
url: https://github.com/pulkitkrishna00
|
||||||
image_url: /img/logo.webp
|
image_url: /img/logo.webp
|
||||||
|
page: true
|
||||||
|
socials:
|
||||||
|
x: virtua1hub
|
||||||
|
github: InstallerLegacy
|
@ -54,7 +54,11 @@ Type `S:` and press enter. It will list all the files available on the disk.
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! 4K DMS. We can create a shell script to make it easy to launch the VM. Create a file called `4K-DMS.sh` with the following content:
|
That's it! We used ! 4K DMS. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `4K-DMS.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -73,13 +77,13 @@ See the [manuals section](/1960s/1965/4kdms/#manuals) on the [main ! 4K DMS page
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `4K-DMS.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp8
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1960s/1965/4kdms/#manuals) on the [main ! 4K DMS page](/1960s/1965/4kdms/) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP8.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp8#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `4K-DMS.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -55,7 +55,11 @@ Type `S,L,W` followed by `!`. It will list all the files available on the disk.
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! DECSys-7. We can create a shell script to make it easy to launch the VM. Create a file called `DECSys-7.sh` with the following content:
|
That's it! We used ! DECSys-7. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `DECSys-7.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -74,13 +78,13 @@ See the [manuals section](/1960s/1965/decsys/#manuals) on the [main ! DECSys-7 p
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `DECSys-7.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp7
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1960s/1965/decsys/#manuals) on the [main ! DECSys-7 page](/1960s/1965/decsys) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP7.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp7#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `DECSys-7.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -65,7 +65,11 @@ Type `R CAT` and press enter. It will list all the files available on the disk.
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! TSS/8. We can create a shell script to make it easy to launch the VM. Create a file called `TSS8.sh` with the following content:
|
That's it! We used ! TSS/8. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `TSS8.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -84,13 +88,13 @@ See the [manuals section](/1960s/1968/tss8/#manuals) on the [main ! TSS/8 page](
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `TSS8.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp8
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1960s/1968/tss8/#manuals) on the [main ! TSS/8 page](/1960s/1968/tss8/) and [this website](https://raymii.org/s/articles/Running_TSS_8_on_the_DEC_PiDP-8_i_and_SIMH.html) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP8.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp8#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `TSS8.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -75,7 +75,11 @@ After the emulator starts, type `:LIST,X,1` and press enter. It will list all th
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! HP 2100 DOS. We can create a shell script to make it easy to launch the VM. Create a file called `HP-2100-DOS.sh` with the following content:
|
That's it! We used ! HP 2100 DOS. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `HP-2100-DOS.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -94,13 +98,13 @@ See the [manuals section](/1960s/1969/hp2100dos/#manuals) on the [main ! HP 2100
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `HP-2100-DOS.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1960s/1969/hp2100dos/#manuals) on the [main ! HP 2100 DOS page](/1960s/1969/hp2100dos/) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `hp2100.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-hp2100#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `HP-2100-DOS.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -51,9 +51,13 @@ pdp15
|
|||||||
|
|
||||||
After the emulator starts, you can enter `D` to see the list of files:
|
After the emulator starts, you can enter `D` to see the list of files:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! ADSS-15. We can create a shell script to make it easy to launch the VM. Create a file called `adss-15.sh` with the following content:
|
That's it! We used ! ADSS-15. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `adss-15.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -72,13 +76,13 @@ See the [manuals section](/1970s/1970/adss-15/#manuals) on the [main ! ADSS-15 p
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `adss-15.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp15
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/adss-15/#manuals) on the [main ! ADSS-15 page](/1970s/1970/adss-15) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP15.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp15#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `adss-15.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -94,7 +94,11 @@ After the emulator starts, you can type `dir` followed by enter. It will list al
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! CAPS-11. We can create a shell script to make it easy to launch the VM. Create a file called `caps-11.sh` with the following content:
|
That's it! We used ! CAPS-11. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `caps-11.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -113,13 +117,13 @@ See the [manuals section](/1970s/1970/caps-11/#manuals) on the [main ! CAPS-11 p
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `caps-11.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/caps-11/#manuals) on the [main ! CAPS-11 page](/1970s/1970/caps-11) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP11.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp11#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `caps-11.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -190,7 +190,11 @@ The prompt will change to `#`. Type `/DI` to see a list of files in the `1,1` ac
|
|||||||
|
|
||||||
To exit `PIP`, you can press `Ctrl` + `C`. After the prompt turns to `.`, type `KI` and press enter. To quit the emulation, press `Ctrl` + `e` and then enter `exit`.
|
To exit `PIP`, you can press `Ctrl` + `C`. After the prompt turns to `.`, type `KI` and press enter. To quit the emulation, press `Ctrl` + `e` and then enter `exit`.
|
||||||
|
|
||||||
That's it! We used ! DOS-11. We can create a shell script to make it easy to launch the VM. Create a file called `dos-11.sh` with the following content:
|
That's it! We used ! DOS-11. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `dos-11.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -207,15 +211,15 @@ Now you can start the VM using the shell script. For example, on KDE you can rig
|
|||||||
|
|
||||||
See the [manuals section](/1970s/1970/dos-11/#manuals) on the [main ! DOS-11 page](/1970s/1970/dos-11) to learn how to use it.
|
See the [manuals section](/1970s/1970/dos-11/#manuals) on the [main ! DOS-11 page](/1970s/1970/dos-11) to learn how to use it.
|
||||||
|
|
||||||
## Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `dos-11.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/dos-11/#manuals) on the [main ! DOS-11 page](/1970s/1970/dos-11) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP11.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp11#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `dos-11.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -58,7 +58,11 @@ You can run `I` to see a list of commands you can run:
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! DOS-15. We can create a shell script to make it easy to launch the VM. Create a file called `dos-15.sh` with the following content:
|
That's it! We used ! DOS-15. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `dos-15.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -77,13 +81,13 @@ See the [manuals section](/1970s/1970/dos-15/#manuals) on the [main ! DOS-15 pag
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `dos-15.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp15
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/dos-15/#manuals) on the [main ! DOS-15 page](/1970s/1970/dos-15) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP15.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp15#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `dos-15.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -19,6 +19,7 @@ import DocCardList from '@theme/DocCardList';
|
|||||||
|
|
||||||
You can download the ! HP 2100 DOS-M manual from here:
|
You can download the ! HP 2100 DOS-M manual from here:
|
||||||
|
|
||||||
|
- [! HP 2100 DOS-M Manual](https://github.com/rsanchovilla/SimH_cpanel/raw/master/Manual/HP2100/DOS-M/MovingHead_DiscOperatingSystem_02116-91779_244pages_Mar71.pdf)
|
||||||
- [! System Analyst DOS-M Course manual](http://www.bitsavers.org/pdf/hp/21xx/dosm/DOS-M_SysAnalyCourse_Jan71.pdf)
|
- [! System Analyst DOS-M Course manual](http://www.bitsavers.org/pdf/hp/21xx/dosm/DOS-M_SysAnalyCourse_Jan71.pdf)
|
||||||
|
|
||||||
You may also be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 DOS-M was supposed to run. You can download them from Bitsavers:
|
You may also be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 DOS-M was supposed to run. You can download them from Bitsavers:
|
||||||
@ -33,5 +34,5 @@ You may also be interested in the HP 2100 manuals. They were the computers on wh
|
|||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
- The manuals were taken from [Bitsavers](http://bitsavers.org).
|
- The manuals were taken from [Bitsavers](http://bitsavers.org) and GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [SimH_cpanel repository](https://github.com/rsanchovilla/SimH_cpanel).
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ If you have not already installed SIMH HP 2100 emulator, see [the VirtualHub Set
|
|||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
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 `DOS-M.disc` into it. Open the `dsgen` folder inside the extrcted folder and move the file called `conf_bootstrap.abs` to the VM folder.
|
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 `DOS-M.disc` into it. Open the `dsgen` folder inside the extracted 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:
|
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:
|
||||||
|
|
||||||
@ -70,7 +70,11 @@ After the emulator starts, type `:LIST,X,1` and press enter. It will list all th
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! HP 2100 DOS-M. We can create a shell script to make it easy to launch the VM. Create a file called `HP-2100-DOS-M.sh` with the following content:
|
That's it! We used ! HP 2100 DOS-M. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `HP-2100-DOS-M.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -89,13 +93,13 @@ See the [manuals section](/1970s/1970/hp2100dos-m/#manuals) on the [main ! HP 21
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `HP-2100-DOS-M.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/hp2100dos-m/#manuals) on the [main ! HP 2100 DOS-M page](/1970s/1970/hp2100dos-m/) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `hp2100.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-hp2100#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `HP-2100-DOS-M.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
keywords: [1970s, 1970]
|
keywords: [1970s, 1970]
|
||||||
image: ./1970.webp
|
image: ./1970.webp
|
||||||
description: "There were six operating system of our interest which were released in the year 1970. They were:"
|
description: "There were seven operating system of our interest which were released in the year 1970. They were:"
|
||||||
sidebar_position: 2
|
sidebar_position: 2
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -11,6 +11,6 @@ import DocCardList from '@theme/DocCardList';
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
There were six operating system of our interest which were released in the year 1970. They were:
|
There were seven operating system of our interest which were released in the year 1970. They were:
|
||||||
|
|
||||||
<DocCardList />
|
<DocCardList />
|
||||||
|
38
docs/1970s/1970/nova-dos/index.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Data General", "DG Nova", "Nova", "Nova DOS", 1970s, 1970]
|
||||||
|
image: ./nova-dos.webp
|
||||||
|
description: "! Nova DOS, as the name suggests, was an operating system for the Data General Nova computer."
|
||||||
|
sidebar_position: 7
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! Nova DOS
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! Nova DOS, as the name suggests, was an operating system for the Data General Nova computer. We can run using the Wild Hare Nova emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! Nova DOS manuals from here:
|
||||||
|
|
||||||
|
- [! Nova DOS User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/dos5/093-000048-06__DOS_Disk_Operating_System_Users_Manual__1970-1972.pdf)
|
||||||
|
- [! Nova DOS Operator's Guide](http://www.novasareforever.org/archive/public/docs/dg/sw/os/dos5/093-000076-00__DOS_Operators_Guide__1972.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the Data General Nova manuals. They were the computers on which ! Nova DOS was supposed to run. You can download them from here:
|
||||||
|
|
||||||
|
- [Data General Nova Manuals](http://www.novasareforever.org/dgdocs.hw/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1970/nova-dos/)
|
||||||
|
- [Data General Nova Wikipedia page](https://en.wikipedia.org/wiki/Data_General_Nova)
|
||||||
|
- [Data General Nova Computer History Wiki page](https://gunkies.org/wiki/Data_General_Nova)
|
||||||
|
- [History of Nova - Wild Hare Legacy Preservation Website](http://www.novasareforever.org/gallery/index.php?nova)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Wild Hare Legacy Preservation Website](http://www.novasareforever.org).
|
BIN
docs/1970s/1970/nova-dos/nova-dos.webp
Normal file
After Width: | Height: | Size: 28 KiB |
114
docs/1970s/1970/nova-dos/wh/index.md
Normal file
@ -0,0 +1,114 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Wild Hare", "Nova", "DG Nova", "Nova DOS", "Data General", 1970s, 1970]
|
||||||
|
image: ./nova-dos-wh-3.webp
|
||||||
|
description: 'We can run ! Nova DOS on the Wild Hare Nova emulator. First, we need to download the ! Nova DOS disk image. You can download the disk image needed to run ! Nova DOS on the Wild Hare Nova emulator from the Wild Hare Legacy Preservation Website website:'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! Nova DOS on Wild Hare Nova emulator"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Nova DOS on Wild Hare Nova emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! Nova DOS](/1970s/1970/nova-dos) on the Wild Hare Nova emulator. First, we need to download the ! Nova DOS disk image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the disk image needed to run ! Nova DOS on the Wild Hare Nova emulator from the [Wild Hare Legacy Preservation Website website](http://www.novasareforever.org/):
|
||||||
|
|
||||||
|
- [! Nova DOS disk image](http://www.novasareforever.org/archive/public/wh/simh/disks/DKP.4047.DOS.raw)
|
||||||
|
|
||||||
|
## Using ! Nova DOS
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed Wild Hare Nova emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/wh-nova/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM and move the disk image you just downloaded into it. Now we will create a config file for our VM. Create a text file called `nova.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set CPU Nova
|
||||||
|
set MAP disable
|
||||||
|
set MAP1 disable
|
||||||
|
set PTR enable
|
||||||
|
set PTP enable
|
||||||
|
set PLT enable
|
||||||
|
set LPT enable
|
||||||
|
set DSK enable
|
||||||
|
set DEP disable
|
||||||
|
set DKP enable
|
||||||
|
set DZP disable
|
||||||
|
set TTI1 disable
|
||||||
|
set TTO1 disable
|
||||||
|
set ALM disable
|
||||||
|
set FPU disable
|
||||||
|
set FPU1 disable
|
||||||
|
set FPU2 disable
|
||||||
|
set TTI bs
|
||||||
|
set TTO bs
|
||||||
|
dep TTO time 200
|
||||||
|
set RTC MIPSsec=5
|
||||||
|
set DKP0 4047
|
||||||
|
attach DKP0 DKP.4047.DOS.raw
|
||||||
|
dep DKP stime 1000
|
||||||
|
dep DKP rtime 1000
|
||||||
|
boot DKP
|
||||||
|
continue
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, type `LIST` and press enter. It will list all the files available on the disk.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Nova DOS. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `Nova-DOS.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x Nova-DOS.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/1970/nova-dos/#manuals) on the [main ! Nova DOS page](/1970s/1970/nova-dos/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `Nova-DOS.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/nova-dos/#manuals) on the [main ! Nova DOS page](/1970s/1970/nova-dos/) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from the [Wild Hare Legacy Preservation Website website](http://www.novasareforever.org/).
|
||||||
|
|
||||||
|
## 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/1970/nova-dos/wh/).
|
BIN
docs/1970s/1970/nova-dos/wh/nova-dos-wh-1.webp
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
docs/1970s/1970/nova-dos/wh/nova-dos-wh-2.webp
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
docs/1970s/1970/nova-dos/wh/nova-dos-wh-3.webp
Normal file
After Width: | Height: | Size: 28 KiB |
@ -74,7 +74,11 @@ Type `ls` followed by enter. It will list all the files available on the disk.
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! PDP7 Unix. We can create a shell script to make it easy to launch the VM. Create a file called `pdp7unix.sh` with the following content:
|
That's it! We used ! PDP7 Unix. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `pdp7unix.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -93,13 +97,13 @@ See the [manuals section](/1970s/1970/pdp7unix/#manuals) on the [main ! PDP7 Uni
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `pdp7unix.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp7
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1970/pdp7unix/#manuals) on the [main ! PDP7 Unix page](/1970s/1970/pdp7unix) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP7.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp7#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `pdp7unix.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
BIN
docs/1970s/1971/hp2100mts/hp2100mts.webp
Normal file
After Width: | Height: | Size: 18 KiB |
36
docs/1970s/1971/hp2100mts/index.md
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
---
|
||||||
|
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, as the name suggests, was an operating system for the HP 2100 computer. We can run using the SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! HP 2100 MTS manual from here:
|
||||||
|
|
||||||
|
- [! HP 2100 MTS Manual](https://github.com/rsanchovilla/SimH_cpanel/raw/master/Manual/HP2100/MTS/MagneticTapeSystem_02116-91752_106pages_Apr70.pdf)
|
||||||
|
|
||||||
|
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) and GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [SimH_cpanel repository](https://github.com/rsanchovilla/SimH_cpanel).
|
BIN
docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-1.webp
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
docs/1970s/1971/hp2100mts/simh/HP-2100-MTS-2.webp
Normal file
After Width: | Height: | Size: 12 KiB |
109
docs/1970s/1971/hp2100mts/simh/index.md
Normal file
@ -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?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
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 extracted 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
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
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/).
|
@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
keywords: [1970s, 1971]
|
keywords: [1970s, 1971]
|
||||||
image: ./1971.webp
|
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
|
sidebar_position: 3
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -11,6 +11,6 @@ import DocCardList from '@theme/DocCardList';
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
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:
|
||||||
|
|
||||||
<DocCardList />
|
<DocCardList />
|
||||||
|
@ -28,7 +28,6 @@ You can download the ! OS/8 manuals from here:
|
|||||||
- [! OS/8 System Generation Notes](http://bitsavers.org/pdf/dec/pdp8/os8/AA-H606A-TA_os8SysgenNotes.pdf)
|
- [! OS/8 System Generation Notes](http://bitsavers.org/pdf/dec/pdp8/os8/AA-H606A-TA_os8SysgenNotes.pdf)
|
||||||
- [! OS/8 Device Extensions User's Guide](http://bitsavers.org/pdf/dec/pdp8/os8/AA-D319A-TA_os8DevExt.pdf)
|
- [! OS/8 Device Extensions User's Guide](http://bitsavers.org/pdf/dec/pdp8/os8/AA-D319A-TA_os8DevExt.pdf)
|
||||||
- [! OS/8 Error Messages](http://bitsavers.org/pdf/dec/pdp8/os8/AA-H610A-TA_os8errMsg_mar79.pdf)
|
- [! OS/8 Error Messages](http://bitsavers.org/pdf/dec/pdp8/os8/AA-H610A-TA_os8errMsg_mar79.pdf)
|
||||||
- [FORTRAN IV Software Support Manual](http://bitsavers.org/pdf/dec/pdp8/os8/DEC-S8-LFSSA-A-D_F4swSupp.pdf)
|
|
||||||
|
|
||||||
You may also be interested in the PDP-8 manuals. They were the computers on which ! OS/8 was supposed to run. You can download them from Bitsavers:
|
You may also be interested in the PDP-8 manuals. They were the computers on which ! OS/8 was supposed to run. You can download them from Bitsavers:
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ keywords: ["OS/8", "PDP-8", SIMH, 1970s, 1971]
|
|||||||
image: ./OS8-SIMH-3.webp
|
image: ./OS8-SIMH-3.webp
|
||||||
description: 'We can run ! OS/8 on the SIMH PDP-8 emulator. First, we need to download the ! OS/8 kit. You can download the kit needed to run ! OS/8 on the SIMH PDP-8 emulator from the "SIMH Legacy" website:'
|
description: 'We can run ! OS/8 on the SIMH PDP-8 emulator. First, we need to download the ! OS/8 kit. You can download the kit needed to run ! OS/8 on the SIMH PDP-8 emulator from the "SIMH Legacy" website:'
|
||||||
sidebar_position: 1
|
sidebar_position: 1
|
||||||
sidebar_label: "! OS/8 Unix on SIMH"
|
sidebar_label: "! OS/8 on SIMH"
|
||||||
---
|
---
|
||||||
|
|
||||||
# How to install ! OS/8 on SIMH?
|
# How to install ! OS/8 on SIMH?
|
||||||
@ -51,7 +51,11 @@ After the emulator starts, you can enter `DIR` to see a list of files available:
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! OS/8. We can create a shell script to make it easy to launch the VM. Create a file called `OS8.sh` with the following content:
|
That's it! We used ! OS/8. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `OS8.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -70,13 +74,13 @@ See the [manuals section](/1970s/1971/os8/#manuals) on the [main ! OS/8 page](/1
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `OS8.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp8
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1971/os8/#manuals) on the [main ! OS/8 page](/1970s/1971/os8/) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP8.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp8#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `OS8.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ If you have not already installed SIMH PDP-11 emulator, see [the VirtualHub Setu
|
|||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
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 files named `m792low.load`, `rf0.dsk`, `rfk.dsk` and `tape` into it.
|
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 files named `m792low.load`, `rf0.dsk`, `rk0.dsk` and `tape` into it.
|
||||||
|
|
||||||
Now we will create a config file for our VM. Create a text file called `pdp11.ini` with the following content in the VM folder:
|
Now we will create a config file for our VM. Create a text file called `pdp11.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
@ -82,7 +82,11 @@ You can also login using a non-admin user `ken`. You can run `chdir /` to move t
|
|||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
That's it! We used ! Unix-v1. We can create a shell script to make it easy to launch the VM. Create a file called `unix-v1.sh` with the following content:
|
That's it! We used ! Unix-v1. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v1.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -101,13 +105,13 @@ See the [manuals section](/1970s/1971/unix-v1/#manuals) on the [main ! Unix-v1 p
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `unix-v1.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1971/unix-v1/#manuals) on the [main ! Unix-v1 page](/1970s/1971/unix-v1) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP11.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp11#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `unix-v1.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
BIN
docs/1970s/1972/1972.webp
Normal file
After Width: | Height: | Size: 24 KiB |
16
docs/1970s/1972/index.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
keywords: [1970s, 1972]
|
||||||
|
image: ./1972.webp
|
||||||
|
description: "There was one operating system of our interest which was released in the year 1972. It was:"
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# 1972
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
There was one operating system of our interest which were released in the year 1972. It was:
|
||||||
|
|
||||||
|
<DocCardList />
|
53
docs/1970s/1972/nova-rdos/index.md
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Nova", "Data General", "Nova RDOS", "Data General Nova", "RDOS", 1970s, 1972]
|
||||||
|
image: ./nova-rdos.webp
|
||||||
|
description: "! Nova RDOS, as the name suggests, was an operating system for the Data General Nova computer."
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! Nova RDOS
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! Nova RDOS, as the name suggests, was an operating system for the Data General Nova computer. We can run it using the Wild Hare emulator, or the SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! Nova RDOS manuals from here:
|
||||||
|
|
||||||
|
- [! RDOS User Self-paced Orientation Course](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/053-000017-00__RDOS_User_Instruction_Course.c.p.pdf)
|
||||||
|
- [Learning to use your ! RDOS System](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-000022-01__Learning_to_Use_Your_RDOS_DOS_System__1979.pdf)
|
||||||
|
- [Introduction to ! RDOS](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400011-00__Introduction_to_RDOS__1972-1983.pdf)
|
||||||
|
- [! RDOS User's Handbook](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/093-000105-04__RDOS-DOS_Users_Handbook__1974-1987.pdf)
|
||||||
|
- [! RDOS System Reference](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/093-400027-01__RDOS_System_Reference__1972-1985.pdf)
|
||||||
|
- [How to load and generate ! RDOS](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400013-00__How_to_Load_and_Generate_RDOS__1975-1983.pdf)
|
||||||
|
- [! RDOS CLI](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400015-01__RDOS_DOS_DG-RDOS_CLI_Command_Line_Interpreter__1983-1984.pdf)
|
||||||
|
- [! RDOS Text Editor](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400016-00__RDOS-DOS_Text_Editor__1983.pdf)
|
||||||
|
- [! RDOS SuperEdit Text Editor](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400017-01__RDOS-DOS_SuperEdit_Text_Editor__1983-1984.pdf)
|
||||||
|
- [! RDOS Assembly Language and Program Utilities Docs](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400019-01__RDOS-DOS_Assembly_Language_and_Program_Utilities__1983-1984.pdf)
|
||||||
|
- [! RDOS Sort/Merge and Vertical Format Unit Utilities](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400021-00__RDOS-DOS_Sort-Merge_and_Vertical_Format_Unit_Utilities__1983.pdf)
|
||||||
|
- [! RDOS Backup and Move Utilities](http://www.novasareforever.org/archive/public/docs/dg/sw/os/rdos/069-400022-01__RDOS-DOS-DG-RDOS_Backup_and_Move_Utilities__1983-1984.pdf)
|
||||||
|
|
||||||
|
You may be interested in the Nova computer manuals. They were the computers on which ! Nova RDOS was supposed to run. You can download them from here:
|
||||||
|
|
||||||
|
- [Data General Nova Manuals](http://www.novasareforever.org/dgdocs.hw/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1972/nova-rdos/)
|
||||||
|
- [Data General Nova Wikipedia Page](https://en.wikipedia.org/wiki/Data_General_Nova)
|
||||||
|
- [Data General Eclipse Wikipedia Page](https://en.wikipedia.org/wiki/Data_General_Eclipse)
|
||||||
|
- [Data General Nova Computer History Wiki page](https://gunkies.org/wiki/Data_General_Nova)
|
||||||
|
- [Data General Eclipse Computer History Wiki page](https://gunkies.org/wiki/Data_General_Eclipse)
|
||||||
|
- [Data General RDOS Wikipedia page](https://en.wikipedia.org/wiki/Data_General_RDOS)
|
||||||
|
- [History of Nova - Wild Hare Legacy Preservation Website](http://www.novasareforever.org/gallery/index.php?nova)
|
||||||
|
- [A third-party blog post about Nova emulation using SIMH](https://wconrad.github.io/20151207/simh-nova-hello-world.html)
|
||||||
|
- [Third-party Youtube video showing Nova emulation using SIMH](https://www.youtube.com/watch?v=oBO3z6FMA6g)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Wild Hare Legacy Preservation Website](http://www.novasareforever.org).
|
BIN
docs/1970s/1972/nova-rdos/nova-rdos.webp
Normal file
After Width: | Height: | Size: 24 KiB |
94
docs/1970s/1972/nova-rdos/simh-eclipse/index.md
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
---
|
||||||
|
keywords: ["SIMH", "Eclipse", "DG Eclipse", "Nova RDOS", "Data General", 1970s, 1972]
|
||||||
|
image: ./nova-rdos-simh-eclipse-3.webp
|
||||||
|
description: 'We can run ! Nova RDOS on the SIMH Eclipse emulator. First, we need to download the ! Nova RDOS kit for SIMH Eclipse emulator. You can download the needed kit from the "SIMH Legacy" website:'
|
||||||
|
sidebar_position: 3
|
||||||
|
sidebar_label: "! Nova RDOS on SIMH Eclipse Emulator"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Nova RDOS on SIMH Eclipse Emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! Nova RDOS](/1970s/1972/nova-rdos) on the SIMH Eclipse emulator. First, we need to download the ! Nova RDOS kit for SIMH Eclipse emulator.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the needed kit from the ["SIMH Legacy" website](http://simh.trailing-edge.com/):
|
||||||
|
|
||||||
|
- [! Nova RDOS kit for SIMH Eclipse emulator](http://simh.trailing-edge.com/kits/zrdos75.zip)
|
||||||
|
|
||||||
|
## Using ! Nova RDOS
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH Eclipse emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-eclipse/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Extract the kit you downloaded. Inside you will find a file called `zrdos75.dsk`. Create a folder somewhere to store the files for this VM, and move the file named `zrdos75.dsk` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `eclipse.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
att dkp0 zrdos75.dsk
|
||||||
|
set tti dasher
|
||||||
|
boot dkp0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
eclipse
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, press enter when asked for filename. When asked for date, enter it in `MM/DD/YY` format. For example, enter `04/13/74`. Keep the year in 1970s or 80s, to avoid any issues. Similarly, when asked for time, enter it in `HH:MM:SS` format. For example, enter `12:55:31`.
|
||||||
|
|
||||||
|
Now you can enter `LIST` to see a list of files available:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Nova RDOS on SIMH Eclipse emulator. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `Eclipse-RDOS.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
eclipse
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x Eclipse-RDOS.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/1972/nova-rdos/#manuals) on the [main ! Nova RDOS page](/1970s/1972/nova-rdos/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `Eclipse-RDOS.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
eclipse
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1972/nova-rdos/#manuals) on the [main ! Nova RDOS page](/1970s/1972/nova-rdos/) 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 may be available on [Wayback Machine](https://web.archive.org/web/*/https://virtualhub.eu.org/1970s/1972/nova-rdos/simh-eclipse/).
|
After Width: | Height: | Size: 6.7 KiB |
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 21 KiB |
96
docs/1970s/1972/nova-rdos/simh-nova/index.md
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
---
|
||||||
|
keywords: ["SIMH", "Nova", "DG Nova", "Nova RDOS", "Data General", 1970s, 1972]
|
||||||
|
image: ./nova-rdos-simh-nova-3.webp
|
||||||
|
description: 'We can run ! Nova RDOS on the SIMH Nova emulator. First, we need to download the ! Nova RDOS kit for SIMH Nova emulator. You can download the needed kit from the "SIMH Legacy" website:'
|
||||||
|
sidebar_position: 2
|
||||||
|
sidebar_label: "! Nova RDOS on SIMH Nova Emulator"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Nova RDOS on SIMH Nova Emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! Nova RDOS](/1970s/1972/nova-rdos) on the SIMH Nova emulator. First, we need to download the ! Nova RDOS kit for SIMH Nova emulator.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the needed kit from the ["SIMH Legacy" website](http://simh.trailing-edge.com/):
|
||||||
|
|
||||||
|
- [! Nova RDOS kit for SIMH Nova emulator](http://simh.trailing-edge.com/kits/rdosswre.tar.Z)
|
||||||
|
|
||||||
|
If you are on Windows, you may need to install additional software such as [7-Zip](https://www.7-zip.org/) to extract the kit.
|
||||||
|
|
||||||
|
## Using ! Nova RDOS
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH Nova emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-nova/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Extract the kit you downloaded. Inside you will find two folders. Open the folder named `Disks`. Create a folder somewhere to store the files for this VM, and move the file named `rdos_d31.dsk` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `nova.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
att dkp0 rdos_d31.dsk
|
||||||
|
set tti dasher
|
||||||
|
boot dkp0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, press enter when asked for filename. When asked for date, enter it in `MM/DD/YY` format. For example, enter `04/13/74`. Keep the year in 1970s or 80s, to avoid any issues. Similarly, when asked for time, enter it in `HH:MM:SS` format. For example, enter `12:55:31`.
|
||||||
|
|
||||||
|
Now you can enter `LIST` to see a list of files available:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Nova RDOS on SIMH Nova emulator. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `Nova-RDOS.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x Nova-RDOS.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/1972/nova-rdos/#manuals) on the [main ! Nova RDOS page](/1970s/1972/nova-rdos/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `Nova-RDOS.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1972/nova-rdos/#manuals) on the [main ! Nova RDOS page](/1970s/1972/nova-rdos/) 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 may be available on [Wayback Machine](https://web.archive.org/web/*/https://virtualhub.eu.org/1970s/1972/nova-rdos/simh-nova/).
|
BIN
docs/1970s/1972/nova-rdos/simh-nova/nova-rdos-simh-nova-1.webp
Normal file
After Width: | Height: | Size: 6.5 KiB |
BIN
docs/1970s/1972/nova-rdos/simh-nova/nova-rdos-simh-nova-2.webp
Normal file
After Width: | Height: | Size: 6.1 KiB |
BIN
docs/1970s/1972/nova-rdos/simh-nova/nova-rdos-simh-nova-3.webp
Normal file
After Width: | Height: | Size: 21 KiB |
152
docs/1970s/1972/nova-rdos/wh/index.md
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Wild Hare", "Nova", "DG Nova", "Nova RDOS", "Data General", 1970s, 1972]
|
||||||
|
image: ./nova-rdos-wh-3.webp
|
||||||
|
description: 'We can run ! Nova RDOS on the Wild Hare Nova emulator. First, we need to download the ! Nova RDOS disk image. You can download the disk image needed to run ! Nova RDOS on the Wild Hare Nova emulator from the Wild Hare Legacy Preservation Website website:'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! Nova RDOS on Wild Hare Nova emulator"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Nova RDOS on Wild Hare Nova emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! Nova RDOS](/1970s/1972/nova-rdos) on the Wild Hare Nova emulator. First, we need to download the ! Nova RDOS disk image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the disk image needed to run ! Nova RDOS on the Wild Hare Nova emulator from the [Wild Hare Legacy Preservation Website website](http://www.novasareforever.org/):
|
||||||
|
|
||||||
|
- [! Nova RDOS disk image](http://www.novasareforever.org/archive/public/wh/simh/disks/DZP.6067.RDOS.raw)
|
||||||
|
|
||||||
|
## Using ! Nova RDOS
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed Wild Hare Nova emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/wh-nova/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM and move the disk image you just downloaded into it. Now we will create a config file for our VM. Create a text file called `nova.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set CPU Eclipse_S/140
|
||||||
|
set PTR enable
|
||||||
|
set PTP enable
|
||||||
|
set PLT enable
|
||||||
|
set LPT enable
|
||||||
|
set DSK disable
|
||||||
|
set DEP disable
|
||||||
|
set DKP enable
|
||||||
|
set DZP enable
|
||||||
|
set TTI1 enable
|
||||||
|
set TTO1 enable
|
||||||
|
set ALM enable
|
||||||
|
set TTI bs swap
|
||||||
|
set TTO bs
|
||||||
|
dep TTO time 200
|
||||||
|
set TTI1 bs swap
|
||||||
|
set TTO1 bs
|
||||||
|
dep TTO1 time 200
|
||||||
|
set RTC MIPSsec=5
|
||||||
|
set DZP0 6067
|
||||||
|
attach DZP0 DZP.6067.RDOS.raw
|
||||||
|
deposit DZP stime 1000
|
||||||
|
deposit DZP rtime 1000
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
There are different versions of RDOS for different models of Nova computer. They are:
|
||||||
|
|
||||||
|
- URDOS
|
||||||
|
- MRDOS
|
||||||
|
- NRDOS
|
||||||
|
- ZRDOS
|
||||||
|
|
||||||
|
If you want to run URDOS, run the following commmand at the `sim>` prompt:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
set CPU NOVA
|
||||||
|
boot DZP
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
If you want to run MRDOS, run the following commmand at the `sim>` prompt:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
set CPU NOVA_840
|
||||||
|
boot DZP
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
If you want to run NRDOS, run the following commmand at the `sim>` prompt:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
set CPU NOVA_4/X
|
||||||
|
boot DZP
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
If you want to run ZRDOS, run the following commmand at the `sim>` prompt:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
set CPU Eclipse_S/140
|
||||||
|
boot DZP
|
||||||
|
```
|
||||||
|
|
||||||
|
When prompted `Filename? `, type the name of the type of RDOS you want to run. For example, for NRDOS, type `NRDOS` and press enter.
|
||||||
|
|
||||||
|
When asked for date, enter it in `MM/DD/YY` format. For example, enter `04/13/74`. Keep the year in 1970s or 80s, to avoid any issues. Similarly, when asked for time, enter it in `HH:MM:SS` format. For example, enter `12:55:31`.
|
||||||
|
|
||||||
|
Now you can type `LIST` and press enter. It will list all the files available on the disk.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Nova RDOS. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `Nova-RDOS.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x Nova-RDOS.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/1972/nova-rdos/#manuals) on the [main ! Nova RDOS page](/1970s/1972/nova-rdos/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `Nova-RDOS.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1972/nova-rdos/#manuals) on the [main ! Nova RDOS page](/1970s/1972/nova-rdos/) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from the [Wild Hare Legacy Preservation Website website](http://www.novasareforever.org/).
|
||||||
|
|
||||||
|
## 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/1972/nova-rdos/wh/).
|
BIN
docs/1970s/1972/nova-rdos/wh/nova-rdos-wh-1.webp
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
docs/1970s/1972/nova-rdos/wh/nova-rdos-wh-2.webp
Normal file
After Width: | Height: | Size: 8.5 KiB |
BIN
docs/1970s/1972/nova-rdos/wh/nova-rdos-wh-3.webp
Normal file
After Width: | Height: | Size: 24 KiB |
@ -66,12 +66,6 @@ You can now continue with [installing Alto OS](#installing-alto-os).
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
|
||||||
|
|
||||||
:::
|
|
||||||
|
|
||||||
Start the ContrAlto emulator from Start menu. After it opens, click on `System` > `Drive 0` > `Load`. Choose the `nonprog.dsk` file. Now click on `System` > `Start`. The emulation will start. You can now continue with [installing Alto OS](#installing-alto-os).
|
Start the ContrAlto emulator from Start menu. After it opens, click on `System` > `Drive 0` > `Load`. Choose the `nonprog.dsk` file. Now click on `System` > `Start`. The emulation will start. You can now continue with [installing Alto OS](#installing-alto-os).
|
||||||
|
|
||||||
## Installing Alto OS
|
## Installing Alto OS
|
||||||
|
@ -34,7 +34,7 @@ Switch to the folder Salto folder, and run the following command:
|
|||||||
bin/salto disks/nonprog.dsk.Z
|
bin/salto disks/nonprog.dsk.Z
|
||||||
```
|
```
|
||||||
|
|
||||||
Salto does not support permanent changes to the disks, so it is useless to *install* Alto OS. You can just use at it is.
|
Salto does not support permanent changes to the disks, so it is useless to *install* Alto OS. You can just use it as it is.
|
||||||
|
|
||||||
You can make a shell script name `Alto-OS.sh` to make it easier to launch the emulator:
|
You can make a shell script name `Alto-OS.sh` to make it easier to launch the emulator:
|
||||||
|
|
||||||
@ -53,13 +53,7 @@ Now you can start the emulator using the shell script. For example, on KDE you c
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Open the Salto folder and double click on the `nonprog.bat` file to start the emulator. Salto does not support permanent changes to the disks, so it is useless to *install* Alto OS. You can just use it as it is.
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
|
||||||
|
|
||||||
:::
|
|
||||||
|
|
||||||
Open the Salto folder and double click on the `nonprog.bat` file to start the emulator. Salto does not support permanent changes to the disks, so it is useless to *install* Alto OS. You can just use at it is.
|
|
||||||
|
|
||||||
That's it! We used Alto OS. See the [manuals section](/1970s/1973/alto-os/#manuals) on the [main Alto OS page](/1970s/1973/alto-os/) to learn how to use it.
|
That's it! We used Alto OS. See the [manuals section](/1970s/1973/alto-os/#manuals) on the [main Alto OS page](/1970s/1973/alto-os/) to learn how to use it.
|
||||||
|
|
||||||
|
BIN
docs/1970s/1973/caps-8/caps-8.webp
Normal file
After Width: | Height: | Size: 26 KiB |
36
docs/1970s/1973/caps-8/index.md
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
---
|
||||||
|
keywords: ["CAPS-8", "PDP-8", 1970s, 1973]
|
||||||
|
image: ./caps-8.webp
|
||||||
|
description: "! CAPS-8 was an operating system for the DEC PDP-8 computer. We can run it on SIMH emulator."
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# ! CAPS-8
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! CAPS-8 was an operating system for the DEC PDP-8 computer. We can run it on SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! CAPS-8 manuals from here:
|
||||||
|
|
||||||
|
- [! CAPS-8 User Manual](http://www.bitsavers.org/pdf/dec/pdp8/caps8/DEC-8E-OCASA-B-D_CAPS8_UG.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the PDP-8 manuals. They were the computers on which ! CAPS-8 was supposed to run. You can download them from Bitsavers:
|
||||||
|
|
||||||
|
- [PDP-8 Manuals](http://bitsavers.org/pdf/dec/pdp8/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1973/caps-8/)
|
||||||
|
- [Wikipedia PDP-8 page](https://en.wikipedia.org/wiki/PDP-8)
|
||||||
|
- [Computer History Wiki PDP-8 page](https://gunkies.org/wiki/PDP-8)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Bitsavers](http://bitsavers.org).
|
BIN
docs/1970s/1973/caps-8/simh/CAPS-8-SIMH-1.webp
Normal file
After Width: | Height: | Size: 8.2 KiB |
BIN
docs/1970s/1973/caps-8/simh/CAPS-8-SIMH-2.webp
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
docs/1970s/1973/caps-8/simh/CAPS-8-SIMH-3.webp
Normal file
After Width: | Height: | Size: 25 KiB |
93
docs/1970s/1973/caps-8/simh/index.md
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
---
|
||||||
|
keywords: ["CAPS-8", "PDP-8", SIMH, 1970s, 1973]
|
||||||
|
image: ./CAPS-8-SIMH-3.webp
|
||||||
|
description: 'We can run ! CAPS-8 on the SIMH PDP-8 emulator. First, we need to download the ! CAPS-8 kit. You can download the kit needed to run ! CAPS-8 on the SIMH PDP-8 emulator from the "SIMH Legacy" website:'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! CAPS-8 on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! CAPS-8 on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! CAPS-8](/1970s/1973/caps-8) on the SIMH PDP-8 emulator. First, we need to download the ! CAPS-8 kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run ! CAPS-8 on the SIMH PDP-8 emulator from the ["SIMH Legacy" website](http://simh.trailing-edge.com/):
|
||||||
|
|
||||||
|
- [! CAPS-8 kit](http://simh.trailing-edge.com/kits/caps8_all.zip)
|
||||||
|
|
||||||
|
## Using ! CAPS-8
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH PDP-8 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-pdp8/) 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 `caps8.tu60` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `pdp8.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set mt disable
|
||||||
|
set ct enable
|
||||||
|
att ct0 caps8.tu60
|
||||||
|
boot ct0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp8
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you can enter `DIR` to see a list of files available:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! CAPS-8. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `CAPS-8.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
pdp8
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x CAPS-8.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/1973/caps-8/#manuals) on the [main ! CAPS-8 page](/1970s/1973/caps-8/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `CAPS-8.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp8
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1973/caps-8/#manuals) on the [main ! CAPS-8 page](/1970s/1973/caps-8/) 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 may be available on [Wayback Machine](https://web.archive.org/web/*/https://virtualhub.eu.org/1970s/1973/caps-8/simh/).
|
BIN
docs/1970s/1973/hp2100dos-iii/hp2100dos-iii.webp
Normal file
After Width: | Height: | Size: 35 KiB |
38
docs/1970s/1973/hp2100dos-iii/index.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
keywords: ["HP 2100", "HP 2100 DOS-III", "HP", 1970s, 1973]
|
||||||
|
image: ./hp2100dos-iii.webp
|
||||||
|
description: "! HP 2100 DOS-III, as the name suggests, was an operating system for the HP 2100 computer."
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! HP 2100 DOS-III
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! HP 2100 DOS-III, as the name suggests, was an operating system for the HP 2100 computer. We can run using the SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! HP 2100 DOS-III manual from here:
|
||||||
|
|
||||||
|
- [! HP 2100 DOS-III Manual](https://github.com/rsanchovilla/SimH_cpanel/raw/master/Manual/HP2100/DOS-III/24307-90006_Feb-1975.pdf)
|
||||||
|
- [! HP 2100 DOS-III ERS](http://www.bitsavers.org/pdf/hp/21xx/dosIII/DOSIII_ERS.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 DOS-III 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/1973/hp2100dos-iii/)
|
||||||
|
- [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) and GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [SimH_cpanel repository](https://github.com/rsanchovilla/SimH_cpanel).
|
||||||
|
|
BIN
docs/1970s/1973/hp2100dos-iii/simh/HP-2100-DOS-III-1.webp
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
docs/1970s/1973/hp2100dos-iii/simh/HP-2100-DOS-III-2.webp
Normal file
After Width: | Height: | Size: 9.5 KiB |
BIN
docs/1970s/1973/hp2100dos-iii/simh/HP-2100-DOS-III-3.webp
Normal file
After Width: | Height: | Size: 32 KiB |
111
docs/1970s/1973/hp2100dos-iii/simh/index.md
Normal file
@ -0,0 +1,111 @@
|
|||||||
|
---
|
||||||
|
keywords: ["SIMH", "HP 2100", "HP 2100 DOS-III", "HP", 1970s, 1973]
|
||||||
|
image: ./HP-2100-DOS-III-3.webp
|
||||||
|
description: "We can run ! HP 2100 DOS-III on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 DOS-III kit. You can download the kit needed to run ! HP 2100 DOS-III on the SIMH HP 2100 emulator from the GitHub user rsanchovilla's software kits repository:"
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! HP 2100 DOS-III on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! HP 2100 DOS-III on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! HP 2100 DOS-III](/1970s/1973/hp2100dos-iii) on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 DOS-III kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run ! HP 2100 DOS-III on the SIMH HP 2100 emulator from the GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [software kits repository](https://github.com/rsanchovilla/Software_Kits):
|
||||||
|
|
||||||
|
- [! HP 2100 DOS-III kit](https://github.com/rsanchovilla/Software_Kits/raw/master/HP/DOS-III.zip)
|
||||||
|
|
||||||
|
## Using ! HP 2100 DOS-III
|
||||||
|
|
||||||
|
:::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 `DOS-III_0.disc` and `DOS-III_1.disc` into it.
|
||||||
|
|
||||||
|
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 32k
|
||||||
|
SET CPU EAU
|
||||||
|
set tty sc=11
|
||||||
|
set clk sc=12
|
||||||
|
set ptr sc=13
|
||||||
|
set tbg sc=17
|
||||||
|
set ptp sc=20
|
||||||
|
set tty autolf
|
||||||
|
set console del=177
|
||||||
|
set dpc 13210A
|
||||||
|
set dpc sc=22
|
||||||
|
set dpc ena
|
||||||
|
att dpc0 DOS-III_0.disc
|
||||||
|
att dpc1 DOS-III_1.disc
|
||||||
|
set msd sc=30
|
||||||
|
set msd ena
|
||||||
|
boot dpc0
|
||||||
|
echo
|
||||||
|
go
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Type `:DATE,10JULY1975` when you encounter the `@` prompt, and press enter. You can change the date as you wish. After you see some lines, and then another `@` prompt, type `:JOB` and press enter.
|
||||||
|
|
||||||
|
To see list of user files, run `:LIST,U,1`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! HP 2100 DOS-III. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `HP-2100-DOS-III.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x HP-2100-DOS-III.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/1973/hp2100dos-iii/#manuals) on the [main ! HP 2100 DOS-III page](/1970s/1973/hp2100dos-iii/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `HP-2100-DOS-III.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1973/hp2100dos-iii/#manuals) on the [main ! HP 2100 DOS-III page](/1970s/1973/hp2100dos-iii/) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from a kit available on the GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [software kits repository](https://github.com/rsanchovilla/Software_Kits).
|
||||||
|
|
||||||
|
## 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/1973/hp2100dos-iii/simh/).
|
BIN
docs/1970s/1973/hp2100rte/hp2100rte.webp
Normal file
After Width: | Height: | Size: 15 KiB |
38
docs/1970s/1973/hp2100rte/index.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
keywords: ["HP 2100", "HP 2100 RTE", "HP", 1970s, 1973]
|
||||||
|
image: ./hp2100rte.webp
|
||||||
|
description: "! HP 2100 RTE, as the name suggests, was an operating system for the HP 2100 computer."
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! HP 2100 RTE
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! HP 2100 RTE, as the name suggests, was an operating system for the HP 2100 computer. We can run using the SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! HP 2100 RTE manuals from here:
|
||||||
|
|
||||||
|
- [! HP 2100 RTE Programming Manual](http://www.bitsavers.org/pdf/hp/21xx/rte/12732-90001.pdf)
|
||||||
|
- [! HP 2100 RTE File Manager Programming and Operating Manual](http://www.bitsavers.org/pdf/hp/21xx/rte/29033-98000_RTE_FileManager_Mar1973.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 RTE 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/1973/hp2100rte/)
|
||||||
|
- [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).
|
||||||
|
|
BIN
docs/1970s/1973/hp2100rte/simh/HP-2100-RTE-1.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1973/hp2100rte/simh/HP-2100-RTE-2.webp
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
docs/1970s/1973/hp2100rte/simh/HP-2100-RTE-3.webp
Normal file
After Width: | Height: | Size: 14 KiB |
112
docs/1970s/1973/hp2100rte/simh/index.md
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
---
|
||||||
|
keywords: ["SIMH", "HP 2100", "HP 2100 RTE", "HP", 1970s, 1973]
|
||||||
|
image: ./HP-2100-RTE-3.webp
|
||||||
|
description: 'We can run ! HP 2100 RTE on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 RTE kit. You can download the kit needed to run ! HP 2100 RTE on the SIMH HP 2100 emulator from the "SIMH Legacy" website:'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! HP 2100 RTE on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! HP 2100 RTE on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! HP 2100 RTE](/1970s/1973/hp2100rte) on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 RTE kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run ! HP 2100 RTE on the SIMH HP 2100 emulator from the ["SIMH Legacy" website](http://simh.trailing-edge.com/):
|
||||||
|
|
||||||
|
- [! HP 2100 RTE kit](http://simh.trailing-edge.com/kits/RTE.zip)
|
||||||
|
|
||||||
|
## Using ! HP 2100 RTE
|
||||||
|
|
||||||
|
:::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 files named `RTE_MH.disc` into it. Open the `rtgen` folder inside the extracted folder and move the file called `mh_boot.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
|
||||||
|
break delay 100000
|
||||||
|
reply delay 50000
|
||||||
|
set cpu 2116
|
||||||
|
set cpu 32k
|
||||||
|
SET CPU EAU
|
||||||
|
set ptr sc=10
|
||||||
|
set clk sc=11
|
||||||
|
set tty sc=16
|
||||||
|
set ptp sc=17
|
||||||
|
set lpt sc=20
|
||||||
|
set tty noautolf
|
||||||
|
set console del=177
|
||||||
|
set dpd dis
|
||||||
|
set drc dis
|
||||||
|
set dpc 13210A
|
||||||
|
set dpc sc=22
|
||||||
|
set dpc ena
|
||||||
|
att dpc RTE_MH.disc
|
||||||
|
att -n lpt printer.txt
|
||||||
|
att ptr -e mh_boot.abs
|
||||||
|
boot ptr
|
||||||
|
d s 0
|
||||||
|
go
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Press enter when asked for time. After you see the `*` prompt, type `ON,FMGR` and press enter to start file manager:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! HP 2100 RTE. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `HP-2100-RTE.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x HP-2100-RTE.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/1973/hp2100rte/#manuals) on the [main ! HP 2100 RTE page](/1970s/1973/hp2100rte/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `HP-2100-RTE.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1973/hp2100rte/#manuals) on the [main ! HP 2100 RTE page](/1970s/1973/hp2100rte/) 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/1973/hp2100rte/simh/).
|
@ -1,8 +1,8 @@
|
|||||||
---
|
---
|
||||||
keywords: [1970s, 1973]
|
keywords: [1970s, 1973]
|
||||||
image: ./1973.webp
|
image: ./1973.webp
|
||||||
description: "There were two operating system of our interest which were released in the year 1973. They were:"
|
description: "There were five operating system of our interest which were released in the year 1973. They were:"
|
||||||
sidebar_position: 4
|
sidebar_position: 5
|
||||||
---
|
---
|
||||||
|
|
||||||
import DocCardList from '@theme/DocCardList';
|
import DocCardList from '@theme/DocCardList';
|
||||||
@ -11,6 +11,6 @@ import DocCardList from '@theme/DocCardList';
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
There were two operating system of our interest which were released in the year 1973. They were:
|
There were five operating system of our interest which were released in the year 1973. They were:
|
||||||
|
|
||||||
<DocCardList />
|
<DocCardList />
|
||||||
|
97
docs/1970s/1973/unix-v4/ersatz-11/index.md
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Unix v4", "Unix", "PDP-11", "Ersatz-11", 1970s, 1973]
|
||||||
|
image: ./unix-v4-Ersatz-11-3.webp
|
||||||
|
description: "Sadly, we do not have a complete copy of Unix v4, but we do have a copy of a kernel that is from between v3 and v4. We can use that kernel with v5 userland."
|
||||||
|
sidebar_position: 2
|
||||||
|
sidebar_label: "! Unix v4 on Ersatz-11"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Unix v4 on Ersatz-11?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Sadly, we do not have a complete copy of Unix v4, but we do have a copy of a kernel that is from between v3 and v4. We can use that kernel with v5 userland. It can be used on Ersatz-11 emulator.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
First, we need to prepare an image of Unix v5 with the `nsys` kernel. We have prepared such an image for you to download:
|
||||||
|
|
||||||
|
- [! Unix-v4 image (v5 root with nsys kernel)](https://github.com/InstallerLegacy/nsys-image/releases/latest/download/nsysroot.zip)
|
||||||
|
|
||||||
|
If you want to prepare the image yourself, refer to [our guide on how to do so](/blog/how-to-put-the-nsys-kernel-on-a-disk-image-of-unix-v5/).
|
||||||
|
|
||||||
|
## Using ! Unix-v4
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed Ersatz-11 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/ersatz-11/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Extract the archive you downloaded. Inside you will find a file called `nsysroot`. Create a folder somewhere to store the files for this VM and move that file into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `e11.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 45
|
||||||
|
mount dk0: nsysroot. /rk05
|
||||||
|
boot dk0:
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `@` prompt. Type `nsys` and press enter to run the `nsys` kernel. You will be asked to log in. Type `root` and press enter to log in. There is no password.
|
||||||
|
|
||||||
|
You can now run `ls` to see the list of files. To change directory, you need to use the `chdir` command, `cd` is not available.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Unix-v4. To exit the emulator, press `Shift` + `Enter` and then type `exit` and press enter. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v4.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x unix-v4.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/1973/unix-v4/#manuals) on the [main ! Unix-v4 page](/1970s/1973/unix-v4) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `unix-v4.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1973/unix-v4/#manuals) on the [main ! Unix-v4 page](/1970s/1973/unix-v4) to learn how to use it.
|
||||||
|
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The Unix v5 image, the `nsys` kernel and other files used above are from [TUHS](https://www.tuhs.org).
|
||||||
|
|
||||||
|
## 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/1973/unix-v4/ersatz-11/).
|
BIN
docs/1970s/1973/unix-v4/ersatz-11/unix-v4-Ersatz-11-1.webp
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
docs/1970s/1973/unix-v4/ersatz-11/unix-v4-Ersatz-11-2.webp
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
docs/1970s/1973/unix-v4/ersatz-11/unix-v4-Ersatz-11-3.webp
Normal file
After Width: | Height: | Size: 16 KiB |
@ -11,7 +11,7 @@ import DocCardList from '@theme/DocCardList';
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
! Unix v4 was an operating system for the DEC PDP-11 computer. It was developed by Bell Labs. Sadly, we do not have a complete copy of Unix v4, but we do have a copy of a [kernel](<https://en.wikipedia.org/wiki/Kernel_(operating_system)>) that is from between v3 and v4. We can use that kernel with v5 [userland](https://en.wikipedia.org/wiki/User_space). It can be used on SIMH PDP-11 emulator.
|
! Unix v4 was an operating system for the DEC PDP-11 computer. It was developed by Bell Labs. Sadly, we do not have a complete copy of Unix v4, but we do have a copy of a [kernel](<https://en.wikipedia.org/wiki/Kernel_(operating_system)>) that is from between v3 and v4. We can use that kernel with v5 [userland](https://en.wikipedia.org/wiki/User_space). It can be used on SIMH PDP-11 emulator and the Ersatz-11 emulator.
|
||||||
|
|
||||||
<DocCardList />
|
<DocCardList />
|
||||||
|
|
||||||
|
@ -60,7 +60,11 @@ You can now run `ls` to see the list of files. To change directory, you need to
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! Unix-v4. We can create a shell script to make it easy to launch the VM. Create a file called `unix-v4.sh` with the following content:
|
That's it! We used ! Unix-v4. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v4.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -79,13 +83,14 @@ See the [manuals section](/1970s/1973/unix-v4/#manuals) on the [main ! Unix-v4 p
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `unix-v4.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1973/unix-v4/#manuals) on the [main ! Unix-v4 page](/1970s/1973/unix-v4) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP11.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp11#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `unix-v4.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
keywords: [1970s, 1974]
|
keywords: [1970s, 1974]
|
||||||
image: ./1974.webp
|
image: ./1974.webp
|
||||||
description: "There was one operating system of our interest which was released in the year 1974. It was:"
|
description: "There was one operating system of our interest which was released in the year 1974. It was:"
|
||||||
sidebar_position: 5
|
sidebar_position: 6
|
||||||
---
|
---
|
||||||
|
|
||||||
import DocCardList from '@theme/DocCardList';
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
95
docs/1970s/1974/unix-v5/ersatz-11/index.md
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Unix v5", "Unix", "PDP-11", "Ersatz-11", 1970s, 1974]
|
||||||
|
image: ./unix-v5-Ersatz-11-3.webp
|
||||||
|
description: 'We can run ! Unix v5 on the Ersatz-11 emulator. First, we need to download the ! Unix v5 kit. You can download the kit needed to run it from the "SIMH Legacy" website.'
|
||||||
|
sidebar_position: 2
|
||||||
|
sidebar_label: "! Unix v5 on Ersatz-11"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Unix v5 on Ersatz-11?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run ! Unix v5 on the Ersatz-11 emulator. First, we need to download the ! Unix v5 kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run ! Unix v5 from the [“SIMH Legacy” website](http://simh.trailing-edge.com/):
|
||||||
|
|
||||||
|
- [! Unix-v5 kit](http://simh.trailing-edge.com/kits/uv5swre.zip)
|
||||||
|
|
||||||
|
## Using ! Unix-v5
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed Ersatz-11 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/ersatz-11/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Extract the archive you downloaded. Inside you will find a file called several files. Create a folder somewhere to store the files for this VM and move the `unix_v5_rk.dsk` file into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `e11.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 45
|
||||||
|
mount dk0: unix_v5_rk.dsk /rk05
|
||||||
|
boot dk0:
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `@` prompt. Type `unix` and press enter to run the `unix` kernel. You will be asked to log in. Type `root` and press enter to log in. There is no password.
|
||||||
|
|
||||||
|
You can now run `ls` to see the list of files. To change directory, you need to use the `chdir` command, `cd` is not available.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Unix-v5. To exit the emulator, press `Shift` + `Enter` and then type `exit` and press enter. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v5.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x unix-v5.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/1974/unix-v5/#manuals) on the [main ! Unix-v5 page](/1970s/1974/unix-v5) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `unix-v5.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1974/unix-v5/#manuals) on the [main ! Unix-v5 page](/1970s/1974/unix-v5) 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/1974/unix-v5/ersatz-11/).
|
BIN
docs/1970s/1974/unix-v5/ersatz-11/unix-v5-Ersatz-11-1.webp
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
docs/1970s/1974/unix-v5/ersatz-11/unix-v5-Ersatz-11-2.webp
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
docs/1970s/1974/unix-v5/ersatz-11/unix-v5-Ersatz-11-3.webp
Normal file
After Width: | Height: | Size: 14 KiB |
@ -11,7 +11,7 @@ import DocCardList from '@theme/DocCardList';
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
! Unix v5 was an operating system for the DEC PDP-11 computer. It was developed by Bell Labs. It can be used on SIMH PDP-11 emulator.
|
! Unix v5 was an operating system for the DEC PDP-11 computer. It was developed by Bell Labs. It can be used on SIMH PDP-11 emulator as well as the Ersatz-11 emulator.
|
||||||
|
|
||||||
<DocCardList />
|
<DocCardList />
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ Now open a terminal and move to the VM folder. Run the following command to star
|
|||||||
pdp11
|
pdp11
|
||||||
```
|
```
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
After the emulator starts, you will get a `@` prompt. Type `unix` and press enter to run the `unix` kernel.
|
After the emulator starts, you will get a `@` prompt. Type `unix` and press enter to run the `unix` kernel.
|
||||||
|
|
||||||
@ -58,7 +58,11 @@ You can now run `ls` to see the list of files. To change directory, you need to
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
That's it! We used ! Unix-v5. We can create a shell script to make it easy to launch the VM. Create a file called `unix-v5.sh` with the following content:
|
That's it! We used ! Unix-v5. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v5.sh` with the following content:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
@ -77,13 +81,13 @@ See the [manuals section](/1970s/1974/unix-v5/#manuals) on the [main ! Unix-v5 p
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
:::tip
|
Create a file called `unix-v5.bat` with the following content:
|
||||||
|
|
||||||
You should use Linux. If you don’t know how to install a Linux distro, see [our tutorials on how to install Kubuntu](https://setup.virtualhub.eu.org/tag/os/), a beginner-friendly distro.
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
:::
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1974/unix-v5/#manuals) on the [main ! Unix-v5 page](/1970s/1974/unix-v5) to learn how to use it.
|
||||||
|
|
||||||
On Windows, you need to place the `PDP11.exe` file you downloaded in [this tutorial](https://setup.virtualhub.eu.org/simh-pdp11#windows) in the VM folder. Then you can follow the above tutorial as usual. The shell script will not work on Windows. You need to rename it to `unix-v5.bat`. Then you can double-click the file to launch the VM, no need to make it executable.
|
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
BIN
docs/1970s/1975/1975.webp
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
docs/1970s/1975/hp2100rte-ii/hp2100rte-ii.webp
Normal file
After Width: | Height: | Size: 18 KiB |
37
docs/1970s/1975/hp2100rte-ii/index.md
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
keywords: ["HP 2100", "HP 2100 RTE-II", "HP", 1970s, 1975]
|
||||||
|
image: ./hp2100rte-ii.webp
|
||||||
|
description: "! HP 2100 RTE-II, as the name suggests, was an operating system for the HP 2100 computer."
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! HP 2100 RTE-II
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! HP 2100 RTE-II, as the name suggests, was an operating system for the HP 2100 computer. We can run using the SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! HP 2100 RTE-II manual from here:
|
||||||
|
|
||||||
|
- [! HP 2100 RTE-II Programming and Operating Manual](http://www.bitsavers.org/pdf/hp/21xx/rte/92001-93001_RTE2_ProgrammingAndOperatingManual_Aug1975.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 RTE-II 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/1975/hp2100rte-ii/)
|
||||||
|
- [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).
|
||||||
|
|
BIN
docs/1970s/1975/hp2100rte-ii/simh/HP-2100-RTE-II-1.webp
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
docs/1970s/1975/hp2100rte-ii/simh/HP-2100-RTE-II-2.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1975/hp2100rte-ii/simh/HP-2100-RTE-II-3.webp
Normal file
After Width: | Height: | Size: 18 KiB |
105
docs/1970s/1975/hp2100rte-ii/simh/index.md
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
---
|
||||||
|
keywords: ["SIMH", "HP 2100", "HP 2100 RTE-II", "HP", 1970s, 1975]
|
||||||
|
image: ./HP-2100-RTE-II-3.webp
|
||||||
|
description: "We can run ! HP 2100 RTE-II on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 RTE-II kit. You can download the kit needed to run ! HP 2100 RTE-II on the SIMH HP 2100 emulator from the GitHub user rsanchovilla's software kits repository:"
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! HP 2100 RTE-II on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! HP 2100 RTE-II on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! HP 2100 RTE-II](/1970s/1975/hp2100rte-ii) on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 RTE-II kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run ! HP 2100 RTE-II on the SIMH HP 2100 emulator from the GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [software kits repository](https://github.com/rsanchovilla/Software_Kits):
|
||||||
|
|
||||||
|
- [! HP 2100 RTE-II kit](https://github.com/rsanchovilla/Software_Kits/raw/master/HP/RTE-II.zip)
|
||||||
|
|
||||||
|
## Using ! HP 2100 RTE-II
|
||||||
|
|
||||||
|
:::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 files named `RTE-II_0.disc` an `RTE-II_1.disc` into it.
|
||||||
|
|
||||||
|
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 32k
|
||||||
|
SET CPU EAU
|
||||||
|
set tty sc=11
|
||||||
|
set clk sc=12
|
||||||
|
set ptr sc=13
|
||||||
|
set lpt sc=15
|
||||||
|
set tbg sc=17
|
||||||
|
set ptp sc=20
|
||||||
|
set msd sc=30
|
||||||
|
set tty noautolf
|
||||||
|
set console DEL=177
|
||||||
|
set dpc 13210A
|
||||||
|
set dpc sc=21
|
||||||
|
set dpc ena
|
||||||
|
att dpc0 RTE-II_0.disc
|
||||||
|
att dpc1 RTE-II_1.disc
|
||||||
|
d s 0
|
||||||
|
boot dpc0
|
||||||
|
go
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! HP 2100 RTE-II. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `HP-2100-RTE-II.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x HP-2100-RTE-II.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/1975/hp2100rte-ii/#manuals) on the [main ! HP 2100 RTE-II page](/1970s/1975/hp2100rte-ii/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `HP-2100-RTE-II.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/hp2100rte-ii/#manuals) on the [main ! HP 2100 RTE-II page](/1970s/1975/hp2100rte-ii/) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from a kit available on the GitHub user [rsanchovilla's](https://github.com/rsanchovilla/) [software kits repository](https://github.com/rsanchovilla/Software_Kits).
|
||||||
|
|
||||||
|
## 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/1975/hp2100rte-ii/simh/).
|
16
docs/1970s/1975/index.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
keywords: [1970s, 1975]
|
||||||
|
image: ./1975.webp
|
||||||
|
description: "There were five operating system of our interest which were released in the year 1975. They were:"
|
||||||
|
sidebar_position: 7
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# 1975
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
There were five operating system of our interest which were released in the year 1975. They were:
|
||||||
|
|
||||||
|
<DocCardList />
|
38
docs/1970s/1975/os-32/index.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
keywords: ["OS/32", "Interdata 7/32", "Interdata", "Interdata 32-bit", "Interdata 8/32", "1970s", "1975"]
|
||||||
|
image: ./os-32.webp
|
||||||
|
description: "! OS/32 was an operating system for the Interdata 32-bit computers. We can run it on SIMH emulator."
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# ! OS/32
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! OS/32 was an operating system for the Interdata 32-bit computers. We can run it on SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download a set of ! OS/32 Manuals here:
|
||||||
|
|
||||||
|
- [! OS/32 Manuals](https://github.com/davygoat/simh-os32/releases/latest/download/os32doc.zip)
|
||||||
|
|
||||||
|
You can find many other manuals about Interdata 32-bit computers, and OS/32 on Bitsavers:
|
||||||
|
|
||||||
|
- [Interdata 32-bit page on Bitsavers](https://bitsavers.org/pdf/interdata/32bit/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1975/os-32/)
|
||||||
|
- [A GitHub repository about OS/32](https://github.com/davygoat/simh-os32)
|
||||||
|
- [Wikipedia Interdata 32-bit page](https://en.wikipedia.org/wiki/Interdata_7/32_and_8/32)
|
||||||
|
- [Computer History Wiki Interdata 7/32 page](https://gunkies.org/wiki/Interdata_7/32)
|
||||||
|
- [Computer History Wiki Interdata 8/32 page](https://gunkies.org/wiki/Interdata_8/32)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [this GitHub repository](https://github.com/davygoat/simh-os32) and [Bitsavers](https://bitsavers.org).
|
BIN
docs/1970s/1975/os-32/os-32.webp
Normal file
After Width: | Height: | Size: 49 KiB |
104
docs/1970s/1975/os-32/simh/index.md
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
---
|
||||||
|
keywords: ["OS/32", "Interdata 7/32", "Interdata", "Interdata 32-bit", "Interdata 8/32", "SIMH", "1970s", "1975"]
|
||||||
|
image: ./os-32-simh-3.webp
|
||||||
|
description: 'We can run ! OS/32 on the SIMH ID32 emulator. First, we need to download the ! OS/32 kit. You can download the kit needed to run it on the SIMH ID32 emulator from this GitHub repository:'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! OS/32 on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! OS/32 on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run ! OS/32 on the SIMH ID32 emulator. First, we need to download the ! OS/32 kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run ! OS/32 from [this GitHub repository](https://github.com/davygoat/simh-os32/):
|
||||||
|
|
||||||
|
- [! OS/32 kit](https://github.com/davygoat/simh-os32/releases/latest/download/os32kit.zip)
|
||||||
|
|
||||||
|
## Using ! OS/32
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH Interdata 7/32 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-id32/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Extract the archive you downloaded. Inside you will find a file called several files. Create a folder somewhere to store the files for this VM and move the file named `os32.dsk` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `id32.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 832
|
||||||
|
set cpu idle
|
||||||
|
set throttle 50%
|
||||||
|
set ttp enabled
|
||||||
|
set pas devno=20
|
||||||
|
attach pas 1026
|
||||||
|
set pt enabled
|
||||||
|
set pt devno=13
|
||||||
|
attach -e dm0 os32.dsk
|
||||||
|
attach -n lpt printer.out
|
||||||
|
set lpt lc
|
||||||
|
deposit 7c 002
|
||||||
|
boot dm0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
id32
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `*` prompt. Run `set time 05/16/22,19:00`. Set the date and time you want, but make sure the syntax remains the same. Try entering a date from 1970s or 80s to avoid any problem.
|
||||||
|
|
||||||
|
Then run `mark dsc4:,on`, and at last `startup`. ! OS/32 will start. Run `dir` to see a list of files on the disk.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! OS/32 on SIMH Interdata 7/32 emulator. You can now run `shutdown` to shut down OS/32. Then run `mark dsc4:,off`. Finally, hit `Ctrl` + `E` and run `exit` to stop the emulator. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `os-32.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
id32
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x os-32.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/1975/os-32/#manuals) on the [main ! OS/32 page](/1970s/1975/os-32) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `os-32.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
id32
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/os-32/#manuals) on the [main ! OS/32 page](/1970s/1975/os-32) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from a kit available on [this GitHub repository](https://github.com/davygoat/simh-os32/).
|
||||||
|
|
||||||
|
## 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/1975/os-32/simh/).
|
BIN
docs/1970s/1975/os-32/simh/os-32-simh-1.webp
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
docs/1970s/1975/os-32/simh/os-32-simh-2.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1975/os-32/simh/os-32-simh-3.webp
Normal file
After Width: | Height: | Size: 49 KiB |
103
docs/1970s/1975/rsts-11-v4b/ersatz-11/index.md
Normal file
@ -0,0 +1,103 @@
|
|||||||
|
---
|
||||||
|
keywords: ["RSTS-11 v4B", "PDP-11", "Ersatz-11", 1970s, 1975]
|
||||||
|
image: ./rsts-11-v4b-Ersatz-11-3.webp
|
||||||
|
description: 'We can run ! RSTS-11 v4B on the Ersatz-11 emulator. First, we need to download the ! RSTS-11 image. You can download the image needed to run it from here.'
|
||||||
|
sidebar_position: 2
|
||||||
|
sidebar_label: "! RSTS-11 v4B on Ersatz-11"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! RSTS-11 v4B on Ersatz-11?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! RSTS-11 v4B](/1970s/1975/rsts-11-v4b) on the Ersatz-11 emulator. First, we need to download the ! RSTS-11 v4B image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
This tutorial covers how to use ! RSTS-11 v4B on Ersatz-11 emulator using a pre-installed image. If you want to manually install RSTS-11 v4B from its tape image, visit [this page](https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm). That page covers installing it on SIMH, and not Ersatz-11, though.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
You can download the image needed to run ! RSTS-11 v4B from here:
|
||||||
|
|
||||||
|
- [! RSTS-11 v4B image](https://iamvirtual.ca/PDP-11/RSTS-11/RSTS11v4B.DSK)
|
||||||
|
|
||||||
|
## Using ! RSTS-11 v4B
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed Ersatz-11 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/ersatz-11/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM, and move the file named `RSTS11v4B.DSK` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `e11.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 05
|
||||||
|
set memory 64
|
||||||
|
mount dk0: RSTS11v4B.DSK /rk05
|
||||||
|
boot dk0:
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `OPTION?` prompt. Type `START` and press enter. Next, you will be asked for date. Provide the date in `DD-MMM-YY` format. For example, `05-JUN-74`. Try entering a date before the year 2000, to avoid problems related to [Y2K](https://en.wikipedia.org/wiki/Year_2000_problem).
|
||||||
|
|
||||||
|
After that, you will be asked for time. Enter the time in `HH:MM` format. For example, `19:23`. You will be asked if you want to enable crash dump. Type `Y` and press enter.
|
||||||
|
|
||||||
|
Now start PIP by executing `RUN PIP`. After PIP starts, you will get a `#` prompt. You can now type `/DI` followed by enter. It will list all the files available on the disk.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! RSTS-11 v4B. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `rsts-11-v4b.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x rsts-11-v4b.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/1975/rsts-11-v4b/#manuals) on the [main ! RSTS-11 v4B page](/1970s/1975/rsts-11-v4b) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `rsts-11-v4b.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
e11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/rsts-11-v4b/#manuals) on the [main ! RSTS-11 v4B page](/1970s/1975/rsts-11-v4b) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from [https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm](https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm).
|
||||||
|
|
||||||
|
## 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/1975/rsts-11-v4b/ersatz-11/).
|
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 24 KiB |
42
docs/1970s/1975/rsts-11-v4b/index.md
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
---
|
||||||
|
keywords: ["RSTS-11 v4B", "PDP-11", 1970s, 1975]
|
||||||
|
image: ./rsts-11-v4b.webp
|
||||||
|
description: "! RSTS-11 v4B was an operating system for the DEC PDP-11 computer. We can run it on SIMH PDP-11 emulator as well as the Ersatz-11 emulator."
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# ! RSTS-11 v4B
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! RSTS-11 v4B was an operating system for the DEC PDP-11 computer. We can run it on SIMH PDP-11 emulator as well as the Ersatz-11 emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! RSTS-11 v4B manuals from here:
|
||||||
|
|
||||||
|
- [! RSTS-11 System Manager's Guide](http://www.bitsavers.org/pdf/dec/pdp11/rsts-11/V004/DEC-11-ORSMA-B-D_RSTSmgr_73.pdf)
|
||||||
|
- [! RSTS-11 System User's Guide](http://www.bitsavers.org/pdf/dec/pdp11/rsts-11/V004/DEC-11-ORSUA-A-D_RSTS_UserMan_Sep72.pdf)
|
||||||
|
- [Basic-PLUS Language Manual](http://www.bitsavers.org/pdf/dec/pdp11/rsts-11/V004/DEC-11-ORBPA-A-D_BASIC-PLUS_LangMan_Oct72.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the PDP-11 manuals. It was the computer on which ! RSTS-11 was supposed to run. You can download them from Bitsavers:
|
||||||
|
|
||||||
|
- [PDP-11 Manuals](http://bitsavers.org/pdf/dec/pdp11/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1975/rsts-11-v4b/)
|
||||||
|
- [A guide providing instructions on how to install ! RSTS-11 v4B manually on SIMH PDP-11 emulator](https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm)
|
||||||
|
- [Run ! RSTS-11 v4B in your web browser (Not working as of 05-June-2024)](https://skn.noip.me/pdp11/pdp11.html) (Instructions given on that page)
|
||||||
|
- [Computer History Wiki page](https://gunkies.org/wiki/RSTS/E)
|
||||||
|
- [Wikipedia page](https://en.wikipedia.org/wiki/RSTS/E)
|
||||||
|
- [Computer History Wiki PDP-11 page](https://gunkies.org/wiki/PDP-11)
|
||||||
|
- [Wikipedia PDP-11 page](https://gunkies.org/wiki/PDP-11)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Bitsavers](http://bitsavers.org).
|
BIN
docs/1970s/1975/rsts-11-v4b/rsts-11-v4b.webp
Normal file
After Width: | Height: | Size: 29 KiB |
120
docs/1970s/1975/rsts-11-v4b/simh/index.md
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
---
|
||||||
|
keywords: ["RSTS-11 v4B", "PDP-11", SIMH, 1970s, 1975]
|
||||||
|
image: ./rsts-11-v4b-SIMH-3.webp
|
||||||
|
description: 'We can run ! RSTS-11 v4B on the SIMH PDP-11 emulator. First, we need to download the ! RSTS-11 image. You can download the image needed to run it on the SIMH PDP-11 emulator from here.'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! RSTS-11 v4B on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! RSTS-11 v4B on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! RSTS-11 v4B](/1970s/1975/rsts-11-v4b) on the SIMH PDP-11 emulator. First, we need to download the ! RSTS-11 v4B image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
This tutorial covers how to use ! RSTS-11 v4B on SIMH PDP-11 emulator using a pre-installed image. If you want to manually install RSTS-11 v4B from its tape image, visit [this page](https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm).
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
You can download the image needed to run ! RSTS-11 v4B on the SIMH PDP-11 emulator from here:
|
||||||
|
|
||||||
|
- [! RSTS-11 v4B image](https://iamvirtual.ca/PDP-11/RSTS-11/RSTS11v4B.DSK)
|
||||||
|
|
||||||
|
## Using ! RSTS-11 v4B
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH PDP-11 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-pdp11/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM, and move the file named `RSTS11v4B.DSK` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `pdp11.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 11/05
|
||||||
|
set cpu 64K
|
||||||
|
set clk 60HZ
|
||||||
|
set hk disable
|
||||||
|
set ptr disable
|
||||||
|
set dz disable
|
||||||
|
set rl disable
|
||||||
|
set rx disable
|
||||||
|
set rp disable
|
||||||
|
set rq disable
|
||||||
|
set tm disable
|
||||||
|
set ts disable
|
||||||
|
set tq disable
|
||||||
|
set tc disable
|
||||||
|
set tm enable
|
||||||
|
set rk enable
|
||||||
|
attach rk0 RSTS11v4B.DSK
|
||||||
|
attach lpt lineprinter.txt
|
||||||
|
boot rk0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `OPTION?` prompt. Type `START` and press enter. Next, you will be asked for date. Provide the date in `DD-MMM-YY` format. For example, `05-JUN-74`. Try entering a date before the year 2000, to avoid problems related to [Y2K](https://en.wikipedia.org/wiki/Year_2000_problem).
|
||||||
|
|
||||||
|
After that, you will be asked for time. Enter the time in `HH:MM` format. For example, `19:23`. You will be asked if you want to enable crash dump. Type `Y` and press enter.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now start PIP by executing `RUN PIP`. After PIP starts, you will get a `#` prompt. You can now type `/DI` followed by enter. It will list all the files available on the disk.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! RSTS-11 v4B. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `rsts-11-v4b.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x rsts-11-v4b.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/1975/rsts-11-v4b/#manuals) on the [main ! RSTS-11 v4B page](/1970s/1975/rsts-11-v4b) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `rsts-11-v4b.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/rsts-11-v4b/#manuals) on the [main ! RSTS-11 v4B page](/1970s/1975/rsts-11-v4b) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from [https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm](https://iamvirtual.ca/PDP-11/RSTS-11/Install.htm).
|
||||||
|
|
||||||
|
## 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/1975/rsts-11-v4b/simh/).
|
BIN
docs/1970s/1975/rsts-11-v4b/simh/rsts-11-v4b-SIMH-1.webp
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
docs/1970s/1975/rsts-11-v4b/simh/rsts-11-v4b-SIMH-2.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1975/rsts-11-v4b/simh/rsts-11-v4b-SIMH-3.webp
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
docs/1970s/1975/rsts-11-v4b/simh/rsts-11-v4b-SIMH-4.webp
Normal file
After Width: | Height: | Size: 41 KiB |
42
docs/1970s/1975/rt-11-v2/index.md
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
---
|
||||||
|
keywords: ["RT-11 v2", "PDP-11", 1970s, 1975]
|
||||||
|
image: ./rt-11-v2.webp
|
||||||
|
description: "! RT-11 v2 was an operating system for the DEC PDP-11 computer. We can run it on SIMH PDP-11 emulator."
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# ! RT-11 v2
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! RT-11 v2 was an operating system for the DEC PDP-11 computer. We can run it on SIMH PDP-11 emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! RT-11 v2 manuals from here:
|
||||||
|
|
||||||
|
- [! RT-11 v2 System Reference Manual](http://www.bitsavers.org/pdf/dec/pdp11/rt11/v2c_Jan76/RT11v2C_SysRefJan1976.pdf)
|
||||||
|
- [! RT-11 v2 Software Support Manual](http://www.bitsavers.org/pdf/dec/pdp11/rt11/v2c_Jan76/DEC-11-ORPGA-B-D_RT11v2cSup.pdf)
|
||||||
|
- [! RT-11 v2 System Generation Manual](http://www.bitsavers.org/pdf/dec/pdp11/rt11/v2c_Jan76/DEC-11-ORGMA-A-D_RT11v2Sysg.pdf)
|
||||||
|
- [! RT-11 v2 Software Product Description](http://www.bitsavers.org/pdf/dec/pdp11/rt11/v2c_Jan76/DEC-11-XPDAS-D-D_V2C_SPD.pdf)
|
||||||
|
- [! RT-11 v2 System Release Notes](http://www.bitsavers.org/pdf/dec/pdp11/rt11/v2c_Jan76/DEC-11-ORNRA-A-D_V2C_RelNot.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the PDP-11 manuals. It was the computer on which ! RT-11 was supposed to run. You can download them from Bitsavers:
|
||||||
|
|
||||||
|
- [PDP-11 Manuals](http://bitsavers.org/pdf/dec/pdp11/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1975/rt-11-v2/)
|
||||||
|
- [Computer History Wiki page](https://gunkies.org/wiki/RT-11)
|
||||||
|
- [Wikipedia page](https://en.wikipedia.org/wiki/RT-11)
|
||||||
|
- [Computer History Wiki PDP-11 page](https://gunkies.org/wiki/PDP-11)
|
||||||
|
- [Wikipedia PDP-11 page](https://gunkies.org/wiki/PDP-11)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Bitsavers](http://bitsavers.org).
|
BIN
docs/1970s/1975/rt-11-v2/rt-11-v2.webp
Normal file
After Width: | Height: | Size: 30 KiB |
107
docs/1970s/1975/rt-11-v2/simh/index.md
Normal file
@ -0,0 +1,107 @@
|
|||||||
|
---
|
||||||
|
keywords: ["RT-11 v2", "PDP-11", SIMH, 1970s, 1975]
|
||||||
|
image: ./rt-11-v2-SIMH-3.webp
|
||||||
|
description: 'We can run ! RT-11 v2 on the SIMH PDP-11 emulator. First, we need to download the ! RT-11 image. You can download the image needed to run it on the SIMH PDP-11 emulator from here.'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! RT-11 v2 on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! RT-11 v2 on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! RT-11 v2](/1970s/1975/rt-11-v2) on the SIMH PDP-11 emulator. First, we need to download the ! RT-11 v2 image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
There are two different versions of RT-11 v2, whose image is available for us to use. They are RT-11 v2B and v2C. Both of them are mostly same, and you can use either. You can download the image needed to run ! RT-11 v2 on the SIMH PDP-11 emulator from here:
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
These images come from [this ISO file](https://bitsavers.org/bits/DEC/pdp11/rt-11/Fine_RT-11_collection/RT11DV50.ISO.zip) on [bitsavers](https://bitsavers.org/). If you want, you can download the ISO file, and extract these images yourself.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
- [! RT-11 v2B image](https://github.com/InstallerLegacy/RT11DV50/raw/main/RTV2RK.B)
|
||||||
|
- [! RT-11 v2C image](https://github.com/InstallerLegacy/RT11DV50/raw/main/RTV2RK.C)
|
||||||
|
|
||||||
|
## Using ! RT-11 v2
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH PDP-11 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-pdp11/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM, and move the disk image file into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `pdp11.ini` with the following content in the VM folder, if you chose the v2B image:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
att rk0 RTV2RK.B
|
||||||
|
boot rk0
|
||||||
|
```
|
||||||
|
|
||||||
|
If you chose v2C instead, make your `pdp11.ini` file like this:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
att rk0 RTV2RK.C
|
||||||
|
boot rk0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `.` prompt. Type `R PIP` and press enter to start PIP. Now run `/L` to get a list of files.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
To exit PIP, press `Ctrl` + `C`. To exit the emulator, type `Ctrl` + `E`, and then run `exit`.
|
||||||
|
|
||||||
|
That's it! We used ! RT-11 v2. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `rt-11-v2.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x rt-11-v2.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/1975/rt-11-v2/#manuals) on the [main ! RT-11 v2 page](/1970s/1975/rt-11-v2) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `rt-11-v2.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/rt-11-v2/#manuals) on the [main ! RT-11 v2 page](/1970s/1975/rt-11-v2) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above were extracted from [this ISO file](https://bitsavers.org/bits/DEC/pdp11/rt-11/Fine_RT-11_collection/RT11DV50.ISO.zip) on [Bitsavers](https://bitsavers.org/).
|
||||||
|
|
||||||
|
## 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/1975/rt-11-v2/simh/).
|
BIN
docs/1970s/1975/rt-11-v2/simh/rt-11-v2-SIMH-1.webp
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
docs/1970s/1975/rt-11-v2/simh/rt-11-v2-SIMH-2.webp
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/1970s/1975/rt-11-v2/simh/rt-11-v2-SIMH-3.webp
Normal file
After Width: | Height: | Size: 30 KiB |
77
docs/1970s/1975/unix-v6/index.md
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Unix v6", "Unix", "PDP-11", "Interdata 7/32", "1970s", "1975"]
|
||||||
|
image: ./unix-v6.webp
|
||||||
|
description: "! Unix v6 was an operating system for the DEC PDP-11 computer. It was later ported to Interdata 7/32 computer."
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# ! Unix v6
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! Unix v6 was an operating system for the DEC PDP-11 computer. It was later ported to Interdata 7/32 computer. It was developed by Bell Labs. It can be used on SIMH PDP-11 and Interdata 7/32 emulators.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
Here is the manual for ! Unix v6:
|
||||||
|
|
||||||
|
- [! Unix Programmer's Manual, 6th Edition](http://squoze.net/UNIX/v6man/all.pdf)
|
||||||
|
|
||||||
|
There were a bunch of short documents for use with ! Unix v6. Some of them are available today:
|
||||||
|
|
||||||
|
- [Unix for Beginners](http://squoze.net/UNIX/v6/files/doc/beg.pdf)
|
||||||
|
- [A Tutorial Introduction to the Unix Text Editor](http://squoze.net/UNIX/v6/files/doc/ed.pdf)
|
||||||
|
- [Programming in C − A Tutorial](http://squoze.net/UNIX/v6/files/doc/ctut.pdf)
|
||||||
|
- [C Reference Manual](http://squoze.net/UNIX/v6/files/doc/c.pdf)
|
||||||
|
- [Unix Assembler Reference Manual](http://squoze.net/UNIX/v6/files/doc/as.pdf)
|
||||||
|
- [The Unix I/O System](http://squoze.net/UNIX/v6/files/doc/iosys.pdf)
|
||||||
|
- [YACC − Yet Another Compiler-Compiler](http://squoze.net/UNIX/v6/files/doc/yacc.pdf)
|
||||||
|
- [Setting Up Unix - Sixth Edition](http://squoze.net/UNIX/v6/files/doc/start.pdf)
|
||||||
|
- [The Unix Time-Sharing System](http://squoze.net/UNIX/v6/files/doc/unix.pdf)
|
||||||
|
|
||||||
|
Many of the other short documents are not available today, but they are available in the volume 2A and 2B of ! Unix v7 manual. While the manual is for v7, most of the information included there applies to every version of Unix.
|
||||||
|
|
||||||
|
- [! Unix Programmer's Manual, 7th Edition, Volume 2A](https://s3.amazonaws.com/plan9-bell-labs/7thEdMan/v7vol2a.pdf)
|
||||||
|
- [! Unix Programmer's Manual, 7th Edition, Volume 2B](https://s3.amazonaws.com/plan9-bell-labs/7thEdMan/v7vol2b.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the PDP-11 manuals. It was the computer on which ! Unix v6 was supposed to run. You can download them from Bitsavers:
|
||||||
|
|
||||||
|
- [PDP-11 Manuals](http://bitsavers.org/pdf/dec/pdp11/)
|
||||||
|
|
||||||
|
A famous book about the ! Unix v6 source code is "A Commentary on the Sixth Edition Unix Operating System" by J. Lions. You can download the book and the associated source code booklet from here:
|
||||||
|
|
||||||
|
- [A Commentary on the Sixth Edition Unix Operating System](http://www.lemis.com/grog/Documentation/Lions/book.pdf)
|
||||||
|
- [Source Code Booklet](http://v6.cuzuco.com/v6.pdf)
|
||||||
|
|
||||||
|
### Interdata 7/32-specific Documentation
|
||||||
|
|
||||||
|
These documents were extracted from the Interdata 7/32 Unix port's installation, and converted to PDF. They only cover the differences in the Interdata 7/32 port. For the full manuals, see above.
|
||||||
|
|
||||||
|
- [! Unix Programmer's Manual, 6th Edition](https://archive.org/download/unix_v6_id32_docs/man.pdf)
|
||||||
|
- [Programming in C − A Tutorial](https://archive.org/download/unix_v6_id32_docs/ctut.pdf)
|
||||||
|
- [C Reference Manual](https://archive.org/download/unix_v6_id32_docs/cman.pdf)
|
||||||
|
- [A tour through the Unix C compiler](https://archive.org/download/unix_v6_id32_docs/cdoc.pdf)
|
||||||
|
- [A new Input-Output package](https://archive.org/download/unix_v6_id32_docs/ios.pdf)
|
||||||
|
- [New C Compiler Features](https://archive.org/download/unix_v6_id32_docs/newstuff.pdf)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1975/unix-v6/)
|
||||||
|
- [Run ! Unix v6 in your web browser](http://takahirox.github.io/pdp11-js/unixv6.html) (Instructions on page)
|
||||||
|
- [Wikipedia](https://en.wikipedia.org/wiki/Version_6_Unix)
|
||||||
|
- [Wikipedia PDP-11 page](https://en.wikipedia.org/wiki/PDP-11)
|
||||||
|
- [Computer History Wiki ! Unix v6 page](https://gunkies.org/wiki/UNIX_Sixth_Edition)
|
||||||
|
- [Computer History Wiki PDP-11 page](https://gunkies.org/wiki/PDP-11)
|
||||||
|
- [The Unix Heritage Society (TUHS) wiki page on ! Unix v6](https://wiki.tuhs.org/doku.php?id=systems:6th_edition)
|
||||||
|
- [Computer History Wiki tutorial on running ! Unix v6 on SIMH](https://gunkies.org/wiki/Installing_UNIX_v6_(PDP-11)_on_SIMH)
|
||||||
|
- [Tutorial from squoze.net on running ! Unix v6 on SIMH](http://squoze.net/UNIX/v6/installation)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [http://squoze.net](http://squoze.net/), [this page from Bell Labs](https://s3.amazonaws.com/plan9-bell-labs/7thEdMan/bswv7.html) and [Bitsavers](http://bitsavers.org).
|
||||||
|
|
||||||
|
- The Lions book is available from [http://www.lemis.com/](http://www.lemis.com/) and the associated source code booklet from [http://v6.cuzuco.com/](http://v6.cuzuco.com/).
|
106
docs/1970s/1975/unix-v6/simh-id32/index.md
Normal file
@ -0,0 +1,106 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Unix v6", "Unix", "Interdata 7/32", "SIMH", "1970s", "1975"]
|
||||||
|
image: ./unix-v6-SIMH-id32-5.webp
|
||||||
|
description: 'We can run ! Unix v6 Interdata 7/32 port on the SIMH ID32 emulator. First, we need to download the ! Unix v6 kit for the Interdata 7/32. You can download the kit needed to run it on the SIMH Interdata 7/32 emulator from the "SIMH Legacy" website.'
|
||||||
|
sidebar_position: 2
|
||||||
|
sidebar_label: "! Unix v6 on SIMH Interdata 7/32"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Unix v6 on SIMH Interdata 7/32 emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run ! Unix v6 Interdata 7/32 port on the SIMH ID32 emulator. First, we need to download the ! Unix v6 kit for the Interdata 7/32.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed to run it on the SIMH Interdata 7/32 emulator from the [“SIMH Legacy” website](http://simh.trailing-edge.com/):
|
||||||
|
|
||||||
|
- [! Unix-v6 Interdata 7/32 kit](http://simh.trailing-edge.com/kits/iu6swre.zip)
|
||||||
|
|
||||||
|
## Using ! Unix-v6 Interdata 7/32 port
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH Interdata 7/32 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-id32/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Extract the archive you downloaded. Inside you will find a file called several files. Create a folder somewhere to store the files for this VM and move the `iu6_dp0.dsk` file into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `id32.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set ttp ena
|
||||||
|
set pas dev=12
|
||||||
|
d lfc tps 100
|
||||||
|
att -e dp0 iu6_dp0.dsk
|
||||||
|
boot dp0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
id32
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, you will get a `?` prompt. Type `unix` and press enter to run the `unix` kernel.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You will be asked to log in. Type `root` and press enter to log in. There is no password.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You will be notified that you have unread mail. Run `mail` to read a message from 1978! When asked whether you want to save it, type `n` and press enter.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You can now run `ls` to see the list of files. To change directory, you need to use the `chdir` command, `cd` is not available.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Unix-v6 on SIMH Interdata 7/32 emulator. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v6-id32.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
id32
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x unix-v6-id32.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/1975/unix-v6/#manuals) on the [main ! Unix-v6 page](/1970s/1975/unix-v6) to learn how to use it. For documents specific to the Interdata 7/32 port, see [this section](/1970s/1975/unix-v6/#interdata-732-specific-documentation).
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `unix-v6-id32.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
id32
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/unix-v6/#manuals) on the [main ! Unix-v6 page](/1970s/1975/unix-v6) to learn how to use it. For documents specific to the Interdata 7/32 port, see [this section](/1970s/1975/unix-v6/#interdata-732-specific-documentation).
|
||||||
|
|
||||||
|
## 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/1975/unix-v6/simh-id32/).
|
BIN
docs/1970s/1975/unix-v6/simh-id32/unix-v6-SIMH-id32-1.webp
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
docs/1970s/1975/unix-v6/simh-id32/unix-v6-SIMH-id32-2.webp
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
docs/1970s/1975/unix-v6/simh-id32/unix-v6-SIMH-id32-3.webp
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/1970s/1975/unix-v6/simh-id32/unix-v6-SIMH-id32-4.webp
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
docs/1970s/1975/unix-v6/simh-id32/unix-v6-SIMH-id32-5.webp
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
docs/1970s/1975/unix-v6/simh-id32/unix-v6-SIMH-id32-6.webp
Normal file
After Width: | Height: | Size: 21 KiB |
323
docs/1970s/1975/unix-v6/simh-pdp11/index.md
Normal file
@ -0,0 +1,323 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Unix v6", "Unix", "PDP-11", "SIMH", "1970s", "1975"]
|
||||||
|
image: ./unix-v6-SIMH-PDP-11-23.webp
|
||||||
|
description: 'We can run ! Unix v6 on the SIMH PDP-11 emulator. First, we need to download the ! Unix v6 tape. You can download the tape needed to run it on the SIMH PDP-11 emulator from the squoze.net website.'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! Unix v6 on SIMH PDP-11"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Unix v6 on SIMH PDP-11 emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run ! Unix v6 on the SIMH PDP-11 emulator. First, we need to download the ! Unix v6 tape.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the tape needed to run ! Unix v6 on the SIMH PDP-11 emulator from the [squoze.net](http://squoze.net/) website:
|
||||||
|
|
||||||
|
- [! Unix v6 tape](http://squoze.net/UNIX/v6/files/dist.tap)
|
||||||
|
|
||||||
|
## Installing ! Unix v6
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH PDP-11 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-pdp11/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM and move the `dist.tap` file into it.
|
||||||
|
|
||||||
|
Now we will create a temporary config file for our VM. Create a text file called `pdp11.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 11/40
|
||||||
|
set tm0 locked
|
||||||
|
attach tm0 dist.tap
|
||||||
|
attach rk0 rk0
|
||||||
|
attach rk1 rk1
|
||||||
|
attach rk2 rk2
|
||||||
|
d cpu 100000 012700
|
||||||
|
d cpu 100002 172526
|
||||||
|
d cpu 100004 010040
|
||||||
|
d cpu 100006 012740
|
||||||
|
d cpu 100010 060003
|
||||||
|
d cpu 100012 000777
|
||||||
|
g 100000
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
After the emulator starts, press `Ctrl` + `e`. You will get a `sim>` prompt. Type `g 0` to start the emulation.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You will get an `=` prompt. Type `tmrk` and press enter. When asked for disk offset, type `0` and press enter. For tape offset, enter `100` and for count `1`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You will get back to an `=` prompt. Run `tmrk` again. This time, for disk offset, enter `1`, for tape offset `101` and for count `3999`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We have successfully copied the base ! Unix files to our disk. Now press `Ctrl` + `e` and enter `exit` to quit the emulator.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now we modify the `pdp11.ini` file and make it as follow:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 11/40
|
||||||
|
set tto 7b
|
||||||
|
set tm0 locked
|
||||||
|
attach tm0 dist.tap
|
||||||
|
attach rk0 rk0
|
||||||
|
attach rk1 rk1
|
||||||
|
attach rk2 rk2
|
||||||
|
dep system sr 173030
|
||||||
|
boot rk0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Once again, open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
At the `@` prompt, type `rkunix` and press enter. ! Unix will start.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now we will rebuild the kernel to support the devices supported bu SIMH. First run `STTY -LCASE` to make ! Unix use lowercase. Now run the following commands (pressing enter after each lines) to build the mkconf executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chdir /usr/sys/conf
|
||||||
|
cc mkconf.c
|
||||||
|
mv a.out mkconf
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now we will use mkconf. Run `mkconf` and then type the following, pressing enter after each line:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
rk
|
||||||
|
tm
|
||||||
|
tc
|
||||||
|
8dc
|
||||||
|
lp
|
||||||
|
done
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We will now build the kernel and move it to root. Run the following commands:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
as m40.s
|
||||||
|
mv a.out m40.o
|
||||||
|
cc -c c.c
|
||||||
|
as l.s
|
||||||
|
ld -x a.out m40.o c.o ../lib1 ../lib2
|
||||||
|
mv a.out /unix
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
To verify that the kernel is successfully installed in root, run the following command:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ls -l /unix
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We will configure the device files now. Run the following commands one by one:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/etc/mknod /dev/rk0 b 0 0
|
||||||
|
/etc/mknod /dev/rk1 b 0 1
|
||||||
|
/etc/mknod /dev/rk2 b 0 2
|
||||||
|
/etc/mknod /dev/mt0 b 3 0
|
||||||
|
/etc/mknod /dev/tap0 b 4 0
|
||||||
|
/etc/mknod /dev/rrk0 c 9 0
|
||||||
|
/etc/mknod /dev/rrk1 c 9 1
|
||||||
|
/etc/mknod /dev/rrk2 c 9 2
|
||||||
|
/etc/mknod /dev/rmt0 c 12 0
|
||||||
|
/etc/mknod /dev/lp0 c 2 0
|
||||||
|
/etc/mknod /dev/tty0 c 3 0
|
||||||
|
/etc/mknod /dev/tty1 c 3 1
|
||||||
|
/etc/mknod /dev/tty2 c 3 2
|
||||||
|
/etc/mknod /dev/tty3 c 3 3
|
||||||
|
/etc/mknod /dev/tty4 c 3 4
|
||||||
|
/etc/mknod /dev/tty5 c 3 5
|
||||||
|
/etc/mknod /dev/tty6 c 3 6
|
||||||
|
/etc/mknod /dev/tty7 c 3 7
|
||||||
|
chmod 640 /dev/*rk*
|
||||||
|
chmod 640 /dev/*mt*
|
||||||
|
chmod 640 /dev/*tap*
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We will copy the source and documentation of ! Unix v6 from the tape to disks now. Run the following commands:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
dd if=/dev/mt0 of=/dev/rk1 count=4000 skip=4100
|
||||||
|
/etc/mount /dev/rk1 /usr/source
|
||||||
|
dd if=/dev/mt0 of=/dev/rk2 count=4000 skip=8100
|
||||||
|
mkdir /usr/doc
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We will add configuration to mount the source and doc disk to correct location on each boot. To do so, run `cat >> /etc/rc` and then type the following two lines (pressing enter after each line):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/etc/mount /dev/rk1 /usr/source
|
||||||
|
/etc/mount /dev/rk2 /usr/doc
|
||||||
|
```
|
||||||
|
|
||||||
|
Then press `Ctrl` + `D`.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now we will rebuild the `df` command. To configure `df`, run `chdir /usr/source/s1` to change to appropriate directory, and then run `ed df.c`. Then type the following lines, pressing enter after each line (taking care of the whitespace):
|
||||||
|
|
||||||
|
```bash
|
||||||
|
/rp0/d
|
||||||
|
.-2a
|
||||||
|
"/dev/rk0",
|
||||||
|
"/dev/rk1",
|
||||||
|
.
|
||||||
|
w
|
||||||
|
q
|
||||||
|
```
|
||||||
|
|
||||||
|
Then compile `df` by running `cc -s -O df.c`. Then run the following commands to install it in the correct location:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cp a.out /bin/df
|
||||||
|
rm a.out
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You can check the filesystem by running these commands:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
icheck /dev/rrk0
|
||||||
|
dcheck /dev/rrk0
|
||||||
|
icheck /dev/rrk1
|
||||||
|
dcheck /dev/rrk1
|
||||||
|
icheck /dev/rrk2
|
||||||
|
dcheck /dev/rrk2
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
At last we will enable multiuser access for ! Unix. Run `ed /etc/ttys`, and type the following lines, pressing enter after each line:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
1,8s/^0/1/p
|
||||||
|
w
|
||||||
|
q
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it. Now run `sync` a few times, and then press `Ctrl` + `e` to pause the emulation. Enter `exit` to quit the emulator
|
||||||
|
|
||||||
|
We have successfully installed ! Unix v6. Now you can delete the `pdp11.ini` and `dist.tap` file.
|
||||||
|
|
||||||
|
## Running Unix v6
|
||||||
|
|
||||||
|
Create a fresh `pdp11.ini` file with the following contents:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu 11/40
|
||||||
|
set cpu idle
|
||||||
|
set tto 7b
|
||||||
|
set tm0 locked
|
||||||
|
attach rk0 rk0
|
||||||
|
attach rk1 rk1
|
||||||
|
attach rk2 rk2
|
||||||
|
attach lpt printer.txt
|
||||||
|
set dci en
|
||||||
|
set dci lines=8
|
||||||
|
set dco 7b
|
||||||
|
att dci 5555
|
||||||
|
boot rk0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
At the `@` prompt, type `unix` and press enter. ! Unix v6 will start.
|
||||||
|
|
||||||
|
You will be asked to log in. Type `root` and press enter to log in. There is no password.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
You can now run `ls` to see the list of files. To change directory, you need to use the `chdir` command, `cd` is not available.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Unix v6. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `unix-v6.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x unix-v6.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/1975/unix-v6/#manuals) on the [main ! Unix v6 page](/1970s/1975/unix-v6) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `unix-v6.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp11
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1975/unix-v6/#manuals) on the [main ! Unix v6 page](/1970s/1975/unix-v6) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The tape image above are from the [squoze.net](http://squoze.net/) website.
|
||||||
|
- This tutorial is based on [Computer History Wiki tutorial on running ! Unix v6 on SIMH](https://gunkies.org/wiki/Installing_UNIX_v6_(PDP-11)_on_SIMH).
|
||||||
|
|
||||||
|
## 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/1975/unix-v6/simh/).
|
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-1.webp
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-10.webp
Normal file
After Width: | Height: | Size: 30 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-11.webp
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-12.webp
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-13.webp
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-14.webp
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-15.webp
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-16.webp
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-17.webp
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-18.webp
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-19.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-2.webp
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-20.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-21.webp
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-22.webp
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-23.webp
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-3.webp
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-4.webp
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-5.webp
Normal file
After Width: | Height: | Size: 26 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-6.webp
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-7.webp
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-8.webp
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
docs/1970s/1975/unix-v6/simh-pdp11/unix-v6-SIMH-PDP-11-9.webp
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
docs/1970s/1975/unix-v6/unix-v6.webp
Normal file
After Width: | Height: | Size: 53 KiB |
BIN
docs/1970s/1976/1976.webp
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
docs/1970s/1976/dg-aos/aos.webp
Normal file
After Width: | Height: | Size: 27 KiB |
54
docs/1970s/1976/dg-aos/index.md
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Eclipse", "Data General", "Data General AOS", "AOS", "Data General Eclipse", 1970s, 1976]
|
||||||
|
image: ./aos.webp
|
||||||
|
description: "! Data General AOS, as the name suggests, was an operating system for the Data General computers."
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! Data General AOS
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! Data General AOS, as the name suggests, was an operating system for the Data General computers. We can run it using the Wild Hare emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! Data General AOS manuals from here:
|
||||||
|
|
||||||
|
- [! AOS User Self Study Course](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/053-000032-00__AOS_AOS-VS_User_Self-Study_Course__1982-1984.pdf)
|
||||||
|
- [! AOS Operator Self Study Course](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/053-000045-00__AOS_AOS-VS_Operator_Self-Study_Course__1983.pdf)
|
||||||
|
- [Introduction to ! AOS](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/069-000016-01__Introduction_to_the_AOS__1976-1984.pdf)
|
||||||
|
- [Learning to use your ! AOS](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/069-000018-02__Learning_to_Use_Your_AOS__1978-1983.pdf)
|
||||||
|
- [Using ! AOS on desktop generating systems](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/069-000058-01A__Using_AOS_on_Desktop_Generation_Systems__1983-1984.pdf)
|
||||||
|
- [! AOS Programmer's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000120-05__AOS_Programmers_Manual__1976-1984.pdf)
|
||||||
|
- [! AOS CLI Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000122-07__CLI_Users_Manual_AOS_and_AOS-VS.pdf)
|
||||||
|
- [! AOS User's Handbook](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000150-02__AOS_and_AOS-VS_Users_Handbook__1978-1982.pdf)
|
||||||
|
- [! AOS Binder User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000190-03__AOS_Binder_Users_Manual__1984.pdf)
|
||||||
|
- [! AOS Shared Library Builder User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000191-02__AOS_Shared_Library_Builder_Users_Manual__1976-1978.pdf)
|
||||||
|
- [! AOS MASM Reference Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000192-04__AOS_Macroassembler_MASM_Reference__1976-1984.pdf)
|
||||||
|
- [! AOS Debugger and DIsk FIle Editor User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000195-03__AOS_Debugger_and_Disk_File_Editor__1976-1984.pdf)
|
||||||
|
- [! AOS Speed Text Editor User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000197-03__SPEED_Text_Editor_Users_Manual_AOS_and_AOS-VS__1976-1980.pdf)
|
||||||
|
- [How to generate and run ! AOS](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000217-06__How_to_Generate_and_Run_AOS__1985.pdf)
|
||||||
|
- [! AOS SED text editor User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000249-02__SED_Text_Editor_Users_Manual_AOS_and_AOS-VS__1980-1984.pdf)
|
||||||
|
- [! AOS LFE User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000254-02__AOS_Link_and_Library_File_Editor_LFE_Users_Manual__1979-1984.pdf)
|
||||||
|
- [! AOS SWAT Debugger User's Manual](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/093-000258-01A__SWAT_Debugger_Users_Manual__1982.c.p.pdf)
|
||||||
|
- [! AOS SWAT Debugger User's Manual Addendum](http://www.novasareforever.org/archive/public/docs/dg/sw/os/aos/086-000045-00__Addendum_to_SWAT_Debugger_Users_Manual_093-000258-01__1982.c.pdf)
|
||||||
|
|
||||||
|
You may be interested in the Data General computers' manuals. They were the computers on which ! Data General AOS was supposed to run. You can download them from here:
|
||||||
|
|
||||||
|
- [Data General Hardware Manuals](http://www.novasareforever.org/dgdocs.hw/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1976/dg-aos/)
|
||||||
|
- [Data General Eclipse Wikipedia Page](https://en.wikipedia.org/wiki/Data_General_Eclipse)
|
||||||
|
- [Data General Eclipse Computer History Wiki page](https://gunkies.org/wiki/Data_General_Eclipse)
|
||||||
|
- [History of Nova - Wild Hare Legacy Preservation Website](http://www.novasareforever.org/gallery/index.php?nova)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Wild Hare Legacy Preservation Website](http://www.novasareforever.org).
|
BIN
docs/1970s/1976/dg-aos/wh/dg-aos-wh-1.webp
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
docs/1970s/1976/dg-aos/wh/dg-aos-wh-2.webp
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
docs/1970s/1976/dg-aos/wh/dg-aos-wh-3.webp
Normal file
After Width: | Height: | Size: 30 KiB |
129
docs/1970s/1976/dg-aos/wh/index.md
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
---
|
||||||
|
keywords: ["Wild Hare", "Eclipse", "DG Eclipse", "AOS", "Data General AOS", "Data General Eclipse", "Data General", 1970s, 1976]
|
||||||
|
image: ./dg-aos-wh-3.webp
|
||||||
|
description: 'We can run ! Data General AOS on the Wild Hare Nova emulator. First, we need to download the ! Data General AOS disk image. You can download the disk image needed to run ! Data General AOS on the Wild Hare Nova emulator from the Wild Hare Legacy Preservation Website website:'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! Data General AOS on Wild Hare Nova emulator"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! Data General AOS on Wild Hare Nova emulator?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! Data General AOS](/1970s/1976/dg-aos) on the Wild Hare Nova emulator. First, we need to download the ! Data General AOS disk image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the disk image needed to run ! Data General AOS on the Wild Hare Nova emulator from the [Wild Hare Legacy Preservation Website website](http://www.novasareforever.org/):
|
||||||
|
|
||||||
|
- [! Data General AOS disk image](http://www.novasareforever.org/archive/public/wh/simh/disks/DZP.6067.AOS.raw)
|
||||||
|
|
||||||
|
## Using ! Data General AOS
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed Wild Hare Nova emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/wh-nova/) on Linux and Windows.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM and move the disk image you just downloaded into it. Now we will create a config file for our VM. Create a text file called `nova.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set CPU Eclipse_S/140
|
||||||
|
set PTR enable
|
||||||
|
set PTP enable
|
||||||
|
set PLT enable
|
||||||
|
set LPT enable
|
||||||
|
set DSK disable
|
||||||
|
set DEP disable
|
||||||
|
set DKP enable
|
||||||
|
set DZP enable
|
||||||
|
set TTI1 enable
|
||||||
|
set TTO1 enable
|
||||||
|
set ALM enable
|
||||||
|
set TTI bs swap
|
||||||
|
set TTO bs
|
||||||
|
dep TTO time 200
|
||||||
|
set TTI1 bs swap
|
||||||
|
set TTO1 bs
|
||||||
|
dep TTO1 time 200
|
||||||
|
set RTC MIPSsec=5
|
||||||
|
set DZP0 6067
|
||||||
|
attach DZP0 DZP.6067.AOS.raw
|
||||||
|
deposit DZP stime 1000
|
||||||
|
deposit DZP rtime 1000
|
||||||
|
attach TTI1 40000
|
||||||
|
attach ALM 40001
|
||||||
|
boot DZP0
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
When prompted `DISK UNIT NAME? `, type `DPF0` and press enter. When asked for device code and system pathname, just press enter without typing anything.
|
||||||
|
|
||||||
|
When asked for date, enter it in `MM/DD/YY` format. For example, enter `04/13/76`. Keep the year in 1970s or 80s, to avoid any issues. Similarly, when asked for time, enter it in `HH:MM:SS` format. For example, enter `12:55:31`. You will be asked if you want to override default specs. Just press enter to accept the defaults.
|
||||||
|
|
||||||
|
You will get a `)` prompt. Run the following commands:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
CHAR/NAS/CPL=166
|
||||||
|
SEARCH :util : :MACROS :PER
|
||||||
|
SUPERUSER ON
|
||||||
|
```
|
||||||
|
|
||||||
|
The prompt will change to `*)`. Type `UP` and press enter to start ! Data General AOS. Press enter a few times till you get a `)` prompt.
|
||||||
|
|
||||||
|
Now you can run `SUPERUSER ON` and then `FILESTATUS` to list all the files available on the disk.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! Data General AOS. To exit super user mode, type `BYE` and press enter. To shutdown the system, run `BYE` again. You will be asked twice if you really want to shutdown. Type `YES` and press enter both times to shutdown. Don't worry, it won't harm your children in any way.
|
||||||
|
|
||||||
|
We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `DG-AOS.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x DG-AOS.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/1976/dg-aos/#manuals) on the [main ! Data General AOS page](/1970s/1976/dg-aos/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `DG-AOS.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
nova
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1976/dg-aos/#manuals) on the [main ! Data General AOS page](/1970s/1976/dg-aos/) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image and other files used above are from the [Wild Hare Legacy Preservation Website website](http://www.novasareforever.org/).
|
||||||
|
|
||||||
|
## 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/1976/dg-aos/wh/).
|
16
docs/1970s/1976/index.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
keywords: [1970s, 1976]
|
||||||
|
image: ./1976.webp
|
||||||
|
description: "There were three operating system of our interest which were released in the year 1976. They were:"
|
||||||
|
sidebar_position: 7
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# 1976
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
There were three operating system of our interest which were released in the year 1976. They were:
|
||||||
|
|
||||||
|
<DocCardList />
|
46
docs/1970s/1976/rte-iii/index.md
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
---
|
||||||
|
keywords: ["HP 2100", "HP 2100 RTE-III", "HP", 1970s, 1976]
|
||||||
|
image: ./rte-iii.webp
|
||||||
|
description: "! HP 2100 RTE-III, as the name suggests, was an operating system for the HP 2100 computer."
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# ! HP 2100 RTE-III
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! HP 2100 RTE-III, as the name suggests, was an operating system for the HP 2100 computer. We can run using the SIMH emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
You can download the ! HP 2100 RTE-III manuals from here:
|
||||||
|
|
||||||
|
- [HP Algol Reference Manual](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/02116-9072_HP%20ALGOL%20Nov-1976.pdf)
|
||||||
|
- [Multi-User Real-Time BASIC Reference Manual](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/Multi_UserRealTimeBASIC_ReferenceManual_92060-90016_276pages_Apr-1981.pdf)
|
||||||
|
- [Pascal-S Manual](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/Wirth-PascalS.pdf)
|
||||||
|
- [! RTE III Assembler Reference Manual](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/RTE_AssemblerReferenceManual_92060-90005_117pages_Dec78.pdf)
|
||||||
|
- [! RTE III Batch Spool Monitor Programming And Operating Manual](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/RTE_BatchSpoolMonitor_ProgrammingAndOperatingManual_92002-93001_218pages_Feb75.pdf)
|
||||||
|
- [! RTE III Batch Spool Monitor Student Workbook](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/RTE_BatchSpoolMonitor_StudentWorkbook_22999-90026_212pages_Jun75.pdf)
|
||||||
|
- [! RTE III General Information Manual](https://bitsavers.org/pdf/hp/21xx/rteIII/92060-90009_genInfo_Feb76.pdf)
|
||||||
|
- [! RTE III New User Guide](https://bitsavers.org/pdf/hp/21xx/rteIII/92060-90012_newUsrGde_Aug78.pdf)
|
||||||
|
- [! RTE III Online Gnerator Reference Manual](https://bitsavers.org/pdf/hp/21xx/rteIII/92060-90020_onlineGen_Jul77.pdf)
|
||||||
|
- [! RTE III Programming And Operating Manual](https://github.com/rsanchovilla/SimH_cpanel/blob/master/Manual/HP2100/RTE-III/RTE-III_ProgrammingAndOperatingManual_92060-90004_270pages_Jul76.pdf)
|
||||||
|
- [! RTE III Utility Programs Reference Manual](https://bitsavers.org/pdf/hp/21xx/rteIII/92060-90017_rteUtil_Jul80.pdf)
|
||||||
|
|
||||||
|
You may also be interested in the HP 2100 manuals. They were the computers on which ! HP 2100 RTE-III 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/1976/rte-iii/)
|
||||||
|
- [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) and a [GitHub repo](https://github.com/rsanchovilla/SimH_cpanel) of user [rsanchovilla](https://github.com/rsanchovilla/SimH_cpanel).
|
BIN
docs/1970s/1976/rte-iii/rte-iii.webp
Normal file
After Width: | Height: | Size: 9.6 KiB |
BIN
docs/1970s/1976/rte-iii/simh/RTE-III-1.webp
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
docs/1970s/1976/rte-iii/simh/RTE-III-2.webp
Normal file
After Width: | Height: | Size: 10 KiB |
117
docs/1970s/1976/rte-iii/simh/index.md
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
---
|
||||||
|
keywords: ["SIMH", "HP 2100", "HP 2100 RTE-III", "HP", 1970s, 1976]
|
||||||
|
image: ./RTE-III-2.webp
|
||||||
|
description: "We can run ! HP 2100 RTE-III on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 RTE-III disk image. You can download the disk image needed to run ! HP 2100 RTE-III on the SIMH HP 2100 emulator from our GitHub repository:"
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! HP 2100 RTE-III on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! HP 2100 RTE-III on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! HP 2100 RTE-III](/1970s/1976/rte-iii) on the SIMH HP 2100 emulator. First, we need to download the ! HP 2100 RTE-III disk image.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the disk image needed to run ! HP 2100 RTE-III on the SIMH HP 2100 emulator from our [GitHub repository](https://github.com/InstallerLegacy/HP2100):
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
The disk image comes from [a zip file](https://github.com/rsanchovilla/SimH_cpanel/blob/master/test_run/HP2100/HP2100.zip) in GitHub user ["rsanchovilla"](https://github.com/rsanchovilla)'s [SimH_cpanel](https://github.com/rsanchovilla/SimH_cpanel) repository. You can extract the disk image from that zip file yourself, if you want.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
- [! HP 2100 RTE-III disk image](https://github.com/InstallerLegacy/HP2100/raw/refs/heads/main/sw/RTE-III/RTE-III.disc)
|
||||||
|
|
||||||
|
## Using ! HP 2100 RTE-III
|
||||||
|
|
||||||
|
:::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.
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
Create a folder somewhere to store the files for this VM and move the disk image you just downloaded into it.
|
||||||
|
|
||||||
|
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 1000-M
|
||||||
|
set cpu 1024K
|
||||||
|
set dpc 13210A
|
||||||
|
set ds0 7925
|
||||||
|
set ds1 7906
|
||||||
|
set ptr sc=10
|
||||||
|
set clk sc=11
|
||||||
|
set ds sc=12
|
||||||
|
set msc sc=13
|
||||||
|
set mpx sc=15
|
||||||
|
set tty sc=16
|
||||||
|
set ptp sc=17
|
||||||
|
set lpt sc=20
|
||||||
|
set lps sc=21
|
||||||
|
set dpc sc=22
|
||||||
|
att dpc0 -q RTE-III.disc
|
||||||
|
set lps enabled
|
||||||
|
set dqc disabled
|
||||||
|
set drc disabled
|
||||||
|
set mux disabled
|
||||||
|
set mtc disabled
|
||||||
|
set tty noautolf
|
||||||
|
set console del=177
|
||||||
|
d s 0
|
||||||
|
boot dpc0
|
||||||
|
go
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! HP 2100 RTE-III. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `RTE-III.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x RTE-III.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/1976/rte-iii/#manuals) on the [main ! HP 2100 RTE-III page](/1970s/1976/rte-iii/) to learn how to use it.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `RTE-III.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
hp2100
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1976/rte-iii/#manuals) on the [main ! HP 2100 RTE-III page](/1970s/1976/rte-iii/) to learn how to use it.
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The disk image comes from [a zip file](https://github.com/rsanchovilla/SimH_cpanel/blob/master/test_run/HP2100/HP2100.zip) in GitHub user ["rsanchovilla"](https://github.com/rsanchovilla)'s [SimH_cpanel](https://github.com/rsanchovilla/SimH_cpanel) repository.
|
||||||
|
|
||||||
|
## 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/1976/rte-iii/simh/).
|
104
docs/1970s/1976/xvm-dos-rsx/index.md
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
---
|
||||||
|
keywords: ["XVM/DOS", "XVM/RSX", "PDP-15", 1970s, 1976]
|
||||||
|
image: ./xvm-dos.webp
|
||||||
|
description: "! XVM/DOS and ! XVM/RSX were operating systems for the DEC PDP-15 computer. We can run them on the SIMH PDP-15 emulator."
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
import DocCardList from '@theme/DocCardList';
|
||||||
|
|
||||||
|
# ! XVM/DOS & ! XVM/RSX
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
! XVM/DOS and ! XVM/RSX were operating systems for the DEC PDP-15 computer. We can run them on the SIMH PDP-15 emulator.
|
||||||
|
|
||||||
|
<DocCardList />
|
||||||
|
|
||||||
|
## Manuals
|
||||||
|
|
||||||
|
### ! XVM/DOS
|
||||||
|
|
||||||
|
You can download the ! XVM/DOS manuals from here:
|
||||||
|
|
||||||
|
- [Reader’s Guide](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-ODGIA-A-D-XVM_DOS_READERS_GUIDE_AND_MASTER_INDEX.pdf)
|
||||||
|
|
||||||
|
#### Concepts
|
||||||
|
|
||||||
|
- [User’s Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-ODMAA-A-D_XVMdosUM.pdf)
|
||||||
|
- [System Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-ODSAA-A-D_XVMdosSys.pdf)
|
||||||
|
- [BOSS/XVM User’s Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-OBUAA-A-D_BossXVM.pdf)
|
||||||
|
|
||||||
|
#### File Utilities
|
||||||
|
|
||||||
|
- [PIP Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UPPUA-A-D-PIP_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
- [MTDUMP Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UMTUA-A-D_MTDUMP_UTILITY_MANUAL.pdf)
|
||||||
|
|
||||||
|
#### Languages
|
||||||
|
|
||||||
|
- [Fortran Language Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-LF4MA-A-D_FORTRAN_IV_XVM_LANGUAGE_MANUAL.pdf)
|
||||||
|
- [Fortran Operating Env. Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-LF4EA-A-D_FORTRAN_IV_XVM_OPERATING_MANUAL.pdf)
|
||||||
|
- [Macro XVM Assembler Language Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-LMALA-A-D-MACRO_XVM_ASSEMBLER_LANGUAGE_MANUAL.pdf)
|
||||||
|
- [Mac11 XVM Assembler Language Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-LMLAA-A-D-MAC11_XVM_ASSEMBLER_LANGUAGE_MANUAL.pdf)
|
||||||
|
- [Focal XVM Language Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-LFLGA-A-D-FOCAL_XVM_LANGUAGE_MANUAL.pdf)
|
||||||
|
- [8Tran XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UTRNA-A-D_8TRAN_UTILITY_MANUAL.pdf)
|
||||||
|
|
||||||
|
#### Editors
|
||||||
|
|
||||||
|
- [Edit XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UETUA-A-D-EDIT_EDITVP_EDITVT_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
|
||||||
|
#### Loaders
|
||||||
|
|
||||||
|
- [Linking Loader XVM Utility manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-ULLUA-A-D-LINKING_LOADER_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
- [Chain & XVM/Execute XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UCHNA-A-D-CHAIN_XVM_EXECUTE_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
|
||||||
|
#### Debuggers
|
||||||
|
|
||||||
|
- [DDT XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UDDTA-A-D-DDT_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
- [SRCCOM XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-USRCA-A-D_SRCCOM.pdf)
|
||||||
|
|
||||||
|
#### Graphics
|
||||||
|
|
||||||
|
- [VT15 XVM Graphics Software Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-GVTAA-A-D_VT15_XVM_GRAPHICS_SOFTWARE_MANUAL.pdf)
|
||||||
|
|
||||||
|
#### Customization
|
||||||
|
|
||||||
|
- [Update XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC_XV_UUPDA-A-D-UPDATE_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
- [SGEN XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-USUTA-A-D-SGEN_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
- [Patch XVM Utility Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-UPUMA-A-D-PATCH_XVM_UTILITY_MANUAL.pdf)
|
||||||
|
- [! XVM/DOS System Installation Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-ODSIA-A-D_XVMdosInst.pdf)
|
||||||
|
|
||||||
|
#### General Reference
|
||||||
|
|
||||||
|
- [! XVM/DOS User’s guide and Master Index](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-ODGIA-A-D-XVM_DOS_READERS_GUIDE_AND_MASTER_INDEX.pdf)
|
||||||
|
- [Software Dispatch Review ! XVM/DOS](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-CSPSA-A-D_The_Software_Dispatch_Review_XVM_DOS_V1A_March_1976.pdf)
|
||||||
|
|
||||||
|
Other manuals:
|
||||||
|
|
||||||
|
- [XVM System Maintenance Manual Vol 1](http://www.bitsavers.org/pdf/dec/pdp15/XVM/EK-15XVM-MM-001_XVMmaintMan.pdf)
|
||||||
|
- [XVM System Reference Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/EK-15XVM-OP-001_XVMsysRef.pdf)
|
||||||
|
- [PDP-15 System Reference Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-15-XSRMA-A-D_UC15refMan.pdf)
|
||||||
|
|
||||||
|
### ! XVM/RSX
|
||||||
|
|
||||||
|
You can download ! XVM/RSX manual from here:
|
||||||
|
|
||||||
|
- [! XVM/RSX System Manual](http://www.bitsavers.org/pdf/dec/pdp15/XVM/DEC-XV-IRSMA-A_XVM-RSXsysMan/)
|
||||||
|
|
||||||
|
### Hardware Manuals
|
||||||
|
|
||||||
|
You may also be interested in the PDP-15 manuals. It was the computer on which ! XVM/DOS and ! XVM/RSX were supposed to run. You can download them from Bitsavers:
|
||||||
|
|
||||||
|
- [PDP-15 Manuals](http://www.bitsavers.org/pdf/dec/pdp15/)
|
||||||
|
|
||||||
|
## Related Pages
|
||||||
|
|
||||||
|
- [VirtualHub Screenshots](https://screenshots.virtualhub.eu.org/1970s/1976/xvm-dos-rsx)
|
||||||
|
- [Wikipedia ! XVM/RSX page](https://en.wikipedia.org/wiki/PDP-15#XVM/RSX)
|
||||||
|
- [Wikipedia PDP-15 page](https://en.wikipedia.org/wiki/PDP-15)
|
||||||
|
- [Computer History Wiki PDP-15 page](http://gunkies.org/wiki/PDP-15)
|
||||||
|
- [Third-party page about PDP-15 and ! XVM/DOS](https://retrocmp.com/projects/blinkenbone/simulated-panels/257-programming-the-pdp-15)
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
- The manuals were taken from [Bitsavers](http://bitsavers.org).
|
112
docs/1970s/1976/xvm-dos-rsx/simh/index.md
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
---
|
||||||
|
keywords: ["XVM/DOS", "XVM/RSX", "PDP-15", SIMH, 1970s, 1976]
|
||||||
|
image: ./xvm-dos-rsx-SIMH-4.webp
|
||||||
|
description: 'We can run ! XVM/DOS and ! XVM/RSX on the SIMH PDP-15 emulator. First, we need to download the ! XVM/RSX and ! XVM/DOS kit. You can download the kit needed from the "SIMH Legacy" website.'
|
||||||
|
sidebar_position: 1
|
||||||
|
sidebar_label: "! XVM/DOS & ! XVM/RSX on SIMH"
|
||||||
|
---
|
||||||
|
|
||||||
|
# How to install ! XVM/DOS and ! XVM/RSX on SIMH?
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
We can run [! XVM/DOS and ! XVM/RSX](/1970s/1976/xvm-dos-rsx) on the SIMH PDP-15 emulator. First, we need to download the ! XVM/RSX and ! XVM/DOS kit.
|
||||||
|
|
||||||
|
## Downloads
|
||||||
|
|
||||||
|
You can download the kit needed from the ["SIMH Legacy"](http://simh.trailing-edge.com/) website:
|
||||||
|
|
||||||
|
- [! XVM/RSX and ! XVM/DOS kit](http://simh.trailing-edge.com/kits/xvmrsx_simh_kit.zip)
|
||||||
|
|
||||||
|
## Using ! XVM/DOS & ! XVM/RSX
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
If you have not already installed SIMH PDP-15 emulator, see [the VirtualHub Setup tutorial on how to do so](https://setup.virtualhub.eu.org/simh-pdp15/) 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 files named `xvmrsx_rp02.dsk` and `rpboot.rim` into it.
|
||||||
|
|
||||||
|
Now we will create a config file for our VM. Create a text file called `pdp15.ini` with the following content in the VM folder:
|
||||||
|
|
||||||
|
```ini
|
||||||
|
set cpu api
|
||||||
|
set cpu xvm
|
||||||
|
set ttix lines=5
|
||||||
|
a ttix 2311
|
||||||
|
a rp0 xvmrsx_rp02.dsk
|
||||||
|
l rpboot.rim 77637
|
||||||
|
run
|
||||||
|
```
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
Now open a terminal and move to the VM folder. Run the following command to start the emulator:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp15
|
||||||
|
```
|
||||||
|
|
||||||
|
If you get a prompt asking if you want to allow network access, click on yes. On Linux, you may want to run the above command with `sudo` or as `root`, for it to work properlly.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
When asked for a date, enter it in `MM/DD/YY` format. You _cannot_ use backspace to erase characters, even if it looks like you can. Try entering a date from 1980s or 90s, to avoid any problems.
|
||||||
|
|
||||||
|
Now that ! XVM/DOS is ready, let's run some commands on it. Type `PIP` and press enter to start PIP. Then run `L TT_SY` to see the list of files.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it! We used ! XVM/DOS. Now, to run ! XVM/RSX, we first need to close PIP. Do so by pressing `Ctrl` + `C`. Then run `RSX` to start ! XVM/RSX.
|
||||||
|
|
||||||
|
:::tip
|
||||||
|
|
||||||
|
Telnet client may not be installed by default depending on your host operating system. You can install it by following [this VirtualHub Setup tutorial](https://setup.virtualhub.eu.org/telnet/).
|
||||||
|
|
||||||
|
:::
|
||||||
|
|
||||||
|
To connect to ! XVM/RSX, we need to use telnet. Run `telnet 127.0.0.1 2311` in a new terminal window, and then press `Ctrl` + `T`. When asked for disk type, enter `RP` and press enter. You will be connected to ! XVM/RSX.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
That's it, we used ! XVM/RSX. To stop the VM, go back to the main terminal window, and press `Ctrl` + `E`. Then type `exit` and press enter. We can create a shell script to make it easy to launch the VM.
|
||||||
|
|
||||||
|
### Linux
|
||||||
|
|
||||||
|
Create a file called `xvm-dos-rsx.sh` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
#!/bin/bash
|
||||||
|
pdp15
|
||||||
|
```
|
||||||
|
|
||||||
|
Now make the file executable:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x xvm-dos-rsx.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/1976/xvm-dos-rsx/#manuals) on the [main ! ! XVM/DOS and ! XVM/RSX page](/1970s/1976/xvm-dos-rsx/) to learn how to use them.
|
||||||
|
|
||||||
|
### Windows
|
||||||
|
|
||||||
|
Create a file called `xvm-dos-rsx.bat` with the following content:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pdp15
|
||||||
|
```
|
||||||
|
|
||||||
|
Now you can start the VM by double-clicking the shell script. See the [manuals section](/1970s/1976/xvm-dos-rsx/#manuals) on the [main ! XVM/DOS and ! XVM/RSX page](/1970s/1976/xvm-dos-rsx/) 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/1976/xvm-dos-rsx/simh/).
|
BIN
docs/1970s/1976/xvm-dos-rsx/simh/xvm-dos-rsx-SIMH-1.webp
Normal file
After Width: | Height: | Size: 8.8 KiB |
BIN
docs/1970s/1976/xvm-dos-rsx/simh/xvm-dos-rsx-SIMH-2.webp
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
docs/1970s/1976/xvm-dos-rsx/simh/xvm-dos-rsx-SIMH-3.webp
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
docs/1970s/1976/xvm-dos-rsx/simh/xvm-dos-rsx-SIMH-4.webp
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
docs/1970s/1976/xvm-dos-rsx/xvm-dos.webp
Normal file
After Width: | Height: | Size: 25 KiB |
@ -20,6 +20,9 @@ description: "1970s were the age in which microcomputers evolved. This decade sa
|
|||||||
<div className="col text--center padding-horiz--md padding-vert--md">
|
<div className="col text--center padding-horiz--md padding-vert--md">
|
||||||
<a href="/1970s/1971" className="button button--primary">1971</a>
|
<a href="/1970s/1971" className="button button--primary">1971</a>
|
||||||
</div>
|
</div>
|
||||||
|
<div className="col text--center padding-horiz--md padding-vert--md">
|
||||||
|
<a href="/1970s/1972" className="button button--primary">1972</a>
|
||||||
|
</div>
|
||||||
<div className="col text--center padding-horiz--md padding-vert--md">
|
<div className="col text--center padding-horiz--md padding-vert--md">
|
||||||
<a href="/1970s/1973" className="button button--primary">1973</a>
|
<a href="/1970s/1973" className="button button--primary">1973</a>
|
||||||
</div>
|
</div>
|
||||||
@ -27,4 +30,12 @@ description: "1970s were the age in which microcomputers evolved. This decade sa
|
|||||||
<a href="/1970s/1974" className="button button--primary">1974</a>
|
<a href="/1970s/1974" className="button button--primary">1974</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div className="row">
|
||||||
|
<div className="col text--center padding-horiz--md padding-vert--md">
|
||||||
|
<a href="/1970s/1975" className="button button--primary">1975</a>
|
||||||
|
</div>
|
||||||
|
<div className="col text--center padding-horiz--md padding-vert--md">
|
||||||
|
<a href="/1970s/1976" className="button button--primary">1976</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -11,3 +11,5 @@ These operating systems were made by [DEC](https://en.wikipedia.org/wiki/Digital
|
|||||||
|
|
||||||
- [! CAPS-11](/1970s/1970/caps-11/)
|
- [! CAPS-11](/1970s/1970/caps-11/)
|
||||||
- [! DOS-11](/1970s/1970/dos-11/)
|
- [! DOS-11](/1970s/1970/dos-11/)
|
||||||
|
- [! RSTS-11 v4B](/1970s/1975/rsts-11-v4b/)
|
||||||
|
- [! RT-11 v2](/1970s/1975/rt-11-v2/)
|
@ -11,3 +11,4 @@ These operating systems were made by [DEC](https://en.wikipedia.org/wiki/Digital
|
|||||||
|
|
||||||
- [! ADSS-15](/1970s/1970/adss-15/)
|
- [! ADSS-15](/1970s/1970/adss-15/)
|
||||||
- [! DOS-15](/1970s/1970/dos-15/)
|
- [! DOS-15](/1970s/1970/dos-15/)
|
||||||
|
- [! XVM/DOS and ! XVM/RSX](/1970s/1976/xvm-dos-rsx/)
|
||||||
|
@ -12,3 +12,4 @@ These operating systems were made by [DEC](https://en.wikipedia.org/wiki/Digital
|
|||||||
- [! 4K DMS](/1960s/1965/4kdms/)
|
- [! 4K DMS](/1960s/1965/4kdms/)
|
||||||
- [! TSS/8](/1960s/1968/tss8/)
|
- [! TSS/8](/1960s/1968/tss8/)
|
||||||
- [! OS/8](/1970s/1971/os8/)
|
- [! OS/8](/1970s/1971/os8/)
|
||||||
|
- [! CAPS-8](/1970s/1973/caps-8/)
|
||||||
|
@ -10,4 +10,19 @@ sidebar_label: 1970s
|
|||||||
Operating Systems released in the 1970s, which do not fit in other categories.
|
Operating Systems released in the 1970s, which do not fit in other categories.
|
||||||
|
|
||||||
- [Alto OS](/1970s/1973/alto-os/)
|
- [Alto OS](/1970s/1973/alto-os/)
|
||||||
|
- [! OS/32](/1970s/1975/os-32/)
|
||||||
|
|
||||||
|
## HP 2100
|
||||||
|
|
||||||
- [! HP 2100 DOS-M](/1970s/1970/hp2100dos-m/)
|
- [! HP 2100 DOS-M](/1970s/1970/hp2100dos-m/)
|
||||||
|
- [! HP 2100 MTS](/1970s/1971/hp2100mts/)
|
||||||
|
- [! HP 2100 DOS-III](/1970s/1973/hp2100dos-iii/)
|
||||||
|
- [! HP 2100 RTE](/1970s/1973/hp2100rte/)
|
||||||
|
- [! HP 2100 RTE-II](/1970s/1975/hp2100rte-ii/)
|
||||||
|
- [! HP 2100 RTE-III](/1970s/1976/rte-iii/)
|
||||||
|
|
||||||
|
## Data General Nova
|
||||||
|
|
||||||
|
- [! Nova DOS](/1970s/1970/nova-dos/)
|
||||||
|
- [! Nova RDOS](/1970s/1972/nova-rdos/)
|
||||||
|
- [! Data General AOS](/1970s/1976/dg-aos/)
|
||||||
|
@ -12,3 +12,4 @@ To learn more about Research Unix, see [this Wikipedia page](https://en.wikipedi
|
|||||||
- [! Unix v1](/1970s/1971/unix-v1/)
|
- [! Unix v1](/1970s/1971/unix-v1/)
|
||||||
- [! Unix v4](/1970s/1973/unix-v4/)
|
- [! Unix v4](/1970s/1973/unix-v4/)
|
||||||
- [! Unix v5](/1970s/1974/unix-v5/)
|
- [! Unix v5](/1970s/1974/unix-v5/)
|
||||||
|
- [! Unix v6](/1970s/1975/unix-v6/)
|
||||||
|
5530
package-lock.json
generated
14
package.json
@ -14,21 +14,21 @@
|
|||||||
"write-heading-ids": "docusaurus write-heading-ids"
|
"write-heading-ids": "docusaurus write-heading-ids"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "3.2.1",
|
"@docusaurus/core": "3.5.2",
|
||||||
"@docusaurus/plugin-pwa": "^3.2.1",
|
"@docusaurus/plugin-pwa": "3.5.2",
|
||||||
"@docusaurus/preset-classic": "3.2.1",
|
"@docusaurus/preset-classic": "3.5.2",
|
||||||
"@mdx-js/react": "^3.0.1",
|
"@mdx-js/react": "^3.0.1",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"docusaurus-plugin-image-zoom": "^2.0.0",
|
"docusaurus-plugin-image-zoom": "^2.0.0",
|
||||||
"prism-react-renderer": "^2.3.1",
|
"prism-react-renderer": "^2.4.0",
|
||||||
"react": "^18.3.1",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.3.1"
|
"react-dom": "^18.3.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@docusaurus/module-type-aliases": "3.2.1",
|
"@docusaurus/module-type-aliases": "3.5.2",
|
||||||
"@docusaurus/types": "3.2.1",
|
"@docusaurus/types": "3.5.2",
|
||||||
"@giscus/react": "^3.0.0",
|
"@giscus/react": "^3.0.0",
|
||||||
"prettier": "3.2.5"
|
"prettier": "3.3.3"
|
||||||
},
|
},
|
||||||
"browserslist": {
|
"browserslist": {
|
||||||
"production": [
|
"production": [
|
||||||
|
@ -7,7 +7,7 @@ const FeatureList = [
|
|||||||
title: '1960s',
|
title: '1960s',
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
The 1960s were mainly the years of mainframes and minicomputers. It saw the rise of DEC minicomputers like PDP-1, PDP-4, PDP-7, PDP-9, PDP-15, PDP-5, PDP-8, PDP-12 and the PDP-11. There were many interesting operating systems made for these computers.
|
The 1960s were mainly the years of mainframes and minicomputers. It saw the rise of minicomputers like the DEC PDP line, HP 2100, CDC 1700 and Data General Nova. There were many interesting operating systems made for these computers.
|
||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
link: '/1960s',
|
link: '/1960s',
|
||||||
@ -57,7 +57,7 @@ const FeatureList = [
|
|||||||
title: 'Apps',
|
title: 'Apps',
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Using Operating Systems with built-in apps only is boring. See our tutorials on how to install different third-party apps from on different operating systems. Explore the old <em>killer</em> apps like Visicalc and Word Star and feel their power.
|
Using Operating Systems with built-in apps only is boring. See our tutorials on how to install different third-party apps on different operating systems. Explore the old <em>killer</em> apps like Visicalc and WordStar and feel their power.
|
||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
link: '#',
|
link: '#',
|
||||||
|
@ -50,7 +50,7 @@
|
|||||||
height: 20px;
|
height: 20px;
|
||||||
display: flex;
|
display: flex;
|
||||||
background-color: var(--ifm-navbar-link-color);
|
background-color: var(--ifm-navbar-link-color);
|
||||||
mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z'/%3E%3C/svg%3E");
|
mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M4 4l11.733 16H20L8.267 4z'/%3E%3Cpath d='M4 20l6.768-6.768m2.46-2.46L20 4'/%3E%3C/svg%3E");
|
||||||
transition: background-color var(--ifm-transition-fast)
|
transition: background-color var(--ifm-transition-fast)
|
||||||
var(--ifm-transition-timing-default);
|
var(--ifm-transition-timing-default);
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import clsx from 'clsx';
|
import clsx from 'clsx';
|
||||||
import {blogPostContainerID} from '@docusaurus/utils-common';
|
import {blogPostContainerID} from '@docusaurus/utils-common';
|
||||||
import {useBlogPost} from '@docusaurus/theme-common/internal';
|
import {useBlogPost} from '@docusaurus/plugin-content-blog/client';
|
||||||
import MDXContent from '@theme/MDXContent';
|
import MDXContent from '@theme/MDXContent';
|
||||||
import Giscus from '@giscus/react';
|
import Giscus from '@giscus/react';
|
||||||
import { useColorMode } from '@docusaurus/theme-common';
|
import { useColorMode } from '@docusaurus/theme-common';
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import clsx from 'clsx';
|
import clsx from 'clsx';
|
||||||
import {useWindowSize} from '@docusaurus/theme-common';
|
import {useWindowSize} from '@docusaurus/theme-common';
|
||||||
import {useDoc} from '@docusaurus/theme-common/internal';
|
import {useDoc} from '@docusaurus/plugin-content-docs/client';
|
||||||
import DocItemPaginator from '@theme/DocItem/Paginator';
|
import DocItemPaginator from '@theme/DocItem/Paginator';
|
||||||
import DocVersionBanner from '@theme/DocVersionBanner';
|
import DocVersionBanner from '@theme/DocVersionBanner';
|
||||||
import DocVersionBadge from '@theme/DocVersionBadge';
|
import DocVersionBadge from '@theme/DocVersionBadge';
|
||||||
@ -10,7 +10,7 @@ import DocItemTOCMobile from '@theme/DocItem/TOC/Mobile';
|
|||||||
import DocItemTOCDesktop from '@theme/DocItem/TOC/Desktop';
|
import DocItemTOCDesktop from '@theme/DocItem/TOC/Desktop';
|
||||||
import DocItemContent from '@theme/DocItem/Content';
|
import DocItemContent from '@theme/DocItem/Content';
|
||||||
import DocBreadcrumbs from '@theme/DocBreadcrumbs';
|
import DocBreadcrumbs from '@theme/DocBreadcrumbs';
|
||||||
import Unlisted from '@theme/Unlisted';
|
import ContentVisibility from '@theme/ContentVisibility';
|
||||||
import styles from './styles.module.css';
|
import styles from './styles.module.css';
|
||||||
import Giscus from '@giscus/react';
|
import Giscus from '@giscus/react';
|
||||||
import { useColorMode } from '@docusaurus/theme-common';
|
import { useColorMode } from '@docusaurus/theme-common';
|
||||||
@ -35,6 +35,7 @@ function useDocTOC() {
|
|||||||
}
|
}
|
||||||
export default function DocItemLayout({children}) {
|
export default function DocItemLayout({children}) {
|
||||||
const docTOC = useDocTOC();
|
const docTOC = useDocTOC();
|
||||||
|
const {metadata} = useDoc();
|
||||||
const { colorMode } = useColorMode();
|
const { colorMode } = useColorMode();
|
||||||
const giscus = (
|
const giscus = (
|
||||||
<React.Fragment>
|
<React.Fragment>
|
||||||
@ -55,13 +56,10 @@ export default function DocItemLayout({children}) {
|
|||||||
/>
|
/>
|
||||||
</React.Fragment>
|
</React.Fragment>
|
||||||
)
|
)
|
||||||
const {
|
|
||||||
metadata: {unlisted},
|
|
||||||
} = useDoc();
|
|
||||||
return (
|
return (
|
||||||
<div className="row">
|
<div className="row">
|
||||||
<div className={clsx('col', !docTOC.hidden && styles.docItemCol)}>
|
<div className={clsx('col', !docTOC.hidden && styles.docItemCol)}>
|
||||||
{unlisted && <Unlisted />}
|
<ContentVisibility metadata={metadata} />
|
||||||
<DocVersionBanner />
|
<DocVersionBanner />
|
||||||
<div className={styles.docItemContainer}>
|
<div className={styles.docItemContainer}>
|
||||||
<article>
|
<article>
|
||||||
|