Prev: 48730 Up: Map Next: 48904
48754: Routine at BE72
Used by the routines at 47648 and 48284.
48754 PUSH AF
48755 LD B,0
48757 LD C,(IX+3)
48760 CALL 48730
48763 BIT 3,C
48765 JR Z,48772
48767 LD A,B
48768 AND A
48769 JR Z,48772
48771 DEC B
48772 BIT 2,C
48774 JR Z,48779
48776 INC B
48777 JR 48757
48779 LD A,B
48780 AND A
48781 JR NZ,48757
48783 POP AF
48784 RET
This entry point is used by the routine at 48904.
48785 BIT 1,(IX+3)
48789 JR NZ,48754
48791 LD A,(IX+3)
48794 AND 192
48796 CP 0
48798 JR NZ,48845
48800 LD A,(IX+0)
48803 PUSH IX
48805 CALL FetchObjectDataPointer
48808 BIT 7,(IX+6)
48812 POP IX
48814 JR Z,48754
48816 LD A,(IX+2)
48819 PUSH IX
48821 CALL FetchObjectDataPointer
48824 BIT 7,(IX+6)
48828 POP IX
48830 JR Z,48754
48832 SET 1,(IX+3)
48836 RES 0,(IX+3)
48840 OR 1
48842 JP 48754
48845 CP 128
48847 JR Z,48754
48849 CP 64
48851 JR NZ,48886
48853 LD A,(IX+0)
48856 PUSH IX
48858 CALL FetchObjectDataPointer
48861 BIT 6,(IX+6)
48865 POP IX
48867 JR Z,48754
48869 LD A,(IX+2)
48872 PUSH IX
48874 CALL FetchObjectDataPointer
48877 BIT 6,(IX+6)
48881 POP IX
48883 JP Z,48754
48886 BIT 2,(IX+3)
48890 JR Z,48832
48892 PUSH IX
48894 CALL 48904
48897 POP IX
48899 JR NZ,48832
48901 JP 48754
Prev: 48730 Up: Map Next: 48904