FPGA Emulates A PDP-1, Breathes New Life Into Classic Video Game

If you’ve ever wanted to sit at the console of the machine that started the revolution in interactive computing, your options are extremely limited. Of the 53 PDP-1 machines that Digital Equipment Corporation made, only three are known to still exist, and just one machine is still in working order at the Computer History Museum. So a rousing game of Spacewar! on the original hardware is probably not something to put on your bucket list.

But thanks to [Hrvoje], there’s now an FPGA emulation of the PDP-1 that lets you play the granddaddy of all video games without breaking into the CHM. The project was started simply to give [Hrvoje] a sandbox for learning FPGAs and Verilog, but apparently went much further than that. The emulation features the complete PDP-1 instruction set, 4kB of core memory, and representations of the original paper tape reader, teletype, operator’s console, and the classic Type 30 CRT. All the hardware is displayed on a standard HDMI monitor, but it’s the CRT implementation that really sells this. The original Type 30 monitor used a CRT from a radar set, and had long-persistence phosphors that gave the display a very distinctive look. [Hrvoje] replicated that by storing each pixel as three values (X, Y, and brightness) in a circle of four chained shift registers. As the pixels move through the shift registers, the brightness value is decreased so it slowly fades. [Hrvoje] thinks it doesn’t look quite right, but we’ll respectfully disagree on that point.

We’ve argued before that the PDP-1 is the machine that started hacker culture, and we think this project is a fitting tribute to the machine as we enter the year in which it will turn sixty. Having the chance to play with it through this emulation is just icing on its birthday cake.

Continue reading “FPGA Emulates A PDP-1, Breathes New Life Into Classic Video Game”

This Nearly NIMO Clock Fakes It And Makes It

Pity the aficionado of rare vintage displays. While Nixies and VFD tubes get all the attention and benefit from a thriving market to satisfy demand, the rarer displays from the mid-20th century period are getting harder and harder to find. One copy of an especially rare display is hard enough to find. Six copies for a clock? That’s a tall order.

That doesn’t mean you can’t fudge it, though, which is how this faux-NIMO clock came to be. [Paul Bricmont] was inspired by [Fran Blanche]’s NIMO tube primer, wherein the rare, single-digit CRT display was put through its paces. We’ve got to admit, it’s an easy display to fall in love with, thanks to its eerie blue phosphor glow, high voltage supply, and general quirkiness. [Paul] was unable to lay hands on a single tube, though, so he faked it with six tiny TFT displays and some plastic lenses. The lenses mimic the curved front glass of the original NIMO, while the TFT displays provide the stencil-style images of each numeral. The phosphor glow comes from replacing the stock white TFT backlight with a Neopixel array that can produce just the right shade of blue-green. 3D-printed modules hold two digits each, and the usual Arduino components run the show. The effect is quite convincing, although we bet some software tweaks could add things like faux burn-in and perhaps soften the edges of the digits to really sell it.

What other rare displays could be replicated this way? Given the variety of displays that were tried in the pre-LED era, it may be a rich vein to mine.

Trashed Vector Game Console Revived With Vintage IBM Monitor

We’ve all had the heartbreak of ordering something online, only to have it arrive in less than mint condition. Such are the risks of plying the global marketplace, only more so for used gear, which seems to be a special target for the wrath of sadistic custom agents and package handlers all along the supply chain.

This cruel fate befell a vintage Vectrex game console ordered by [Senile Data Systems]; the case was cracked and the CRT was an imploded mass of shards. Disappointing, to say the least, but not fatal, as he was able to make a working console from the remains of the Vectrex and an old IBM monitor. The Google translation is a little rough, but from what we can gather, the Vectrex, a vector-graphics console from the early 80s with such hits as MineStorm, Star Castle, and Clean Sweep, was in decent shape apart from the CRT. So with an old IBM 5151 green phosphor monitor, complete with a burned-in menu bar, was recruited to stand in for the damaged components. The Vectrex guts, including the long-gone CRT’s deflection yoke assembly, were transplanted to the new case. A little room was made for the original game cartridges, a new controller was fashioned from a Nintendo candy tin, and pretty soon those classic games were streaking and smearing across the long-persistence phosphors. We have to admit the video below looks pretty trippy.

If arcade restorations are your thing, display replacements like this are probably part of the fun. Here’s a post about replacing an arcade display with a trash bin CRT TV, an important skill to have is this business.

