A44B: Routine at A44B
| 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 |