PiDP-11 – Recreating PDP-11/70 with Raspberry Pi
retroviator.com
retroviator.com
It was exciting for me to be able to run RSTS/E, which is one of the first operating systems I ever worked on. I only wish I had a Decwriter to physically connect to it.
And visitors to my office love the blinky lights.
The kit looks very cool, and would be significantly more convenient than the 19 inch racks I had before :) My how things have moved on (for the better).
https://www.ebay.com/itm/Applicon-DEC-Digital-PDP-11-34-Main...
(Otherwise, you've got professional crating, freight, lifts or docks, pallet jacks, insurance, etc.)
When I arranged for my university to donate an HP-PA box to the Linux kernel effort, one person made the trek to pick it up (and I vaguely recall they might've been relaying it to someone else). If a DECwriter needs a van rather than a trunk, it seems not that much different. Nostalgic vintage systems might be even more motivation for some enthusiasts to collaborate.
Tangentially related: I was thinking yesterday (when tempted to get a real VAX or Alpha VMS box, but not know what to do with it other than explore a while and then maybe put it up on the 'net for free accounts that would probably get abused)... What I'd really like to see happen is a very active in-person hands-on museum/clubhouse/afterschoolprogram/hackerspace for these systems. One half of your warehouse floorspace is a working setup of various of these systems, set up so that people can sit down and use them, terminal-server into them, etc. And the other half is where you hold classes/mentoring/workshop space for kids and adults who are already enthusiasts, as well as to introduce disadvantaged kids to the opportunity and catch them up on mentoring support in techie stuff that many kids have and we'd like everyone to have. I know there have been some places like that, and maybe there should be more, and refine the idea, and people will be happy to chip in to acquire pieces for the hands-on collection, like a DECwriter.
1. Decwriter terminals are very hard to come by! Haven't seen one on eBay in the years I've been searching. Look for yourself: https://www.ebay.com/sch/i.html?_from=R40&_nkw=decwriter&_sa...
2. Don't need a USB Serial Adapter with the PiDP-11. The PiDP-11 board will support up to 5 RS-232 ports on it: https://obsolescence.wixsite.com/obsolescence/pidp-11-connec...
But if you key in a bootloader via the toggle switches on the console, you quickly learn to think in octal (base-8).
If you live with the console blinkenlights for a while, you get a sense of roughly what the machine is doing as it winds its way through the code.
As with flight simulators, you can learn a great deal with virtual machines and simulators. But without tactile feedback, you won't quite understand how other people experienced these machines.
And much of the programming idioms arise from those experiences.
A detailed 3D model could make it possible to zoom down to the gate level and show states propagating as the processor works - optionally with timed animations showing actual physical propagation, as opposed to an idealised logical model.
And then up to module and board level. And so on.
It would be hugely more informative than a physical panel of blinkenlights and switches.
http://obsolescenceguaranteed.blogspot.com/2020/02/inevitaby...
Looking forward to playing "Super Star Trek" on it.
https://en.m.wikipedia.org/wiki/Hackers:_Heroes_of_the_Compu...
What hardware this would install on?
I was just thinking how neat it would be to have a place where you could go online to try out all these old operating systems.
Various people have ITS running online. Here's mine (click to access the hidden content). http://its.pdp10.se/
These emulator setups always seem super complicated to me. From one of the pages:
“This is a Knight TV console emulator. It's connected to a PDP-11 emulator running the TV-11 software, which in turn talks to a PDP-10 emulator running ITS.”
Wow...that’s quite a long chain of software cobbled together!
When you are flipping through a few hundred words of bootloader or debugger, I was way faster on simple, metal toggle switches.
I will try to find a better example, there are a number of these demonstrations on YouTube: