Prev: 40618 Up: Map Next: 44780
44431: Routine at AD8F
Used by the routine at 46949.
44431 LD IY,(38793)
44435 LD HL,16513
44438 LD B,12
44440 PUSH BC
44441 PUSH HL
44442 CALL 44460
44445 POP HL
44446 LD A,32
44448 ADD A,L
44449 LD L,A
44450 JR NC,44456
44452 LD A,8
44454 ADD A,H
44455 LD H,A
44456 POP BC
44457 DJNZ 44440
44459 RET
44460 LD B,15
44462 PUSH BC
44463 PUSH HL
44464 CALL 44476
44467 POP HL
44468 INC L
44469 INC L
44470 POP BC
44471 INC IY
44473 DJNZ 44462
44475 RET
44476 BIT 7,(IY+0)
44480 RET NZ
44481 BIT 4,(IY+0)
44485 RET NZ
44486 LD E,(IX+0)
44489 LD D,(IX+1)
44492 LD (44510),SP
44496 EX DE,HL
44497 LD SP,HL
44498 EX DE,HL
44499 LD B,8
44501 POP DE
44502 LD (HL),E
44503 INC L
44504 LD (HL),D
44505 DEC L
44506 INC H
44507 DJNZ 44501
44509 LD SP,0
44512 RET
This entry point is used by the routine at 48591.
44513 LD IY,(38793)
44517 LD HL,56833
44520 LD (44795),HL
44523 LD HL,55202
44526 LD (44797),HL
44529 LD B,12
44531 PUSH BC
44532 PUSH IY
44534 CALL 44563
44537 POP IY
44539 CALL 44586
44542 LD HL,(44795)
44545 INC H
44546 LD (44795),HL
44549 LD HL,(44797)
44552 LD DE,32
44555 ADD HL,DE
44556 LD (44797),HL
44559 POP BC
44560 DJNZ 44531
44562 RET
44563 LD B,15
44565 LD HL,(44795)
44568 PUSH BC
44569 PUSH HL
44570 BIT 7,(IY+0)
44574 CALL Z,44674
44577 POP HL
44578 INC L
44579 INC L
44580 INC IY
44582 POP BC
44583 DJNZ 44568
44585 RET
44586 LD B,15
44588 LD HL,(44797)
44591 BIT 7,(IY+0)
44595 JR NZ,44610
44597 RES 6,(HL)
44599 INC L
44600 LD A,L
44601 CPL
44602 AND 31
44604 JR Z,44610
44606 RES 6,(HL)
44608 JR 44611
44610 INC L
44611 INC L
44612 INC IY
44614 DJNZ 44591
44616 RET
44617 LD HL,(44795)
44620 INC H
44621 INC L
44622 PUSH BC
44623 PUSH HL
44624 BIT 7,(IY+0)
44628 CALL Z,44640
44631 POP HL
44632 INC L
44633 INC L
44634 INC IY
44636 POP BC
44637 DJNZ 44622
44639 RET
44640 LD DE,21930
44643 LD C,L
44644 CALL 44655
44647 LD A,L
44648 AND 31
44650 CP 29
44652 RET Z
44653 LD L,C
44654 INC L
44655 LD B,4
44657 LD A,(HL)
44658 AND E
44659 LD (HL),A
44660 LD A,L
44661 ADD A,32
44663 LD L,A
44664 LD A,(HL)
44665 AND D
44666 LD (HL),A
44667 LD A,L
44668 ADD A,32
44670 LD L,A
44671 DJNZ 44657
44673 RET
44674 LD (44725),SP
44678 PUSH HL
44679 LD DE,65504
44682 ADD HL,DE
44683 LD (HL),0
44685 INC L
44686 LD (HL),0
44688 POP HL
44689 LD A,L
44690 AND 31
44692 DEC A
44693 JR Z,44708
44695 PUSH HL
44696 DEC L
44697 LD DE,32
44700 LD B,8
44702 RES 0,(HL)
44704 ADD HL,DE
44705 DJNZ 44702
44707 POP HL
44708 LD SP,44799
44711 LD DE,31
44714 LD A,8
44716 POP BC
44717 LD (HL),C
44718 INC L
44719 LD (HL),B
44720 ADD HL,DE
44721 DEC A
44722 JR NZ,44716
44724 LD SP,0
44727 LD C,L
44728 LD (HL),A
44729 INC L
44730 LD (HL),A
44731 LD A,L
44732 AND 31
44734 CP 30
44736 JR Z,44750
44738 INC L
44739 LD DE,65504
44742 ADD HL,DE
44743 LD B,8
44745 RES 7,(HL)
44747 ADD HL,DE
44748 DJNZ 44745
44750 LD A,C
44751 AND 31
44753 LD HL,(44797)
44756 ADD A,L
44757 LD L,A
44758 LD DE,65502
44761 ADD HL,DE
44762 PUSH HL
44763 LD A,(IY+0)
44766 AND 15
44768 LD HL,44779
44771 CALL PrintLine_9
44774 LD B,(HL)
44775 POP HL
44776 LD (HL),B
44777 INC L
44778 LD (HL),B
44779 RET
Prev: 40618 Up: Map Next: 44780