Prev: 38754 Up: Map Next: 39154
38871: Routine at 97D7
38871 LD L,(IX+4)
38874 LD H,(IX+5)
38877 ADD HL,HL
38878 ADD HL,HL
38879 LD D,H
38880 LD HL,(29188)
38883 ADD HL,HL
38884 ADD HL,HL
38885 LD A,(IX+4)
38888 AND 62
38890 RRCA
38891 LD E,A
38892 LD A,(29188)
38895 AND 62
38897 RRCA
38898 SUB E
38899 LD L,A
38900 LD A,H
38901 SUB D
38902 LD H,A
38903 LD BC,2048
38906 BIT 7,L
38908 JR Z,38916
38910 LD A,L
38911 NEG
38913 LD L,A
38914 LD C,16
38916 BIT 7,H
38918 RET Z
38919 LD A,H
38920 NEG
38922 LD H,A
38923 LD B,24
38925 RET
This entry point is used by the routines at 46759, HongKong_Initialise, Handler_Moscow2, Handler_Samoa and Handler_Kanyu.
38926 LD HL,(39399)
38929 LD A,0
38931 CP (HL)
38932 JR NZ,38951
38934 LD A,(39339)
38937 CP 80
38939 JR Z,39021
38941 LD IX,(39399)
38945 DEC (IX+7)
38948 RET Z
38949 JR 39021
38951 DEC (HL)
38952 DEC (HL)
38953 CALL 37945
38956 LD IX,(39399)
38960 LD A,(IX+0)
38963 AND 7
38965 JR NZ,39023
38967 LD BC,(39401)
38971 CALL 37891
38974 LD IX,(39399)
38978 LD A,(IX+4)
38981 ADD A,64
38983 LD (IX+4),A
38986 JR NC,38991
38988 INC (IX+5)
38991 LD A,0
38993 CP (IX+0)
38996 JR NZ,39003
38998 CALL 38754
39001 POP HL
39002 RET
This entry point is used by the routine at 39154.
39003 LD IX,(39401)
39007 CALL 38342
39010 LD IX,(39399)
39014 LD BC,(39401)
39018 CALL 37918
39021 POP HL
39022 RET
39023 LD IX,(39401)
39027 LD B,(IX+3)
39030 LD IX,(39399)
39034 LD DE,10
39037 ADD IX,DE
39039 LD E,8
39041 LD L,(IX+0)
39044 LD H,(IX+1)
39047 DEC HL
39048 DEC HL
39049 LD (IX+0),L
39052 LD (IX+1),H
39055 ADD IX,DE
39057 DJNZ 39041
39059 LD IX,(39399)
39063 LD L,(IX+4)
39066 LD H,(IX+5)
39069 PUSH HL
39070 CALL 39188
39073 POP HL
39074 LD DE,64
39077 ADD HL,DE
39078 CALL 39188
39081 JR 39021
This entry point is used by the routines at 46759, Handler_Moscow2, Handler_Samoa and Handler_Kanyu.
39083 LD A,(39340)
39086 CP 0
39088 JR Z,39152
39090 CALL 38425
39093 LD L,A
39094 LD H,0
39096 ADD HL,HL
39097 LD DE,(39403)
39101 ADD HL,DE
39102 LD A,125
39104 CP H
39105 JR C,39083
39107 LD A,(HL)
39108 INC HL
39109 LD E,(HL)
39110 LD D,A
39111 LD A,(DE)
39112 AND 17
39114 JR NZ,39083
39116 DEC HL
39117 PUSH HL
39118 LD DE,34816
39121 ADD HL,DE
39122 LD E,L
39123 LD D,H
39124 ADD HL,HL
39125 ADD HL,DE
39126 LD DE,24577
39129 ADD HL,DE
39130 LD A,0
39132 CP (HL)
39133 POP HL
39134 JR NZ,39083
39136 PUSH HL
39137 LD A,L
39138 AND 62
39140 LD C,A
39141 LD DE,34624
39144 ADD HL,DE
39145 ADD HL,HL
39146 ADD HL,HL
39147 LD A,H
39148 RLCA
39149 RLCA
39150 RLCA
39151 LD E,A
39152 POP HL
39153 RET
Prev: 38754 Up: Map Next: 39154