Quick install instructions for the PiDP-8

 

Software development for the PiDP-8 has taken quite some steps forward in recent years. Please visit the Tangentsoft web site (link) and spend some time getting acquainted with it all. There are various install options to prepare your Pi for its upcoming PDP-8 transformation, see the Tangentsoft page for details.

But if you are in a hurry, and your Raspberry Pi is up and running with a freshly installed OS on its SD card and a working internet connection, these are the quickest copy&paste steps to get the PiDP-8 software installed:

sudo apt update

sudo apt install build-essential libraspberrypi-dev libncurses-dev perl python3-pip

pip3 install pexpect pyyaml

cd ~

wget -O pidp8i.tar.gz https://goo.gl/JowPoC

tar -xvf pidp81.tar.gz

cd ~/pidp8i

                        ----> (This is a VERY good moment to read the README.md file that is waiting for you!)

./configure && tools/mmake && sudo make install

The install script will take a very long time, as it recompiles tons of PDP-8 software and creates fresh disk images for you. The benefits of this will become clear once you spend time on the Tangentsoft web pages.

Once the script is done, reboot the Pi and once up and running again, gain access to the PDP-8's terminal (the PDP-8 is already running, you just have to grab its screen), enter

​pidp8i

You will see OS/8 is waiting for you. To leave the PDP-8 terminal behind, type

​CTRL-E d (Control-E followed by the letter 'd' - read up on the Linux 'screen utility to find out more)

- and you will be back on the Linux command line of the Raspberry Pi itself. Some useful commands:
pidp8i stop
pidp8i-test (to test the PiDP-8 hardware you've just soldered up!)

pidp8i start

pidp8i

Don't forget to look at the 'how to use' page on my site and the tons of useful pages on the Tangentsoft site! But that might be for later.

PiDP-8/I: RECREATING THE PDP-8/I

CELEBRATING 50 YEARS OF PROGRAMMED DATA PROCESSING

7120711513027485198.jpg

Recommended:

Gigatron - the computer without a microprocessor!