27172: Routine at 6A24
| 27172 |
LD A,(23325) |
| 27175 |
OR A |
| 27176 |
RET Z |
| 27177 |
DEC A |
| 27178 |
JR NZ,27194 |
| 27180 |
CALL 27217 |
| 27183 |
LD C,41 |
| 27185 |
CALL 24852 |
| 27188 |
LD A,2 |
| 27190 |
LD (23325),A |
| 27193 |
RET |
| 27194 |
CALL 27206 |
| 27197 |
CALL 27217 |
| 27200 |
LD C,41 |
| 27202 |
CALL 24852 |
| 27205 |
RET |
| 27206 |
LD HL,(23326) |
| 27209 |
DEC L |
| 27210 |
XOR A |
| 27211 |
LD C,45 |
| 27213 |
CALL 24852 |
| 27216 |
RET |
| 27217 |
LD HL,(23326) |
| 27220 |
DEC L |
| 27221 |
JR Z,27298 |
| 27223 |
DEC L |
| 27224 |
JR Z,27298 |
| 27226 |
LD A,(23330) |
| 27229 |
OR A |
| 27230 |
JR NZ,27298 |
| 27232 |
LD DE,(23328) |
| 27236 |
LD A,L |
| 27237 |
SUB E |
| 27238 |
LD B,92 |
| 27240 |
JR C,27266 |
| 27242 |
CP 5 |
| 27244 |
JR C,27266 |
| 27246 |
LD A,D |
| 27247 |
CP H |
| 27248 |
JR Z,27256 |
| 27250 |
JR C,27255 |
| 27252 |
INC H |
| 27253 |
JR 27256 |
| 27255 |
DEC H |
| 27256 |
CP H |
| 27257 |
JR Z,27266 |
| 27259 |
JR C,27264 |
| 27261 |
DEC B |
| 27262 |
JR 27266 |
| 27264 |
LD B,90 |
| 27266 |
LD (23326),HL |
| 27269 |
PUSH DE |
| 27270 |
CALL 24822 |
| 27273 |
LD A,(DE) |
| 27274 |
POP DE |
| 27275 |
LD C,A |
| 27276 |
LD A,92 |
| 27278 |
CP B |
| 27279 |
JR NZ,27308 |
| 27281 |
LD A,C |
| 27282 |
CP 40 |
| 27284 |
JR NZ,27308 |
| 27286 |
LD A,E |
| 27287 |
CP L |
| 27288 |
JR NZ,27304 |
| 27290 |
CALL 28112 |
| 27293 |
LD A,1 |
| 27295 |
LD (23330),A |
| 27298 |
XOR A |
| 27299 |
LD (23325),A |
| 27302 |
POP HL |
| 27303 |
RET |
| 27304 |
INC A |
| 27305 |
CP L |
| 27306 |
JR Z,27290 |
| 27308 |
LD A,C |
| 27309 |
CP 45 |
| 27311 |
JR Z,27330 |
| 27313 |
CP 47 |
| 27315 |
JR Z,27330 |
| 27317 |
CP 43 |
| 27319 |
JR Z,27330 |
| 27321 |
CP 41 |
| 27323 |
JR Z,27333 |
| 27325 |
CALL 27742 |
| 27328 |
JR 27298 |
| 27330 |
LD A,B |
| 27331 |
OR A |
| 27332 |
RET |
| 27333 |
LD BC,(23298) |
| 27337 |
OR A |
| 27338 |
SBC HL,BC |
| 27340 |
JR NZ,27348 |
| 27342 |
XOR A |
| 27343 |
LD (23297),A |
| 27346 |
JR 27330 |
| 27348 |
XOR A |
| 27349 |
LD (23347),A |
| 27352 |
JR 27330 |