The title doesn' t explain too well but here is the deal. I don't want to copy around any data from RAM to VRAM to update the sprites in my engine. This is consuming too much T states on the outi's so I need a very rapid and easy method to update my sprites.
I allready have been brainstorming around a little. I have 2 pages of VRAM left so I can copy all my sprite color and character data in there. Now I need to tell the VDP to use a particular sprite from that piece of VRAM at each update.
1.) is this possible?
2.) any hint on how?
Login or register to post comments

it seems page 2 and 3 are in use. I can still get away with it if I try to copy the entire tileset we use in page 2 and 3 to empty spaces in page 0 and 1 and use HMMM copys to do the tileanimations. What I don't know is if the HMMM copy is fast enough to pull this off during hblank.