Prev: 851E Up: Map Next: 8568
853D: Routine at 853D
Used by the routines at 8568 and 857F.
853D LD L,A L=A.
853E SUB $40 A-=40.
8540 CP $08 Is A now less than 08?
8542 LD H,$00 H=00.
8544 JR C,$8560 If A was less than 08 jump to 8560.
8546 SUB $08 A-=08.
8548 LD H,$08 H=08.
854A CP $08 If A is now less than 08 jump to 8560.
854C JR C,$8560
854E SUB $40 A-=40.
8550 CP $08
8552 LD H,$10 H=10.
8554 JR C,$8560
8556 SUB $28
8558 CP $06
855A LD H,$18 H=18.
855C JR C,$8560
855E LD A,L A=L.
855F RET Return.
8560 AND %00000111 Keep only bits 0-2.
8562 ADD A,H A+=H.
8563 INC A Increment A by one.
8564 LD BC,$EE7A BC=EE7A.
8567 RET Return.
Prev: 851E Up: Map Next: 8568