34166: Routine at 8576
|  | 34166 | PUSH HL | 
|  | 34167 | LD L,A | 
|  | 34168 | LD A,(46842) | 
|  | 34171 | LD H,A | 
|  | 34172 | LD A,(46850) | 
|  | 34175 | AND H | 
|  | 34176 | LD A,L | 
|  | 34177 | POP HL | 
|  | 34178 | RET | 
|  | 34179 | PUSH AF | 
|  | 34180 | LD A,13 | 
|  | 34182 | CALL 34187 | 
|  | 34185 | POP AF | 
|  | 34186 | RET | 
|  | 34187 | CALL 34166 | 
|  | 34190 | RET Z | 
|  | 34191 | PUSH AF | 
|  | 34192 | LD A,(46849) | 
|  | 34195 | AND A | 
|  | 34196 | JR NZ,34231 | 
|  | 34198 | POP AF | 
|  | 34199 | CALL 34465 | 
|  | 34202 | PUSH AF | 
|  | 34203 | LD A,(46848) | 
|  | 34206 | AND A | 
|  | 34207 | JR NZ,34211 | 
|  | 34209 | POP AF | 
|  | 34210 | RET | 
|  | 34211 | POP AF | 
|  | 34212 | CP 83 | 
|  | 34214 | JR Z,34219 | 
|  | 34216 | CP 115 | 
|  | 34218 | RET NZ | 
|  | 34219 | PUSH AF | 
|  | 34220 | LD A,72 | 
|  | 34222 | CALL 34465 | 
|  | 34225 | POP AF | 
|  | 34226 | RET | 
|  | 34227 | NOP | 
| PercentageBuffer | 34228 | DEFB 0,0,0 | 
|  | 34231 | POP AF | 
|  | 34232 | PUSH HL | 
|  | 34233 | PUSH AF | 
|  | 34234 | LD HL,(34228) | 
|  | 34237 | CP 13 | 
|  | 34239 | JR NZ,34248 | 
|  | 34241 | LD A,32 | 
|  | 34243 | CALL PrintChar | 
|  | 34246 | JR 34271 | 
|  | 34248 | CP 8 | 
|  | 34250 | JR Z,34293 | 
|  | 34252 | CP 97 | 
|  | 34254 | JR C,34262 | 
|  | 34256 | CP 123 | 
|  | 34258 | JR NC,34262 | 
|  | 34260 | AND 95 | 
|  | 34262 | CALL PrintChar | 
|  | 34265 | LD A,(34227) | 
|  | 34268 | DEC A | 
|  | 34269 | JR NZ,34278 | 
|  | 34271 | LD L,224 | 
|  | 34273 | CALL 34317 | 
|  | 34276 | LD A,32 | 
|  | 34278 | LD (34227),A | 
|  | 34281 | LD A,(34230) | 
|  | 34284 | LD (34228),HL | 
|  | 34287 | CALL PrintChar | 
|  | 34290 | POP AF | 
|  | 34291 | POP HL | 
|  | 34292 | RET | 
|  | 34293 | LD A,32 | 
|  | 34295 | CALL PrintChar | 
|  | 34298 | DEC L | 
|  | 34299 | DEC L | 
|  | 34300 | LD A,(34227) | 
|  | 34303 | INC A | 
|  | 34304 | CP 33 | 
|  | 34306 | JR NZ,34278 | 
|  | 34308 | LD L,255 | 
|  | 34310 | CALL 34378 | 
|  | 34313 | LD A,1 | 
|  | 34315 | JR 34278 | 
|  | 34317 | PUSH HL | 
|  | 34318 | PUSH DE | 
|  | 34319 | PUSH BC | 
|  | 34320 | PUSH AF | 
|  | 34321 | LD HL,20608 | 
|  | 34324 | LD DE,20576 | 
|  | 34327 | LD A,4 | 
|  | 34329 | LD B,0 | 
|  | 34331 | PUSH HL | 
|  | 34332 | PUSH DE | 
|  | 34333 | LD C,8 | 
|  | 34335 | PUSH HL | 
|  | 34336 | PUSH DE | 
|  | 34337 | PUSH BC | 
|  | 34338 | LD C,32 | 
|  | 34340 | LDIR | 
|  | 34342 | POP BC | 
|  | 34343 | POP DE | 
|  | 34344 | POP HL | 
|  | 34345 | INC H | 
|  | 34346 | INC D | 
|  | 34347 | DEC C | 
|  | 34348 | JR NZ,34335 | 
|  | 34350 | POP DE | 
|  | 34351 | POP HL | 
|  | 34352 | LD C,32 | 
|  | 34354 | ADD HL,BC | 
|  | 34355 | EX DE,HL | 
|  | 34356 | ADD HL,BC | 
|  | 34357 | EX DE,HL | 
|  | 34358 | DEC A | 
|  | 34359 | JR NZ,34331 | 
|  | 34361 | LD B,32 | 
|  | 34363 | LD HL,20704 | 
|  | 34366 | LD A,32 | 
|  | 34368 | CALL PrintChar | 
|  | 34371 | DJNZ 34368 | 
|  | 34373 | POP AF | 
|  | 34374 | POP BC | 
|  | 34375 | POP DE | 
|  | 34376 | POP HL | 
|  | 34377 | RET | 
|  | 34378 | PUSH HL | 
|  | 34379 | PUSH DE | 
|  | 34380 | PUSH BC | 
|  | 34381 | PUSH AF | 
|  | 34382 | LD HL,20672 | 
|  | 34385 | LD DE,20704 | 
|  | 34388 | LD A,5 | 
|  | 34390 | PUSH HL | 
|  | 34391 | PUSH DE | 
|  | 34392 | LD B,8 | 
|  | 34394 | PUSH HL | 
|  | 34395 | PUSH DE | 
|  | 34396 | PUSH BC | 
|  | 34397 | LD BC,32 | 
|  | 34400 | LDIR | 
|  | 34402 | POP BC | 
|  | 34403 | POP DE | 
|  | 34404 | POP HL | 
|  | 34405 | INC H | 
|  | 34406 | INC D | 
|  | 34407 | DJNZ 34394 | 
|  | 34409 | POP DE | 
|  | 34410 | POP HL | 
|  | 34411 | LD BC,65504 | 
|  | 34414 | ADD HL,BC | 
|  | 34415 | EX DE,HL | 
|  | 34416 | ADD HL,BC | 
|  | 34417 | EX DE,HL | 
|  | 34418 | DEC A | 
|  | 34419 | JR NZ,34390 | 
|  | 34421 | POP AF | 
|  | 34422 | POP BC | 
|  | 34423 | POP DE | 
|  | 34424 | POP HL | 
|  | 34425 | RET |