I want to program a small piece of code that displays a sprite on the homescreen (or any other screen that doesn't use IM 1). I could also want it to move around. The thing is, I've been working with TSRs, but people have found it to be difficult to work with. They suggested hooks, but I don't know which hook could help with that purpose or how it could do so.
I only want it to move when left/right are pressed, along with a few different actions by pressing other keys. But other than that, it should stay in one place without pressing keys.