Originally Posted by keithbugeja
The screen is re-drawn every frame, from 32x32 pixel blocks; there is no actual scrolling. This allows fully animated blocks without additional penalty and also means that blitter objects (Bobs?) need not save and restore the background. Per-cell flags determine whether a block is drawn behind the player character (without the use of a mask), or in front of it, in which case a mask is applied to scissor the tile. The collectibles are actual map tiles, not 'sprites'.
I'm interested in this statement. When you say there is no actual scrolling - what do you mean? If you are not using hardware scrolling - how are you creating the movement? Excuse me if I'm missing something obvious.