#171754 - radiodee1 - Tue Dec 22, 2009 1:23 am
HI,
Is it anywhere discussed how to use maps for backgrounds that are bigger than your "official" background dimensions? I want to place a 64x64 tile map on a 64x32 background. I want to allow the player to scroll around the screen and see areas that were previously not mapped into vram by copying in the values as needed from the larger map. Obviously I'm having problems. I can place my map on the screen, scroll around, but when I try to copy from the larger map I have trouble. What's the preferred method? do you use the built in scroll registers and then copy only areas that you feel are about to be visited, or do you not use the scroll registers and copy a whole 32x24 chunk every time the user moves? I could see how the 'whole chunk' method could work but it would be very jerky, wouldn't it?
Is it anywhere discussed how to use maps for backgrounds that are bigger than your "official" background dimensions? I want to place a 64x64 tile map on a 64x32 background. I want to allow the player to scroll around the screen and see areas that were previously not mapped into vram by copying in the values as needed from the larger map. Obviously I'm having problems. I can place my map on the screen, scroll around, but when I try to copy from the larger map I have trouble. What's the preferred method? do you use the built in scroll registers and then copy only areas that you feel are about to be visited, or do you not use the scroll registers and copy a whole 32x24 chunk every time the user moves? I could see how the 'whole chunk' method could work but it would be very jerky, wouldn't it?