Continue reading “Trashed Vector Game Console Revived With Vintage IBM Monitor”

Persistence Of Phosphorescence Clock Displays YouTube Stats Too

Looking for an eye-catching and unique way to display the time and date? Want the flexibility to add other critical information, like the number of YouTube subs you’ve got? Care to be able to read it from half a block away, at least at night? Then this scrolling glow-in-the-dark dot-matrix display could be right up your alley.

Building on his previous Morse code transcriber using a similar display, [Jan Derogee] took the concept and went big. The idea is to cover a PVC pipe with phosphorescent tape and rotate it past a row of 100 UV LEDs. The LEDs are turned on as the glow-in-the-dark surface passes over them, charging up a row of spots. The display is built up to two rows of 16 characters by the time it rotates into view, and the effect seems to last for quite a while. An ESP8266 takes care of driving the display and fetching NTP time and YouTube stats.

We’ve seen “persistence of phosphorescence” clocks before, but not as good looking and legible as this one. We like the approach, and we can’t help but think of other uses for glow-in-the-dark displays.

Continue reading “Persistence Of Phosphorescence Clock Displays YouTube Stats Too”

Not Your Typical POV Clock

Persistence of vision displays are fun, and a natural for clocks, but they’re getting a little Nixie-ish, aren’t they? There are only so many ways to rotate LEDs and light them up, after all. But here’s something a little different: a POP, or “persistence of phosphorescence” clock.

[Chris Mitchell] turned the POV model around for this clock and made the LEDs stationary, built into the tower that holds the slowly rotated display disk. Printed from glow-in-the-dark PLA, the disk gets charged by the strip of UV LEDs as it spins, leaving behind a ghostly dot matrix impression of the time. The disk rotates on a stepper, and the clock runs on a Nano with an RTC. The characters almost completely fade out by the time they get back to the “write head” again, making an interesting visual effect. Check it out in the video after the break.

Our only quibble is the choice to print the disk rather than cut it from sheet stock. Seems like there has to be commercially available phosphorescent plastic, or even the glow-in-the-dark paper used for this faux LED scrolling sign. But if you’ve got glowy PLA, why not use it?

Continue reading “Not Your Typical POV Clock”

The Nixie Tube Killer That Never Was

With the wealth of Nixie projects out there, there are points at which Hackaday is at risk of becoming Nixieaday. Nixie clocks, Nixie calculators, Nixie weather stations, and Nixie power meters have all graced our pages. And with good reason – Nixie tubes have a great retro look, and the skills needed to build a driver are a cut above calculating the right value for a series resistor for an LED display.

But not everyone loved Nixies back in the day, and some manufacturers did their best to unseat the venerable cold cathode tubes. [Fran Blanche] came across one of these contenders, a tiny cathode ray tube called the Nimo, and after a long hiatus in storage, she decided to put the tube to the test. After detailing some of the history of the Nimo and its somewhat puzzling marketing — its manufacturer, IEE, was already making displays to compete with Nixies, and seven-segment LEDs were on the rise at the time — [Fran] goes into the dangerous details of driving the display. With multiple supply voltages required, including a whopping 1,700 V DC for the anode, the Nimo was anything but trivial to integrate into products, which probably goes a long way to explaining why it never really caught on.

If you happen to have one of these little bits of solid unobtanium, [Fran]’s video below will go a long way to bringing back its ghostly green glow. You might say that [Fran] has a thing for oddball technologies of the late 60s — after all, she’s recreating the Apollo DSKY electroluminescent display, and she recently helped a model Sputnik regain its voice.

Continue reading “The Nixie Tube Killer That Never Was”

[Daito Manabe] Interview: Shocking!

We’ve loved [Daito Manabe]’s work for a while now. Don’t know [Daito]? Read this recent interview with him and catch up. Is he a hacker’s artist, or an artist’s hacker?

My personal favorite hack of his is laser painting apparatus from 2011. The gimmick is that he uses the way the phosphors fade out to create a greyscale image. Saying that is one thing, but watching it all come together in time is just beautiful.

Maybe you’ve seen his facial-electrocution sequencer (words we never thought we’d write! YouTube link). He’s taken that concept and pushed it to the limit — setting up the same sequences on multiple people make them look eerily like the sacks of meat that they are, until everyone laughs at the end of the experiment and they’re all back to being human.

Anyway, if you didn’t know [Daito], check out the rest of his work. Have any other favorite tech artists that we’re missing? Drop us a line.