DEFENDER recreated
(in a FPGA)

A clone of the vintage game Defender is designed here. It targets the SIMRETRO board:

sBoard running

In the above snapshot the SIMRETRO board is connected to a VGA monitor, an speaker (not shown), a game controller, and a cell-phone charger used as the power supply (not shown).
The board includes:
Some details about the design are discussed here: defrdx.pdf

Documents related to this project:
And here are some snapshots:

Start1Start2
Demo1Demo2

Also, here is a video of the game. It stars with a reset pulse, then the bootloader loads the ROM images to memory and also to the screen and, next, the Defender code starts. First it fills the screen with random data for test, and then follows the game (sorry for the stupid autofocus):

Video1

And the source code: defender.tgz