Prev: 6992 Up: Map Next: 69B8
6996: Routine at 6996
Used by the routine at 69BE.
6996 LD E,A E=A.
6997 LD A,($7828) A=*7828.
This entry point is used by the routine at 709D.
699A BIT 2,A Jump to 69A4 if bit 2 of A is not zero.
699C JR NZ,$69A4
699E INC E Increment E by one.
699F BIT 3,A Jump to 69A4 if bit 3 of A is zero.
69A1 JR Z,$69A4
69A3 INC E Increment E by one.
69A4 LD L,(HL) L=*HL.
69A5 LD H,$00 H=00.
69A7 LD D,$B5 D=B5.
69A9 ADD HL,HL HL+=HL.
69AA LD B,H B=H.
69AB LD C,L C=L.
69AC ADD HL,HL HL+=HL.
69AD ADD HL,HL HL+=HL.
69AE ADD HL,HL HL+=HL.
69AF ADD HL,BC HL+=BC.
69B0 ADD HL,DE HL+=DE.
69B1 LD A,(HL) A=*HL.
This entry point is used by the routine at 6AAC.
69B2 ADD A,A A+=A.
69B3 ADD A,A A+=A.
69B4 LD L,A L=A.
69B5 LD H,$BB H=BB.
69B7 RET Return.
Prev: 6992 Up: Map Next: 69B8