In the manual (version 0.2.5c), for the MAP command it says:
CELL_W and CELL_H default to 128,32 (the top half of the map). To draw the whole map, including the bottom half shared with the sprite sheet, use: MAP(0, 0, 0, 0, 128, 64) |
It seems this is no longer true. Calling MAP with no arguments will in fact draw the whole map,
including the bottom half.
(PS: It's better this way IMHO. Don't change the code. Just update the manual.)
Hi @kwikrick.
There's lotsa errors in the manual. It's one man running the whole show don't you know. :)
Personally I never liked the sharing space of mapper with sprites.
It could be simpler though where if you post so much as one tile in the mapper, it would automatically lock out the sprites #128-255 with a message stating why.
And an option to unlock the sprites again until you plot another tile in the mapper - returning the lock and same message.
Instead of putting gobbledegook up in there which is the map data which is what it does currently.
As too many coders have already been made making use of 0x2000 for the mapper in some of their carts and chomping up all the 256-sprites in their other carts, it would be difficult to wean them off of it now.
[Please log in to post a comment]