Simulating a Machine from the 80s(rmazur.io)
rmazur.io
Simulating a Machine from the 80s
https://rmazur.io/blog/fahivets.html
12 comments
The Swiss Military Museum maintains an exhibit with a 1970s tank simulator that guests can try out. It consists of a tank cockpit in a hydraulically mounted chamber that can pitch and roll with the changing terrain. The operator drives a little camera around a large diorama providing a first-person view of simulated terrain; a "foot" on the camera senses the terrain which is then translated into movements of the chamber. Apparently all of the equipment is original except the computer; as computer parts became harder to replace, eventually they just used a Raspberry Pi.
https://m.youtube.com/watch?v=AcQifPHcMLE
https://m.youtube.com/watch?v=AcQifPHcMLE
Interesting fact: hp3000 is an example of very few mainframe/mini computers based on stack architecture instead of registers:)
I'm currently writing assembler for my own virtual cpu hehe. Stack based of course
I'm currently writing assembler for my own virtual cpu hehe. Stack based of course
I think the Burroughs machines also had a stack-based architecture
https://www.hoa.org/blog/jack-allweiss/evolution-of-burrough...
https://www.hoa.org/blog/jack-allweiss/evolution-of-burrough...
I had to use a Burroughs mainframe for development during the first year of my CS course in 1983 - might have been interesting hardware but the user experience was ghastly - some awful thing called CANDE = although I did get a laugh out of all of the references to the MCP.
In retrospect I do wonder if they did that so that when we moved to Unix machines later in the course we'd really appreciate them!
In retrospect I do wonder if they did that so that when we moved to Unix machines later in the course we'd really appreciate them!
MCP is still available from Unisys, which was formed by the "merger" of Burroughs and Sperry Univac.
It was first released in 1961 - is there any other software, particularly an OS, still in production after that long?
https://en.wikipedia.org/wiki/Burroughs_MCP
It was first released in 1961 - is there any other software, particularly an OS, still in production after that long?
https://en.wikipedia.org/wiki/Burroughs_MCP
I did a similar project as an independent study for my CS degree. It was a ton of fun! I haven't tried it but I think you can then write a Forth for it very simply too.
> That thing did not like port scans
What do you mean? As a security feature or would it crash or something if you port scanned it?
What do you mean? As a security feature or would it crash or something if you port scanned it?
It immediately froze up.
Great work! Its always very interesting to hear about the machines made behind the iron curtain, and that there is still indeed an enthusiastic scene keeping those machines alive.
My favourite machine of the 80's - the Oric-1/Atmos system - was cloned in the Eastern bloc countries by Pravetz, and became known as the Pravetz 8D. It was quite an interesting day when support for that clone dropped into the Oric emulator scene (Oricutron) and we could see how 'the other side' hacked on the architecture. Something about having Cyrillic where the lower-case character set should be, just tickles my hacker heart.
(I'd love to have a Pravetz 8D machine in my retro-collection, in case anyone sees one somewhere.. ;)
My favourite machine of the 80's - the Oric-1/Atmos system - was cloned in the Eastern bloc countries by Pravetz, and became known as the Pravetz 8D. It was quite an interesting day when support for that clone dropped into the Oric emulator scene (Oricutron) and we could see how 'the other side' hacked on the architecture. Something about having Cyrillic where the lower-case character set should be, just tickles my hacker heart.
(I'd love to have a Pravetz 8D machine in my retro-collection, in case anyone sees one somewhere.. ;)
> Something about having Cyrillic where the lower-case character set should be, just tickles my hacker heart.
We did the same on the ZX Spectrum in Greece for our programs: replace the lowercase latin letters with the keyboard-matching greek letters.
I still remember the vulgar ΣΨΡΟΛΛ? when the screen filled up and the machine asked your permission to scroll!
We did the same on the ZX Spectrum in Greece for our programs: replace the lowercase latin letters with the keyboard-matching greek letters.
I still remember the vulgar ΣΨΡΟΛΛ? when the screen filled up and the machine asked your permission to scroll!
Ah yes, that often amuses me too .. I've gotten the Orics "Ready" prompt burned into my eyeballs after all these years, to see the same thing in Cyrillic is kind of hilarious and triggers my inner hacker nerd every single time.
That thing did *not* like port scans. (I warned 'em! :D)