34968: Routine at 8898
34968 |
LD A,(HL) |
34969 |
CALL 35537 |
34972 |
LD (DE),A |
34973 |
INC DE |
34974 |
INC HL |
34975 |
DJNZ 34968 |
34977 |
LD HL,35572 |
34980 |
POP DE |
34981 |
LD A,(50190) |
34984 |
BIT 0,A |
34986 |
JP Z,35063 |
34989 |
PUSH DE |
34990 |
LD DE,35595 |
34993 |
LD A,(HL) |
34994 |
AND 7 |
34996 |
LD C,A |
34997 |
LD A,(HL) |
34998 |
RRA |
34999 |
RRA |
35000 |
RRA |
35001 |
AND 7 |
35003 |
LD B,A |
35004 |
LD A,(35611) |
35007 |
SUB B |
35008 |
SUB C |
35009 |
SLA A |
35011 |
SLA A |
35013 |
SLA A |
35015 |
AND A |
35016 |
JP Z,35021 |
35019 |
OR 64 |
35021 |
OR 128 |
35023 |
LD B,A |
35024 |
LD A,(HL) |
35025 |
AND 7 |
35027 |
OR B |
35028 |
LD (DE),A |
35029 |
INC DE |
35030 |
LD A,(HL) |
35031 |
AND 7 |
35033 |
LD C,A |
35034 |
INC HL |
35035 |
LD B,0 |
35037 |
EX DE,HL |
35038 |
ADD HL,BC |
35039 |
EX DE,HL |
35040 |
DEC DE |
35041 |
LD B,C |
35042 |
LD A,B |
35043 |
AND A |
35044 |
JP Z,35059 |
35047 |
LD A,(HL) |
35048 |
PUSH HL |
35049 |
LD H,183 |
35051 |
LD L,A |
35052 |
LD A,(HL) |
35053 |
POP HL |
35054 |
LD (DE),A |
35055 |
DEC DE |
35056 |
INC HL |
35057 |
DJNZ 35047 |
35059 |
POP DE |
35060 |
LD HL,35595 |
35063 |
LD A,(50190) |
35066 |
BIT 1,A |
35068 |
JP Z,35173 |
35071 |
LD A,(HL) |
35072 |
PUSH HL |
35073 |
LD HL,35585 |
35076 |
LD (HL),A |
35077 |
POP HL |
35078 |
INC HL |
35079 |
AND 7 |
35081 |
JP Z,35167 |
35084 |
LD (35584),A |
35087 |
PUSH DE |
35088 |
LD DE,35586 |
35091 |
LD C,A |
35092 |
LD B,0 |
35094 |
LD A,(HL) |
35095 |
CP 4 |
35097 |
JP NC,35105 |
35100 |
LD A,1 |
35102 |
LD (35582),A |
35105 |
PUSH DE |
35106 |
LD A,C |
35107 |
AND A |
35108 |
JP Z,35162 |
35111 |
LDIR |
35113 |
POP HL |
35114 |
XOR A |
35115 |
LD (DE),A |
35116 |
POP DE |
35117 |
LD A,(35584) |
35120 |
INC A |
35121 |
LD C,A |
35122 |
LD B,A |
35123 |
XOR A |
35124 |
LD A,B |
35125 |
AND A |
35126 |
JP Z,35156 |
35129 |
PUSH HL |
35130 |
LD A,(HL) |
35131 |
RRA |
35132 |
LD (HL),A |
35133 |
INC HL |
35134 |
DJNZ 35130 |
35136 |
POP HL |
35137 |
LD B,C |
35138 |
XOR A |
35139 |
LD A,(HL) |
35140 |
RRA |
35141 |
LD (HL),A |
35142 |
INC HL |
35143 |
DJNZ 35139 |
35145 |
DEC HL |
35146 |
LD A,(HL) |
35147 |
AND A |
35148 |
JP NZ,35156 |
35151 |
LD A,1 |
35153 |
LD (35583),A |
35156 |
LD HL,35585 |
35159 |
JP 35376 |
35162 |
POP DE |
35163 |
POP DE |
35164 |
JP 35376 |
35167 |
LD HL,35585 |
35170 |
JP 35376 |
35173 |
LD A,(50190) |
35176 |
BIT 2,A |
35178 |
JP Z,35266 |
35181 |
LD A,(HL) |
35182 |
PUSH HL |
35183 |
LD HL,35585 |
35186 |
LD (HL),A |
35187 |
POP HL |
35188 |
INC HL |
35189 |
AND 7 |
35191 |
JP Z,35260 |
35194 |
LD (35584),A |
35197 |
PUSH DE |
35198 |
LD DE,35586 |
35201 |
LD C,A |
35202 |
LD B,0 |
35204 |
LD A,(HL) |
35205 |
CP 16 |
35207 |
JP NC,35215 |
35210 |
LD A,1 |
35212 |
LD (35582),A |
35215 |
PUSH DE |
35216 |
LD A,C |
35217 |
AND A |
35218 |
JP Z,35255 |
35221 |
LDIR |
35223 |
POP HL |
35224 |
XOR A |
35225 |
LD (DE),A |
35226 |
POP DE |
35227 |
LD A,(35584) |
35230 |
INC A |
35231 |
LD B,A |
35232 |
XOR A |
35233 |
RRD |
35235 |
INC HL |
35236 |
DJNZ 35233 |
35238 |
DEC HL |
35239 |
LD A,(HL) |
35240 |
AND A |
35241 |
JP NZ,35249 |
35244 |
LD A,1 |
35246 |
LD (35583),A |
35249 |
LD HL,35585 |
35252 |
JP 35376 |
35255 |
POP DE |
35256 |
POP DE |
35257 |
JP 35376 |
35260 |
LD HL,35585 |
35263 |
JP 35376 |
35266 |
LD A,(50190) |
35269 |
BIT 3,A |
35271 |
JP Z,35376 |
35274 |
LD A,(HL) |
35275 |
PUSH HL |
35276 |
LD HL,35585 |
35279 |
LD (HL),A |
35280 |
POP HL |
35281 |
INC HL |
35282 |
AND 7 |
35284 |
JP Z,35167 |
35287 |
LD (35584),A |
35290 |
PUSH DE |
35291 |
LD DE,35586 |
35294 |
LD C,A |
35295 |
LD B,0 |
35297 |
PUSH DE |
35298 |
XOR A |
35299 |
LD (DE),A |
35300 |
INC DE |
35301 |
LD A,(HL) |
35302 |
CP 64 |
35304 |
JP NC,35312 |
35307 |
LD A,1 |
35309 |
LD (35582),A |
35312 |
LD A,C |
35313 |
AND A |
35314 |
JP Z,35162 |
35317 |
LDIR |
35319 |
POP HL |
35320 |
POP DE |
35321 |
LD A,(35584) |
35324 |
INC A |
35325 |
LD C,A |
35326 |
LD B,A |
35327 |
LD A,B |
35328 |
AND A |
35329 |
JP Z,35370 |
35332 |
PUSH DE |
35333 |
LD A,(35584) |
35336 |
LD E,A |
35337 |
LD D,0 |
35339 |
ADD HL,DE |
35340 |
POP DE |
35341 |
PUSH HL |
35342 |
PUSH HL |
35343 |
XOR A |
35344 |
LD A,(HL) |
35345 |
RLA |
35346 |
LD (HL),A |
35347 |
DEC HL |
35348 |
DJNZ 35344 |
35350 |
POP HL |
35351 |
LD B,C |
35352 |
XOR A |
35353 |
LD A,(HL) |
35354 |
RLA |
35355 |
LD (HL),A |
35356 |
DEC HL |
35357 |
DJNZ 35353 |
35359 |
POP HL |
35360 |
LD A,(HL) |
35361 |
AND A |
35362 |
JP NZ,35370 |
35365 |
LD A,1 |
35367 |
LD (35583),A |
35370 |
LD HL,35585 |
35373 |
JP 35376 |