Hello, gang. I’m doing an updated version of the Super Game Pi found in the Adafruit Learning Center. While I think that project is awesome on its own, I think that it can be improved. So this is what I came up with.
I’m replacing the analog joystick on the original Super Game Pi and giving it a d-pad because I really don’t see why I need a joystick to play retro games. Also, instead of cutting up a controller, I’m etching my own pcb boards for all the buttons and the d-pad. I also added Save/Load state buttons because with emulators that one is a plus.
The case will be 3D printed at Shapeways, by the way.
At the moment I’m just starting to receive the components. I got an Adafruit 5″ HDMI display with the TFP401 decoder chip as a backpack, some momentary switches for the L, R, Select, Start, Save, Load, and Home buttons, and the PowerBoost breakout board. Still waiting for the Raspberry Pi 2, the sound amp board, and lithium battery. For the d-pad and BAYX buttons I’ll use the elastomer from an old SNES controller I have.
By the way, I’m modelling the case using Autodesk 123D Design, which is the most infuriating program ever conceived.
I thought about placing them there, but decided not to. This device is kinda big, and to pause a game you would have to move your hand from the action buttons to the middle of the console. I decided to put them there for easy access.