Let’s make the poor‐man’s version of LEDBlinky: a way to light up specific buttons for specific games using a Pac‐Drive and some shell scripts.
Nostalgia-Tron, Part 6: Adding a volume knob to the Raspberry Pi
How to wire up a hardware knob that controls the Pi’s software volume level via GPIO.
Nostalgia-Tron, Part 5: A proper power button
I wanted an easy way to power the system on or off without going through a menu. I managed to do it with a hardware add‐on and a simple Python script.
Nostalgia-Tron, Part 4: A crash course in RetroPie
All the stuff I wish I’d known about RetroPie and MAME that wasn’t written down in one specific place.
Nostalgia-Tron, Part 3: Hardware miscellany
Before your attention flags, I want to wrap up the hardware portion of this series and move into the software. But first I need to cover some odds and ends.
Nostalgia-Tron, Part 2: The control panel
Last time I told you a story of how I built an arcade cabinet out of a couple sheets of MDF. The part I left out was the making of the control panel — the MDF board that will hold the buttons, joysticks, and other controls.
Nostalgia-Tron, Part 1: The cabinet
In part one of a too‐many‐parted series, learn how I turned a couple of sheets of MDF into an arcade cabinet with several pounds of sawdust as by‐product.
Undecidability of Equivalence (Or: The Pitfalls of Advanced Event Listening)
Objectified: Custom element methods in Prototype
Recent versions of Prototype let you write custom methods for DOM element objects. Here’s how.