Prev: 29570 Up: Map Next: 29630
29581: Reset Drawing Origin
Used by the routine at DispatchShape.
Opcode 243 zeroes the origin and restores the default margins.
ResetOrigin 29581 XOR A
29582 LD (29495),A
29585 LD (29497),A
29588 LD (29496),A
29591 LD A,11
29593 LD (29498),A
29596 LD A,32
29598 LD (29465),A
29601 LD (29414),A
29604 LD A,5
29606 CALL SetOrigin_0
29609 INC IX
29611 JP PictureRecord
This entry point is used by the routines at ShapeIfPresent, DrawFixedShift and VerticalRun.
ResetOrigin_0 29614 LD H,0
29616 LD L,B
29617 ADD HL,HL
29618 ADD HL,HL
29619 ADD HL,HL
29620 ADD HL,HL
29621 ADD HL,HL
29622 LD DE,27770
29625 ADD HL,DE
29626 LD B,0
29628 ADD HL,BC
29629 RET
Prev: 29570 Up: Map Next: 29630