Prev: 32679 Up: Map Next: 33013
33006: Drawing: Mask One Screen Byte
Used by the routine at DrawingSetup.
Masks one screen byte. It turns the row into a screen address and keeps the picture pointer.
Drawing_MaskOneScreenByte 33006 PUSH HL Call Drawing_ScreenAddressFromTheRow to turn the pen into a screen address.
33007 CALL Drawing_ScreenAddressFromTheRow
33010 AND (HL) Apply the mask in A and restore HL from the stack.
33011 POP HL
33012 RET Return.
View the equivalent code in;
Prev: 32679 Up: Map Next: 33013