Option 2: Full install of the pidp8i software from the Fossil repository

 

The recommended way to install the pidp8i software. Necessary if you want to use the Pi 4 (as of 2019-08-15) and useful for anyone who wants to easily update or become active in development.

Steps after you've set up your Pi with an internet connection - get the required packages:

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libncurses-dev
sudo apt-get install python-pip
sudo apt-get install python-pexpect
sudo pip install pexpect

sudo apt install fossil

 

Now, for the actual install on the Pi 4:

mkdir -p ~/museum ~/src/pidp8i/trunk ~/src/pidp8i/pi4-gpio-hack
fossil clone https://tangentsoft.com/pidp8i ~/museum/pidp8i.fossil
cd ~/src/pidp8i/trunk   # (just ignore comment from the shell)
fossil open ~/museum/pidp8i.fossil
cd ../pi4-gpio-hack   # (just ignore comment from the shell)
fossil open ~/museum/pidp8i.fossil pi4-gpio-hack
./configure && tools/mmake && sudo make install
sudo reboot

If you just want to install on a Pi 3 or older:

mkdir -p ~/museum ~/src/pidp8i/trunk
fossil clone https://tangentsoft.com/pidp8i ~/museum/pidp8i.fossil
cd ~/src/pidp8i/trunk
fossil open ~/museum/pidp8i.fossil
./configure && tools/mmake && sudo make install
sudo reboot

Just email me if you have any problems with the above. Quicker than figuring things out yourself perhaps.

 

The above sets you up with the latest Pi 4 compatible version and a live link to the Fossil repository for future software updates. If you also want to automatically get logged in to the PDP-8 terminal, add a line with pidp8i to the .profile file:

echo screen -r -d pidp8i>> ~/.profile

sudo reboot


 

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

CELEBRATING 50 YEARS OF PROGRAMMED DATA PROCESSING

7120711513027485198.jpg

Recommended:

Gigatron - the computer without a microprocessor!