Prev: A43B Up: Map Next: A493
A44B: Routine at A44B
Used by the routines at 9D91, A4D7 and A54F.
A44B LD B,$00
A44D LD A,($96AD)
A450 LD C,A
A451 LD A,(IX+$06)
A454 CALL $B031
A457 JP M,$A47D
A45A ADD A,(IX+$03)
A45D LD E,A
A45E ADD A,C
A45F JR C,$A476
A461 LD A,(IX+$07)
A464 CALL $B031
A467 JP M,$A488
A46A ADD A,(IX+$04)
A46D LD D,A
A46E CP $BF
A470 RET C
A471 LD D,$BF
A473 SET 1,B
A475 RET
A476 LD A,C
A477 NEG
A479 LD E,A
A47A SET 0,B
A47C RET
A47D ADD A,(IX+$03)
A480 LD E,A
A481 JR C,$A461
A483 LD E,$00
A485 SET 0,B
A487 RET
A488 ADD A,(IX+$04)
A48B LD D,A
A48C CP $27
A48E RET NC
A48F LD D,$27
A491 JR $A473
Prev: A43B Up: Map Next: A493