Over at [Truthlabs], a 30 year old pinball machine was diagnosed with a major flaw in its game design: It could only entertain one person at a time. [Dan] and his colleagues set out to change this, transforming the ol’ pinball legend “Firepower” into a spectacular, immersive gaming experience worthy of the 21st century.
A major limitation they wanted to overcome was screen size. A projector mounted to the ceiling should turn the entire wall behind the machine into a massive 15-foot playfield for anyone in the room to enjoy.
With so much space to fill, the team assembled a visual concept tailored to blend seamlessly with the original storyline of the arcade classic, studying the machine’s artwork and digging deep into the sci-fi archives. They then translated their ideas into 3D graphics utilizing Cinema4D and WebGL along with the usual designer’s toolbox. Lasers and explosions were added, ready to be triggered by game interactions on the machine.
To hook the augmentation into the pinball machine’s own game progress, they elaborated an elegant solution, incorporating OpenCV and OCR, to read all five of the machine’s 7 segment displays from a single webcam. An Arduino inside the machine taps into the numerous mechanical switches and indicator lamps, keeping a Node.js server updated about pressed buttons, hits, the “Lange Change” and plunged balls.
The result is the impressive demonstration of both passion and skill you can see in the video below. We really like the custom shader effects. How could we ever play pinball without them?
The Ner-a-Car. By Museumsfotografierer (Own work) [Public domain], via Wikimedia CommonsThe Ner-a-Car represents one of those eccentric dead-ends in automotive history. Designed in 1918 by an American, [Carl Neracher], its name is a play on both its designer and its construction and it is unique in that its design is closer to the cars of the era than that of a motorcycle. It has a car-style chassis, an in-line engine, and it was the first motorcycle to be produced with hub-centre steering. The rider sits on it rather than astride it, feet-forward, and the car-style chassis gives it a very low centre of gravity. They were manufactured in slightly different versions in both the USA and the UK, and [Andy]’s machine is an early example from the British production line. Not many Ner-a-Cars have survived and parts availability is non-existent, so his work has also had the unusual effect of satisfying a significant portion of world demand for the parts-bin of an entire marque.
Spinning up a headlight shell
It’s usual for the first link in a Hackaday article to be to a page that encompasses the whole project. In this case when there is so much to see and the build is spread across twelve blog posts and nearly two years the link is to [Andy]’s first post in which he describes the project, sets to work on the chassis, and discovers the bent steering arm that probably caused the bike’s dismantling. He’s listed the posts in the column on the right-hand side of the blog, so you can follow his progress through the entire build. The work involved in remanufacturing the parts is to an extremely high standard, from machining press tools to reproduce 1920s footboard pressings through manufacturing authentic 1920s headlight switchgear and metal-spinning new aluminium headlight shells.
[Andy]’s most recent Ner-a-Car post details his trip to France on the completed bike, and tales of roadside repairs of a suddenly-not-working machine that should be familiar to any owner of a vintage internal combustion engine. But considering that the bike spent many decades as a pile of not much more than scrap metal the fact that it is now capable of a trip to France is nothing short of amazing.
This is the first rebuild of a vintage bike from a box of rusty parts we’ve featured here – indeed it could almost be a retrotechtacular piece in its detailed look at 1920s bike design. These pages have however seen many motorcycle related hacks over the years. We particularly like this from-scratch engine build and this gas-turbine bike, but it is the emergency motorcycle build in the desert from a Citroën 2CV car that has us most impressed. Please, ride safe, and keep them coming!
[Connor Krukosky] wanted to buy another computer. Even though he is only 18, he had his first computer at 18 months old. He’s had plenty since then and his interest in computers led him to pursue a career in electrical engineering. A few years ago, [Conner] started collecting vintage computers.
He’d bought up some Apple computers, terminals, and even a Data General minicomputer. Then he found a notice that Rutgers was auctioning off an IBM z890 mainframe computer. People warned [Conner] that this wasn’t a desktop workstation, it was a 2,200 pound case that probably wouldn’t fit through standard doors.
He was undeterred. He won the auction for under $240. The real expense, of course, would be moving it. He planned to make two trips: One to strip the machine to parts and bring some parts back and then a second trip to get the remaining parts.
You can see in the video below that he had a lot of adventure moving the beast. Things didn’t fit and even some excavation had to happen to get the computer in his basement.
It was high-tech encryption for an important period of time in the mid-1940s, so perhaps you can forgive us our obsession with the Enigma machine. But did you know that you can make your very own Enigma just using some cut out paper strips and a tube to wrap them around? Yeah, you probably did. But this one is historically accurate and looks good too!
If you just want to understand how the machine worked, having a bunch of paper rolls in your hands is a very intuitive approach. Alan Turing explained the way it worked with paper models too, so there’s no shame there. With this model, you can either make the simple version with fixed rotor codes, or cut out some extra slip rings and go all out.
[TK] is a retro computer enthusiast who’s had some difficulty locating a joystick for his trusty Amiga 500. New ‘sticks are expensive, and battered survivors from the 80s go for more than they should.
Happily these old controllers were simple devices, having only five control lines for the four directions and a fire button which were active low. [TK] therefore cast around the available components and decided to craft his own controller from a numerical keypad.
Numerical joypad schematic
Numerical keypads may be ubiquitous, but they’re not the perfect choice for a joypad. Instead of individual switches, they are wired as a matrix. [TK]’s controller works within that constraint without butchering the keypad PCB, though his layout has the left and right buttons below the up and down buttons. Looking at the schematic we wonder whether the 4-5-6 and 7-8-9 rows could be transposed , though joypad layout is probably a matter of personal choice.
Making the controller was a simple case of wiring the pad to a 9-pin D socket in the correct order, and plugging it into the Commodore. He reports that it’s comfortable to use and better than some of the lower-quality joysticks that were on the market back in the day. Veterans of Amiga gaming will understand that sentiment, there were some truly shocking offerings to be had at the time.
Getting back to basics is a great way to teach yourself about a technology. We see it all the time with computers built from NAND gates or even discrete transistors. It’s the same for radio – stripping it back to the 19th century can really let you own the technology. But if an old-school wireless setup still needs a 21st-century twist to light your fire, try this spark gap transmitter and coherer receiver with a Beagle Bone Morse decoder.
At its heart, a spark gap transmitter is just a broadband RF noise generator, and as such is pretty illegal to operate these days. [Ashish Derhgawen]’s version, which lacks an LC tuning circuit, would be especially obnoxious if it had an antenna. But even without one, the 100% electromechanical transmitter is good for a couple of feet – more than enough for experimentation without incurring the wrath of local hams.
The receiver is based on a coherer, a device that conducts electricity only when a passing radio wave disturbs it. [Ashish]’s coherer is a slug of iron filings between two bolts in a plastic tube. To reset the coherer, [Ashish] added a decoherer built from an electromagnetic doorbell ringer to tap the tube and jostle the filings back into the nonconductive state. He also added an optoisolator to condition the receiver’s output for an IO pin on the Beagle, and a Python script to decode the incoming Morse. You can see it in action in the video below.
If this build looks familiar, it’s because we’ve covered [Ashish]’s efforts before. But this project keeps evolving, and it’s nice to see where he’s taken it and what he’s learned – like that MOSFETs don’t like inductive kickback much.
Years ago when the old mainframes made their way out of labs and into the waiting arms of storage closets and surplus stores, a lot got lost. The interesting bits – core memory boards and the like – were cool enough to be saved. Some iconic parts – blinkenlight panels – were stashed away by techs with a respect for our computing history.
For the last few years, [Jörg] has been making these blinkenlight panels work again with his BlinkenBone project. His work turns a BeagleBone into a control box for old console computers, simulating the old CPUs and circuits, allowing them to work like they did thirty years ago, just without the hundreds of pounds of steel and kilowatts of power. Now, [Jörg] has turned to a much smaller and newer blinkenlight panel, the PiDP-8.
The PiDP-8 is a modern, miniaturized reproduction of the classic PDP 8/I, crafted by [Oscar Vermeulen]. We’ve seen [Oscar]’s PiDP a few times over the last year, including a talk [Oscar] gave at last year’s Hackaday Supercon. Having a simulated interface to a replica computer may seem ridiculous, but it’s a great test case for the interface should any older and rarer blnkenlight panels come out of the woodwork.