Gotcha, thanks for the pointers folks. Are there any emulators that have live memory monitoring, so you can see what's loaded into register and such? I'll take some time next weekend and see if I can backtrace some addresses and try to find where some sprites live, for instance.