I took your base code and changed it a bit. I made two sprites. The one could be moved horizontal by pressing d-pad and they other moved vertical using timebased movement. However it moves slower than on my pc, so I may have made something wrong.

Btw. what's going on with the file sizes? The Pc version fills 45 KB while the GP2X fills 0.98 MB :shock:

I've also taken a quick glimpse at Eugenes code, and he uses the mixer. I haven't actually tried the game yet on my GP2X (Out of batteries and it takes so long to recharge them), but if it works correctly I only have to worry about png support.