Virtual Colossus
virtualcolossus.co.uk
virtualcolossus.co.uk
The level of secrecy around these machines at the time led to them all being destroyed, along with all of the plans! This is perhaps more understandable given the UK kept the fact it had cracked the encryption secret and continued to offer similar machines to other states so it could spy on them for many years after the war!
- Automatic electronic digital computer, but not general purpose or stored program - Colossus.
- General purpose automatic digital computer, but not stored program or electronic - Harvard Mark I,
- General-purpose electronic automatic digital computer, but not stored-program - ENIAC.
- Automatic general-purpose computer, but not digital or stored program - Bush Differential Analyzer.
There were many other special-purpose machines from that era that never quite made it to the general purpose computer stage. Teleregister [1] made special purpose systems for railroads, airlines, and the military.
[1] http://s3data.computerhistory.org/brochures/teleregister.spe...
Feedback noted from replies, thanks - I'll add a mute button today. For those confused about controls, there's another mode that might help: Choose the option "Restart in Touch Mode" in the menu top right which will give you a cursor pad and camera direction pad which may help. I'll see if I can add a movement help tutorial or something like that.
If you're interested in Colossus & Bletchley Park, I also have many other machines for you to try out. Virtual Colossus is one of my first attempts at 3D in a browser!
https://enigma.virtualcolossus.co.uk https://lorenz.virtualcolossus.co.uk https://bombe.virtualcolossus.co.uk
Plus, also have a fully working ICT 1301 2nd generation transistor computer simulated which you can find out more details about and try at TNMOC's website: https://www.tnmoc.org/virtual-flossie or on my website https://ict1301.virtualcolossus.co.uk/
Currently I'm working on a Hagelin M-209 cipher machine if you want to follow my work on Twitter/X: @VirtualColossus or Mastodon if you prefer: @virtualcolossus@infosec.exchange
This is a 3D model I stumbled upon that shows how it works in intricate detail.
The whole story behind Colossus is fascinating. There is a replica in the National Museum of Computing in Bletchley Park.
https://www.youtube.com/watch?v=9HH-asvLAj4
And a longer, deeper dive (also very good).
It turns out the Germans also had a much more advanced cypher called Lorenz, which required rather more advanced hardware, including the world's first programmable electronic computer. This was Colossus.
edit: I'm on an M3 pro, and see it throwing webgl errors