PDA

View Full Version : Prototyping a low-resolution handheld gaming rig



wraggster
January 10th, 2013, 23:00
http://hackadaycom.files.wordpress.com/2013/01/low-res-arduino-gaming.png?w=580&h=400
[Jason] has been hard at work on
http://www.youtube.com/watch?v=38tsHgjtxk0. He even had a fab house deliver circuit boards to pull everything together. It’s a little small in his hands, and the graphics are limited to the 8×8 pixels provided by the display. But it still looks like a lot of fun and the code was written to make adding new games quite painless.
The board hosts an ATmega328 which drives the bi-color LED display using a pair of TPIC6B595 shift registers. Control is provided by a collection of buttons to either side of the display. The unit is powered by three AAA batteries held in a pack soldered to the back side of the PCB.
The image above shows [Jason] giving a Space Invaders game a try. The clip after the break shows respectable action, sound from a piezo buzzer, and it even scrolls your score at the end of the game. But you’re not limited to just one title. Adding new games is as easy as implementing a class in a new header file. You can get a feel for how this is set up by viewing the source code repo (https://github.com/hotchk155/AVRGame).
This reminds us of the Pixel Bros low-res system (http://hackaday.com/2011/09/12/super-pixel-bros-now-with-manufactured-pcb-and-rewritten-software/).

http://hackaday.com/2013/01/10/prototyping-a-low-resolution-handheld-gaming-rig/