How would I animate a sprite bigger than 16x16, and make the animation loop only on button input such as the D-Pad?