June 27th, 2024

A modern 8 bit design, built using 1950s thermionic valves

A modern 8-bit Valve.Computer, using 1950s valves, plays games like PONG and runs a 32-bit Fibonacci sequence. Built over 18 months, it integrates valves into a functional system, managed informally with colored pens. Despite challenges, the project was successful, with plans for art installation.

Read original articleLink Icon
A modern 8 bit design, built using 1950s thermionic valves

The Valve.Computer is a modern 8-bit design using 1950s thermionic valves, capable of playing games like PONG and running a 32-bit Fibonacci sequence. It was built over 18 months by repurposing existing prototype machines and modifying over 1,000 components. The computer integrates thermionic valves into a functional general-purpose system, with a warm glow and a unique aroma. The project was managed informally with colored pens and paper, emphasizing the importance of defining the project's goals. Despite facing challenges like high voltages and construction errors, the Valve.Computer project was completed successfully, with only two minor incidents. The creator plans to enter it for the Turner Prize as an art installation. The computer's programming involves direct machine code instructions, offering control over data storage and hardware. Videos showcasing the computer's capabilities, such as running the Fibonacci sequence and playing PONG, have been shared online. The project highlights the joy of building something unique and the importance of support from loved ones throughout the process.

Related

1/25-scale Cray C90 wristwatch

1/25-scale Cray C90 wristwatch

A 1/25-scale Cray C90 wristwatch project showcases a Cray J90 core simulation of Jupiter and its moons. Despite impracticality for timekeeping, it demonstrates hardware evolution and computational abilities in esoteric computing.

Google Maps and Street View running on a Commodore 64

Google Maps and Street View running on a Commodore 64

A group of Commodore 64 enthusiasts successfully run Google Maps on the vintage computer using a WiC64 module. This achievement showcases the C64's adaptability to modern tasks, despite its age and limited capabilities.

Paul Allen's Computer Museum to Be Auctioned

Paul Allen's Computer Museum to Be Auctioned

Paul Allen's Living Computers Museum and Labs in Seattle, known for vintage computing systems, will be auctioned at Christie's. The closure marks the end of a major vintage computing museum in Washington State.

Mechanical computer relies on kirigami cubes, not electronics

Mechanical computer relies on kirigami cubes, not electronics

Researchers at North Carolina State University created a mechanical computer based on kirigami, using polymer cubes for data storage. The system offers reversible data editing and complex computing capabilities, with potential applications in encryption and data display.

Programming Like It's 1977

Programming Like It's 1977

The article explores programming games on the Atari VCS, a pioneering hardware platform from the 1970s with constraints that inspired creativity. Coding in 6502 assembly language offers a retro experience. The Atari 2600+ release supports old hardware for modern gaming. Learning on the Atari VCS reveals early programmers' challenges and solutions, fostering creativity.

Link Icon 20 comments
By @082349872349872 - 5 months
> When all the valves are glowing, I check the fire extinguisher is full, and run the code.

It wasn't until working with valve hardware that I finally grokked the original difference between a cold boot and a warm one.

By @bentt - 5 months
"But most important of all, is to have a lovely wife, who knows you're daft as a brush, and that life together is brilliant."

Hold out for the partner that cheers you on when you're doing what you love.

By @salvagedcircuit - 5 months
This guy is the right kind of crazy. This is truly what the internet was made for: sharing our outlandish, over-the-top projects with others. Awesome writeup!
By @FredPret - 5 months
If Lawrence Pritchard Waterhouse had a blog an a large stock of valves, it'd be close to this
By @cellularmitosis - 5 months
> 200 amps

Something I’ve been curious about: is the current actually required for the thermionic effect, or just the heat?

Could you lower the current requirement by thermally insulating the tubes?

By @hilbert42 - 5 months
Now I'd truly love that computer as a talking point in say the rumpus room of my house, I could entertain my techie friends for hours. And it would take on extra importance in winter in keeping my house warm.

I've not used 6N3P tubes before but looking at the circuit it seems to me a 12AT7 (an old favorite of mine) would substitute in that circuit almost without alteration. Then again with a tweak or two either the higher gain 12AX7 or its lower gain cousin the 12AU7 would do.

By @mikewarot - 5 months
Having become accustomed to helping a friend fix old ham radio gear, 80 volts doesn't strike me as terribly dangerous.

In some of this stuff, over half of the power supplies output was dumped as heat in resistive divider networks just to bias things correctly and ensure operation. The filaments worked out to less than a fifth of the load in many cases.

Coming from a background of transistors and chips, it was wild to see so many 5 watt or more resistors in use.

By @nicetryguy - 5 months
Great for the winter! In all seriousness, amazing work. It's been tough to get tubes lately with the whole Ukraine situation sadly...
By @Max-q - 5 months
This is so interesting! Quite often, I'm thinking about how a modern design would perform with tubes. Back in the 40s and 50s, digital computers were new. Much of the design was inherited from tabulating machines. When I study the early IBM machines, they seem very complex. When we learned more during the 60s, and ended up with microprocessors in the 70s, the design had been optimized a lot. So I have been wondering how a "modern" design would perform on tubes.

This guy actually did it. What a fun project it must have been. Super interesting read.

One detail in the introduction that made me a bit puzzled: "The Valve.Computer is an 8 bit computer, with the usual 12 bit address and data buses". In an 8 bit CPU, we had "the usual 16 bit address bus and the 8 bit address bus".

By @ssdsa - 5 months
It's really cool to design all those NOR gates using thermionic valves, as shown in the schematics in the middle of the article. I just wonder if using two regular diodes in the input paths of each NOR gate and another diode in the output path is a little bit of "cheating", since diodes are somewhat newer technology than thermionic valves.
By @nico - 5 months
What a fascinating project. So cool

Thank you for making it happen and sharing it here

Super interesting read and very inspiring too

By @lemonlime0x3C33 - 5 months
I was really hoping to see a picture of it in dim light with the valves glowing. Also I was not expecting to see such an adorable light house for ducks in the post. All around a great read :)
By @cududa - 5 months
Very cool. Couldn’t get the pictures to load in any higher res. Would love to see more of the detail
By @cobbzilla - 5 months
That’s some serious power draw. Truly impressive work!
By @poulpy123 - 5 months
I'm now wondering if someone ever tried to build a small computer/calculator with steam valves
By @dang - 5 months
[stub for offtopicness]
By @orbat - 5 months
> Every one agrees that the Turner Prize is much more than just a display of virtue signalling by the cultural elite, and I have decided to enter the Valve.Computer for the prize.

Uh, what? Where did this sudden "virtue signaling" by the "cultural elite" stuff come from?