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 |