Rossum has released the schematic and the code for a 32-bit video game console. This prototype was constructed using a LPCXpresso devkit available at Digikey. You’ll need to replace the stock 12mhz with a very common 14.318mhz crystal. The analog joystick is a replacement part from a PSP.
Features include 320×240 composite or s-video output generated entirely in software,
256 colors with standard palette (up to 8k colors) and 8-bit 15khz stereo audio.
The current version of this project includes demo code for producing video tiles, particles, and 3D effects.