The PiDP-1 comes out of a loosely organised group of computer history hobbyists. In various cooperations, we did a PiDP-8, -11, and last year, a PiDP-10. They all share the idea of being a 'computer history capsule': a functional replica that should provide a realistic experience of how it felt to operate these historical machines, with their Blinkenlights - front panels - to debug, monitor and even program them. But also, with a curated software archive built-in that preserves as much of their software history as possible.

The PiDP-1 is done different in one respect - the simulator underneath still runs on a Raspberry Pi, but simulates the original system on a much lower level, that of the circuitry. In fact, the current C simulator is a port back from the original VHDL project. It makes the simulation much slower. But then, the original ran at the equivalent of 0.2Mhz, so speed is not an issue.
But there is a purpose for this level of simulator detail: once you 'get' the PDP-1, you'll see it is a great retro platform for demo coding. There is fun to be had with running the world's first computer video game, spacewar. Some of the original graphics demos are enjoyable, as is playing around with the historical software tools that have been preserved. Nevertheless, hacking together a simple graphics demo or backporting a modern video game is very satisfying.
With the PDP-1 team at the Computer History Museum, we want to invite hackers and democoders to look at the PDP-1 - with the best of their code being run on the only real PDP-1 still alive at the CHM. With that goal in mind, we better make sure there is absolute fidelity in the PiDP-1's simulation...