45813: Routine at B2F5
45813 |
DEC (HL) |
45814 |
LD HL,22528 |
45817 |
DEC (HL) |
45818 |
BIT 3,(HL) |
45820 |
JP NZ,45834 |
45823 |
LD DE,22529 |
45826 |
LD BC,767 |
45829 |
LDIR |
45831 |
JP 45814 |
45834 |
INC (HL) |
45835 |
DEC A |
45836 |
JP NZ,45781 |
45839 |
LD HL,22528 |
45842 |
LD DE,22529 |
45845 |
LD (HL),68 |
45847 |
LD BC,767 |
45850 |
LDIR |
45852 |
LD A,8 |
45854 |
LD HL,22527 |
45857 |
SRL (HL) |
45859 |
DEC HL |
45860 |
SLA (HL) |
45862 |
DEC HL |
45863 |
SRL (HL) |
45865 |
DEC HL |
45866 |
BIT 3,H |
45868 |
JP NZ,45857 |
45871 |
BIT 4,H |
45873 |
JP NZ,45857 |
45876 |
LD HL,0 |
45879 |
LD DE,0 |
45882 |
LD BC,20000 |
45885 |
LDIR |
45887 |
DEC A |
45888 |
JP NZ,45854 |
45891 |
JP 46075 |
45894 |
LD HL,51120 |
45897 |
LD (65090),HL |
45900 |
LD HL,51806 |
45903 |
LD (65094),HL |
45906 |
LD HL,(65118) |
45909 |
LD (65098),HL |
45912 |
LD HL,(65120) |
45915 |
LD (65100),HL |
45918 |
LD HL,56582 |
45921 |
LD (65074),HL |
45924 |
LD HL,56758 |
45927 |
LD (65078),HL |
45930 |
LD A,(65122) |
45933 |
LD L,A |
45934 |
LD A,26 |
45936 |
CALL 35050 |
45939 |
LD HL,(65074) |
45942 |
LD (65076),HL |
45945 |
LD HL,51220 |
45948 |
LD (65074),HL |
45951 |
LD HL,57028 |
45954 |
LD (65080),HL |
45957 |
LD HL,57084 |
45960 |
LD (65082),HL |
45963 |
LD A,22 |
45965 |
CALL 34400 |
45968 |
LD A,C |
45969 |
AND A |
45970 |
RET NZ |
45971 |
LD HL,50690 |
45974 |
LD (65026),HL |
45977 |
CALL 32860 |
45980 |
LD HL,51172 |
45983 |
LD (65090),HL |
45986 |
LD HL,51806 |
45989 |
LD (65094),HL |
45992 |
LD HL,(65166) |
45995 |
LD (65098),HL |
45998 |
LD HL,(65168) |
46001 |
LD (65100),HL |
46004 |
LD HL,56576 |
46007 |
LD (65074),HL |
46010 |
LD HL,56752 |
46013 |
LD (65078),HL |
46016 |
LD A,(65170) |
46019 |
LD L,A |
46020 |
LD A,23 |
46022 |
CALL 35050 |
46025 |
LD HL,(65074) |
46028 |
LD (65076),HL |
46031 |
LD HL,51272 |
46034 |
LD (65074),HL |
46037 |
LD HL,57022 |
46040 |
LD (65080),HL |
46043 |
LD HL,57078 |
46046 |
LD (65082),HL |
46049 |
LD A,19 |
46051 |
CALL 34400 |
46054 |
LD A,C |
46055 |
AND A |
46056 |
RET NZ |
46057 |
CALL 32860 |
46060 |
CALL 35900 |
46063 |
LD A,253 |
46065 |
IN A,(254) |
46067 |
AND 2 |
46069 |
RET NZ |
46070 |
POP HL |
46071 |
POP HL |
46072 |
JP 45244 |
46075 |
LD HL,0 |
46078 |
LD (65166),HL |
46081 |
LD (65118),HL |
46084 |
SUB A |
46085 |
LD (65122),A |
46088 |
LD A,64 |
46090 |
LD (65170),A |
46093 |
LD HL,0 |
46096 |
LD (65120),HL |
46099 |
LD (65168),HL |
46102 |
LD B,24 |
46104 |
LD A,(65122) |
46107 |
ADD A,16 |
46109 |
LD (65122),A |
46112 |
ADD A,64 |
46114 |
LD (65170),A |
46117 |
LD HL,(65120) |
46120 |
LD DE,50 |
46123 |
ADD HL,DE |
46124 |
LD (65120),HL |
46127 |
LD (65168),HL |
46130 |
PUSH BC |
46131 |
CALL 45894 |
46134 |
POP BC |
46135 |
DJNZ 46104 |
46137 |
LD B,8 |
46139 |
LD A,(65122) |
46142 |
ADD A,16 |
46144 |
LD (65122),A |
46147 |
ADD A,64 |
46149 |
LD (65170),A |
46152 |
PUSH BC |
46153 |
CALL 45894 |
46156 |
POP BC |
46157 |
DJNZ 46139 |
46159 |
LD B,16 |
46161 |
LD A,(65122) |
46164 |
ADD A,16 |
46166 |
LD (65122),A |
46169 |
LD A,(65170) |
46172 |
ADD A,12 |
46174 |
LD (65170),A |
46177 |
LD HL,(65118) |
46180 |
INC HL |
46181 |
INC HL |
46182 |
LD (65118),HL |
46185 |
LD HL,(65166) |
46188 |
DEC HL |
46189 |
DEC HL |
46190 |
DEC HL |
46191 |
DEC HL |
46192 |
LD (65166),HL |
46195 |
PUSH BC |
46196 |
CALL 45894 |
46199 |
POP BC |
46200 |
DJNZ 46161 |
46202 |
LD HL,0 |
46205 |
LD DE,0 |
46208 |
LD BC,0 |
46211 |
LDIR |
46213 |
LDIR |
46215 |
LDIR |
46217 |
JP 46258 |
46220 |
LD B,32 |
46222 |
LD HL,50650 |
46225 |
LD A,(HL) |
46226 |
INC HL |
46227 |
PUSH HL |
46228 |
PUSH BC |
46229 |
RST 16 |
46230 |
POP BC |
46231 |
POP HL |
46232 |
DJNZ 46225 |
46234 |
LD BC,20501 |
46237 |
LD A,1 |
46239 |
CALL 38028 |
46242 |
LD A,9 |
46244 |
CALL 38028 |
46247 |
LD A,8 |
46249 |
CALL 38028 |
46252 |
LD A,4 |
46254 |
CALL 38028 |
46257 |
RET |
46258 |
CALL 46220 |
46261 |
LD HL,0 |
46264 |
LD DE,0 |
46267 |
LD BC,0 |
46270 |
LDIR |
46272 |
LDIR |
46274 |
LDIR |
46276 |
LD HL,16384 |
46279 |
LD DE,16385 |
46282 |
LD BC,2047 |
46285 |
LDIR |
46287 |
LD B,72 |
46289 |
LD HL,(65120) |
46292 |
LD DE,200 |
46295 |
ADD HL,DE |
46296 |
LD (65120),HL |
46299 |
LD HL,(65168) |
46302 |
ADD HL,DE |
46303 |
LD (65168),HL |
46306 |
LD A,(65122) |
46309 |
SUB 8 |
46311 |
LD (65122),A |
46314 |
LD A,(65170) |
46317 |
ADD A,8 |
46319 |
LD (65170),A |
46322 |
PUSH BC |
46323 |
CALL 45894 |
46326 |
CALL 46220 |
46329 |
POP BC |
46330 |
DJNZ 46289 |
46332 |
LD HL,16384 |
46335 |
LD DE,16385 |
46338 |
LD BC,6143 |
46341 |
LD (HL),0 |
46343 |
LDIR |
46345 |
LD A,128 |
46347 |
LD (65260),A |
46350 |
LD A,201 |
46352 |
LD (35900),A |
46355 |
SUB A |
46356 |
LD (38413),A |
46359 |
CALL 38250 |
46362 |
LD A,33 |
46364 |
LD (35900),A |
46367 |
CALL 35934 |
46370 |
LD A,67 |
46372 |
LD (38413),A |
46375 |
LD HL,16384 |
46378 |
LD DE,16385 |
46381 |
LD BC,6144 |
46384 |
LD (HL),0 |
46386 |
LDIR |
46388 |
LD BC,160 |
46391 |
LDIR |
46393 |
LD (HL),68 |
46395 |
LD BC,608 |
46398 |
LDIR |
46400 |
CALL 35900 |
46403 |
LD HL,4096 |
46406 |
LD (65118),HL |
46409 |
LD HL,10240 |
46412 |
LD (65120),HL |
46415 |
LD HL,192 |
46418 |
LD (65122),HL |
46421 |
LD A,64 |
46423 |
LD (65126),A |
46426 |
JP 46471 |