Prev: 28108 Up: Map Next: 28627
28118: Routine at 6DD6
Used by the routine at SquiggleLine.
28118 LD HL,3000
28121 LD (46868),HL
28124 LD A,1
28126 LD (46849),A
28129 LD (46842),A
28132 LD A,62
28134 CALL 34187
28137 LD A,32
28139 CALL 34187
28142 LD HL,28665
28145 LD B,128
28147 LD C,0
28149 CALL 29257
28152 BIT 7,B
28154 JR Z,28161
28156 CP 64
28158 JP Z,28282
28161 BIT 0,C
28163 CALL Z,28239
28166 LD C,1
28168 CP 24
28170 JR NZ,28177
28172 CALL 28299
28175 JR 28147
28177 CP 8
28179 JR NZ,28194
28181 BIT 7,B
28183 JR NZ,28149
28185 LD A,8
28187 CALL 34187
28190 INC B
28191 DEC HL
28192 JR 28149
28194 CP 64
28196 JR NC,28218
28198 CP 34
28200 JR Z,28218
28202 CP 32
28204 JR Z,28218
28206 CP 13
28208 JR Z,28218
28210 CP 46
28212 JR Z,28218
28214 CP 44
28216 JR NZ,28149
28218 LD (46852),A
28221 DEC B
28222 INC B
28223 JR Z,28231
28225 CALL 34187
28228 LD (HL),A
28229 INC HL
28230 DEC B
28231 CP 13
28233 JP NZ,28149
28236 OR 1
28238 RET
28239 CP 9
28241 JR Z,28274
28243 CP 8
28245 JR Z,28278
28247 CP 10
28249 JR Z,28270
28251 CP 91
28253 RET NZ
28254 LD A,78
28256 LD (HL),A
28257 INC HL
28258 CALL 34187
28261 DEC B
28262 LD A,13
28264 LD (HL),A
28265 INC HL
28266 DEC B
28267 OR 1
28269 RET
28270 LD A,83
28272 JR 28256
28274 LD A,69
28276 JR 28256
28278 LD A,87
28280 JR 28256
28282 LD A,(46874)
28285 AND A
28286 JP NZ,28149
28289 LD A,8
28291 CALL 34187
28294 CALL 34187
28297 XOR A
28298 RET
This entry point is used by the routine at 28915.
28299 BIT 7,B
28301 RET NZ
28302 LD A,8
28304 CALL 34187
28307 INC B
28308 DEC HL
28309 JR 28299
This entry point is used by the routine at SquiggleLine.
28311 PUSH DE
28312 LD A,(HL)
28313 INC HL
28314 CP 32
28316 JR Z,28312
28318 DEC HL
28319 LD (46810),HL
28322 CP 13
28324 JR Z,28382
28326 CALL 28464
28329 JR Z,28387
28331 CALL 28487
28334 JR NZ,28348
28336 PUSH HL
28337 CALL 28602
28340 JR Z,28352
28342 CALL 28530
28345 JR Z,28337
28347 POP HL
28348 LD A,208
28350 JR 28384
28352 LD A,(28810)
28355 LD B,A
28356 LD A,(28827)
28359 CP B
28360 JR NC,28395
28362 CP 4
28364 JR C,28342
28366 PUSH IX
28368 CALL 28534
28371 JR NZ,28393
28373 CALL 28602
28376 JR NZ,28393
28378 POP IX
28380 JR 28342
28382 LD A,192
28384 LD BC,0
28387 POP DE
28388 LD D,A
28389 ADD A,B
28390 LD B,A
28391 LD A,D
28392 RET
28393 POP IX
28395 LD IX,(46871)
28399 PUSH IX
28401 XOR A
28402 INC IX
28404 INC A
28405 BIT 7,(IX-1)
28409 JR Z,28402
28411 CP 2
28413 JR Z,28402
28415 CP 3
28417 JR NZ,28425
28419 BIT 7,(IX-2)
28423 JR NZ,28402
28425 BIT 6,(IX-1)
28429 JR Z,28442
28431 LD L,(IX+0)
28434 LD H,(IX+1)
28437 LD DE,24576
28440 ADD HL,DE
28441 EX (SP),HL
28442 POP HL
28443 LD A,(HL)
28444 RLCA
28445 AND 192
28447 LD B,A
28448 INC HL
28449 LD A,(HL)
28450 RRCA
28451 AND 48
28453 ADD A,B
28454 DEC HL
28455 LD DE,40960
28458 ADD HL,DE
28459 PUSH HL
28460 POP BC
28461 POP HL
28462 JR 28387
28464 LD B,176
28466 CP 46
28468 JR Z,28481
28470 LD B,160
28472 CP 44
28474 JR Z,28481
28476 CP 34
28478 RET NZ
28479 LD B,144
28481 INC HL
28482 LD A,B
28483 LD BC,0
28486 RET
28487 LD DE,28794
28490 LD B,0
28492 LD A,(HL)
28493 CP 64
28495 JR C,28505
28497 AND 31
28499 LD (DE),A
28500 INC DE
28501 INC HL
28502 INC B
28503 JR 28492
28505 LD A,B
28506 LD (28810),A
28509 PUSH HL
28510 LD HL,(28794)
28513 LD H,0
28515 LD DE,24576
28518 ADD HL,HL
28519 ADD HL,DE
28520 LD E,(HL)
28521 INC HL
28522 LD D,(HL)
28523 LD IX,24576
28527 ADD IX,DE
28529 POP HL
28530 LD (46871),IX
28534 LD A,(IX+0)
28537 AND 31
28539 LD B,A
28540 LD A,(28794)
28543 CP B
28544 RET NZ
28545 PUSH HL
28546 LD HL,28811
28549 LD BC,0
28552 LD A,(IX+0)
28555 AND 31
28557 JR Z,28562
28559 LD (HL),A
28560 INC HL
28561 INC B
28562 INC IX
28564 INC C
28565 BIT 7,(IX-1)
28569 JR Z,28552
28571 LD A,C
28572 CP 2
28574 JR Z,28552
28576 CP 3
28578 JR NZ,28586
28580 BIT 7,(IX-2)
28584 JR NZ,28552
28586 POP HL
28587 LD A,B
28588 LD (28827),A
28591 BIT 6,(IX-1)
28595 RET Z
28596 INC IX
28598 INC IX
28600 XOR A
28601 RET
28602 LD A,(28810)
28605 LD B,A
28606 LD A,(28827)
28609 CP B
28610 JR NC,28613
28612 LD B,A
28613 LD HL,28794
28616 LD DE,28811
28619 LD A,(DE)
28620 CP (HL)
28621 RET NZ
28622 INC DE
28623 INC HL
28624 DJNZ 28619
28626 RET
Prev: 28108 Up: Map Next: 28627