Prev: 41475 Up: Map Next: 41549
41484: Routine at A20C
Used by the routines at 41415 and 41475.
41484 PUSH IX
41486 POP HL
41487 DEC HL
41488 DEC HL
41489 LD E,(IX-2)
41492 LD D,(IX-1)
41495 ADD HL,DE
41496 LD E,(IX+0)
41499 LD D,(IX+1)
41502 LD A,D
41503 OR E
41504 JR NZ,41509
41506 OR 1
41508 RET
41509 AND A
41510 SBC HL,DE
41512 RET NZ
41513 LD L,(IX+0)
41516 LD H,(IX+1)
41519 PUSH BC
41520 LD E,(HL)
41521 INC HL
41522 LD D,(HL)
41523 INC HL
41524 LD C,(HL)
41525 INC HL
41526 LD B,(HL)
41527 LD L,(IX-2)
41530 LD H,(IX-1)
41533 ADD HL,DE
41534 LD (IX-2),L
41537 LD (IX-1),H
41540 LD (IX+0),C
41543 LD (IX+1),B
41546 POP BC
41547 XOR A
41548 RET
Prev: 41475 Up: Map Next: 41549