Fork me on GitHub
SPRITE is a simple test program that demonstrates a wide variety of hardware-provided functionality and general programming techniques.

Screenshot

Below is an animated GIF of the operation of the sprite program, demonstrating a number of the implemented functionality. Key among these are:

Click the image to view a larger version.

Controls

D-PAD
move the sprite
A
switch the sprite palette
B
flip sprite vertically
SELECT
switch background priority
START
toggle the window layer

Download

sprite.gb

Sources

More detailed information regarding this project is available in the Github repository. In particular, the source code used to create this program, as well as technical details regarding the implementation are discussed in the README for the project.