Subscribe to Make Magazine Today!

Niklas Roy has built an addictive-looking 70’s-style videogame system that is “controlerless” like an Xbox Kinect, yet charmingly low-rez like Pong.

What I found interesting when I developed this game, is, that it could have been made already in the seventies. The technology that I used for it is (in a way) similar to what Atari used for the first Pong. It becomes even more awkward, if you think that the electronic components for capturing and evaluating a video signal are cheaper than the rotary game controllers that Atari used.

nikr pix167 PING! Augmented Pixel Videogame System

The game is programed with AVR-GCC on an ATmega8 microcontroller that runs with 16MHz. The controller gets basic videosignal synchronisation information from an LM1881 sync separator that triggers two hardware interrupts. One for a new image, the other one for a new line. The controller evaluates the brightness around the pixel (/ball) via its comparator input. Drawing the white image overlay is realized with a simple pull-up resistor in the signal line.

nikr pix168 PING! Augmented Pixel Videogame System

Niklas has shared the source code here. Now, please give us a schematic, because I want to build one!

PING! Augmented Pixel

John Edgar Park

John Edgar Park likes to make things and tell people about it. He works in CG animation at DisneyToon Studios and writes for Make, Boing Boing, and other places online and in print. You can find him at and twitter @johnedgarpark — if you like that sort of thing.

blog comments powered by Disqus

Related Supplies at Maker Shed


Get every new post delivered to your Inbox.

Join 28,802 other followers