ozymandiax
Joined 12 years ago
Joined 12 years ago
Then, staying within the hardware limits of this 1960 machine, he ported first Adventure from the PDP-10, then, the Z Machine. So you can now play Beyond Zork on a VT-100 terminal, through a faithfully simulated 64-serial port interface (Type 630) on a PDP-1, using drum storage to hold the data.
It might be esoteric, but if you care for ancient computer history, this is an amazing playground.
Note - no need to own the PiDP-1 hardware. This will run on any Linux with a virtual PDP-1 front panel included.
Thanks, Bill!
Amazing.
The software used in the Computerphile episode can run on any Pi - and, in fact, any Linux - without the replica hardware.
I hope this gets some attention to an OS right at the root of what we're living with day to day now!
Also, using an 80 track drive to read a 40 track disk works most of the time. But if you get any read errors, trying with a 40 track drive solves a lot of them!
Lastly, have multiple drives. A read error on one drive might not be a problem on another drive.
I recovered more than a thousand floppies some years ago. And learned that read errors in most cases are not irrecoverable. Try another drive, rub the diskette's edges - the two things that fixed most problems.
Of course, the learning curve for these machines is steep. The Agent-PDP1 github is our hope of now 'adding a replicant PDP-1 Hacker to sit with you on the replica machine'.
This has been fun, but there is a long way to go. Still, it really does feel like you are sitting next to the PDP-1 from Stephen Levy's "Hackers" with an old hacker. A little fuzzy in his old age, but with a phenomenal knowledge and skill set...
I do feel like such Hacker Replicants can add to our goal ("Making fully functional replicas, their historical software archive built in. We think of them as computer time capsules")
Whether a Hermes agent with PDP-1 skills is the best setup, I am frankly not sure. We arrived at that over the past year, but it won't be the end.
In fact: the end goal is to have a replica Arpanet network of replica IMPs, with the MIT/Stanford/UCLA/BBN nodes attached to it: https://github.com/obsolescence/arpanet
And THEN have such replicants roam the Arpanet, free to finger/chat for advice.
We'll see :-) But advice on making the next steps with these 'replicants' is welcome. We need to make them for the PDP-8/11/10 plus the Arpanet IMP as well.