Prev: 42986 Up: Map Next: 43022
42987: Routine at A7EB
Used by the routine at 42960.
42987 LD HL,41549 HL=41549.
42990 LD A,(40999) E=*40999.
42993 LD E,A
42994 LD A,(41642) A=*41642.
42997 OR E Set the bits from E.
42998 JR Z,43003 Jump to 43003 if A is equal to E.
43000 LD HL,41557 HL=41557.
43003 LD A,D A=D.
43004 RRCA RRCA.
43005 RRCA RRCA.
43006 RRCA RRCA.
43007 AND %00011110 Keep only bits 1-4.
43009 PUSH DE Stash DE on the stack.
43010 LD E,A E=A.
This entry point is used by the routine at 56428.
43011 LD D,0 D=0.
43013 ADD HL,DE HL+=DE.
43014 LD E,(HL) E=*HL.
43015 INC HL Increment HL by one.
43016 LD D,(HL) D=*HL.
43017 CALL 43143 Call 43143.
43020 POP DE Restore DE from the stack.
43021 RET Return.
Prev: 42986 Up: Map Next: 43022