Prev: 53469 Up: Map Next: 53682
53506: Routine at D102
Used by the routines at 51593 and 56428.
53506 CALL 53469
53509 PUSH IX
53511 PUSH IY
53513 PUSH BC
53514 CALL 53523
53517 POP BC
53518 POP IY
53520 POP IX
53522 RET
53523 LD B,A
53524 CALL FetchLocationDataPointer
53527 LD A,B
53528 CALL 41591
53531 PUSH IX
53533 PUSH BC
53534 PUSH HL
53535 LD A,(41014)
53538 CALL 51299
53541 EX AF,AF'
53542 CP 255
53544 JR Z,53607
53546 PUSH AF
53547 LD HL,(26846)
53550 PUSH HL
53551 LD HL,32768
53554 CALL 53456
53557 LD HL,26845 HL=26845.
53560 CALL 42399 Call 42399.
53563 POP HL
53564 LD (26846),HL
53567 POP AF
53568 PUSH AF
53569 CALL 53815
53572 CALL 54739
53575 CALL 54229
53578 POP AF
53579 PUSH AF
53580 CALL 54476
53583 AND A
53584 JR Z,53603
53586 LD C,A
53587 LD DE,2495
53590 CALL 43143
53593 LD A,(40970)
53596 LD B,A
53597 POP AF
53598 CALL 54554
53601 JR 53607
53603 CALL 42004
53606 POP AF
53607 POP DE
53608 POP BC
53609 POP IX
53611 LD L,(IX+7)
53614 LD H,(IX+8)
53617 CALL 53634
53620 LD A,B
53621 CALL 54795
This entry point is used by the routine at 53682.
53624 LD A,B
53625 CALL 54924
53628 CALL 54439
53631 JP 41634
53634 LD A,H
53635 OR L
53636 JP NZ,42399
This entry point is used by the routine at 53682.
53639 EX DE,HL
53640 LD A,(41014)
53643 PUSH AF
53644 LD A,(41014)
53647 CALL 51299
53650 EX AF,AF'
53651 INC A
53652 JR Z,53663
53654 DEC A
53655 LD (41014),A
53658 LD A,1
53660 LD (41642),A
53663 CALL 42399
53666 POP AF
53667 LD (41014),A
53670 XOR A
53671 LD (41642),A
53674 CALL 53702
53677 LD A,46
53679 JP 43447
Prev: 53469 Up: Map Next: 53682