Although it still needs a cabinet and the two joystick ports, the main part of AZ-641 is completed. This VGA system is built on a breadboard using only DIP parts, a pair of 8 bit AVRs, and some very common logic ICs. Total cost is about $25!
The system does 256x240 VGA with 256 colors using an RR-GG-BB-II pallette for even color mapping. Sound is 8 bit multi-voice capable and can generate sound much like the C64 SID.
Because of the transparent dual page buffer switching system, extremely fast and flicker free animations, full page scrolling, and large sprites complete with transparency and collision detection are possible. This easy to build system has about the same GFX capabilites as a Super Nintendo.
By using ANY microcontroller programmed in ANY language, you can write arcade quality classic games or retro style 8 bit demos. Even a basic stamp could generate PacMan or similar style games.
This project was for me a way to learn AVR assembly and VGA signal generation, and I am going to add complete build details, source code and game demos to my website soon. I will also post the project here for other AVR Freaks interesting in video generation.
Here is a demo video of the completed breadboard version booting and running a simple car and ball demo directly from a Mega324p. The entire demo code and graphics data are all stored in the 324p, which is basically a game cartridge.
AZ-640 demo (12mb)...
Again, thanks to all who take time to answer questions on this great forum!