Prev: 7170 Up: Map Next: 71CB
71BC: Draw Two Bytes
Used by the routine at MaskSprite_DrawUnshifted.
Draws the last two bytes of a line of the new sprite and moves up a line.
DrawTwoBytes 71BC LD A,D A=D.
71BD OR (HL) Merge the bits from HL with D and write the result back to HL.
71BE LD (HL),A
71BF INC L Increment L by one.
71C0 LD A,E A=E.
71C1 OR (HL) Merge the bits from HL with E and write the result back to HL.
71C2 LD (HL),A
71C3 POP DE Restore DE and HL from the stack.
71C4 POP HL
71C5 CALL ScreenPosition1PixelAbove Call ScreenPosition1PixelAbove.
This entry point is used by the routine at MaskSprite.
MaskSprite_Next 71C8 EXX Switch to the normal registers.
71C9 JR MaskSprite Jump to MaskSprite.
Prev: 7170 Up: Map Next: 71CB