The board is a 2x2 bitmap, set to repeat and scaled 32X so each bitmap
pixel covers 32 screen pixels.

The pieces are 32x32 bitmaps in ARGB4 format. As each piece moves, it is
drawn several times in a slightly different place, with transparency.
This gives a look of motion blur - you can see it in the image above where
the knight is moving.

The chess engine itself is a port of micro-Max to the Atmel, by Andre
Adrian. It is set to play computer vs. computer, but computer vs human
should be quite straightforward.