Bringing the world's first electronic digital computer into the 21st CenturyVirtual Colossus 3D
Colossus was the name of a series of computers developed by British codebreakers in 1943-1945 to help in the cryptanalysis of the Lorenz cipher. After the war, the Colossus computers were destroyed and all plans and information was required to be incinerated.
In 1992, Tony Sale and his team began the ambitious task of rebuilding a working Colossus from scraps of information and a few photos - they succeeded and you can see this running for real at The National Museum of Computing in Bletchley Park.
Tony Sale also wrote a virtual version of this amazing machine in 2001, but it's tricky to get running as it was written for a very old version of Internet Explorer.
See www.codesandciphers.org.uk if you want to give it a go.
To honour his memory and to make sure this code and it's story was not lost, in 2016, I rewrote a new Virtual Colossus using current browsers based on his original logic engine code and now, in 2020, a full 3D version you can walk around. My hope is that more people will get to know this incredible story about the first computer.What do I need to know to run it!
You'll need a recent PC/Mac with a 3d capable graphics card with an up-to-date internet browser1 or a fast tablet/phone2.
If you're finding it too slow or movement jumpy, try switching off the options marked "Show Rear Valves" and/or "Show Front Valves" on the control panel.
1For Internet Browser, we recommend Google Chrome on both PC and Mac.
2To enable the touch screen movement controls, press Restart in Touch Mode on the control panel.
Using the default Mouse/Keyboard control, there are two modes, one where a cursor is available to change switches and dials and the other to look around.
Click on the screen anywhere the standard cursor arrow is shown to move into View mode and click again to move back to Cursor mode.
View mode allows you to use the mouse to look around, while in this mode, the cursor will be hidden.
Use the keys WASD to move forward, left, right and backwards.
Click anywhere to switch to Cursor mode so you can change switches.
Cursor mode allows you to interact with the switches, dials and plugs on Virtual Colossus.
Move the cursor over a switch until you see the hand cursor then click and drag in the directions specified.
Change back to view mode by clicking whenever you see the arrow cursor.
Look for the helpful blue info boxes and click on them to open up a help screen.
These give extra information about panels and racks and will help you to learn how to interact with the switches and dials.
Download a tutorial on using Virtual Colossus to break a Lorenz message.
You can also follow this at any time by using the button "How to decrypt a Lorenz message" on the main simulation.
If you're on a fast phone or tablet, switch to touch screen mode by pressing on "Restart in Touch Mode" once on the main simulation. Switch off Rear & Front valve rendering to make it a little faster. If not, maybe try our original 2D version.
A series of intercept scenarios and challenges for you to run on Colossus!Scenarios
The National Museum of Computing, located on Bletchley Park, is an independent charity housing the world's largest collection of functional historic computers, including the rebuilt Colossus, the world’s first electronic computer, and the WITCH, the world's oldest working digital computer. The museum enables visitors to follow the development of computing from the ultra-secret pioneering efforts of the 1940s through the large systems and mainframes of the 1950s, 60s and 70s, and the rise of personal computing in the 1980s and beyond.
The museum does not receive government or Lottery funding - their work in keeping the history of computing alive is really important and the teams of volunteers restoring and keeping these machines working are so dedicated!
Virtual Colossus 3D (and all my other simulations) are free for you to use, but if you enjoyed learning about running Colossus, and are able, could I suggest making a donation, buying something from their online shop or even becoming a supporter or sponsor to enable them to continue teaching future generations.
Tony and Margaret Sale and the rebuild team .. without their foresight and hard work, the full details of this marvelous machine could have been lost forever and we certainly would not have been able to see it actually running! Margaret worked tirelessly to make TNMOC the amazing place that it is today.
Tony's original website is still available here and contains a lot of information including his original Virtual Colossus software.
www.bletchleypark.org.uk .. Bletchley Park is an incredible site with an amazing story to tell and is so worth a visit (or two, or three). I'm still finding out new things about the work of the incredible men & women who served here during the war each time I visit.