![]() |
Routines |
| Prev: 35317 | Up: Map | Next: 37191 |
|
Used by the routine at 35094.
|
||||
| 35367 | LD HL,22528 | |||
| 35370 | LD DE,22529 | |||
| 35373 | LD (HL),9 | |||
| 35375 | LD BC,767 | |||
| 35378 | LDIR | |||
| 35380 | RET | |||
| 35381 | LD A,A | |||
| 35382 | ADC A,D | |||
| 35383 | EX AF,AF' | |||
| 35384 | NOP | |||
| 35385 | LD A,117 | |||
| 35387 | LD A,117 | |||
| 35389 | LD A,117 | |||
| 35391 | LD C,C | |||
| 35392 | NOP | |||
| 35393 | LD A,117 | |||
| 35395 | LD BC,32512 | |||
| 35398 | ADC A,D | |||
| 35399 | CALL 366 | |||
| 35402 | NOP | |||
| 35403 | LD B,A | |||
| 35404 | ADC A,D | |||
| 35405 | EX AF,AF' | |||
| 35406 | NOP | |||
| 35407 | RLA | |||
| 35408 | NOP | |||
| 35409 | POP BC | |||
| 35410 | LD (HL),L | |||
| 35411 | LD B,0 | |||
| 35413 | ADD HL,DE | |||
| 35414 | NOP | |||
| 35415 | ADD HL,BC | |||
| 35416 | NOP | |||
| 35417 | CALL 1646 | |||
| 35420 | NOP | |||
| 35421 | ADD HL,DE | |||
| 35422 | NOP | |||
| 35423 | LD A,(BC) | |||
| 35424 | NOP | |||
| 35425 | ADD HL,BC | |||
| 35426 | NOP | |||
| 35427 | CALL 52590 | |||
| 35430 | LD L,(HL) | |||
| 35431 | CALL 52590 | |||
| 35434 | LD L,(HL) | |||
| 35435 | CALL 52590 | |||
| 35438 | LD L,(HL) | |||
| 35439 | CALL 52590 | |||
| 35442 | LD L,(HL) | |||
| 35443 | EX AF,AF' | |||
| 35444 | NOP | |||
| 35445 | PUSH HL | |||
| 35446 | LD L,(HL) | |||
| 35447 | LD D,0 | |||
| 35449 | DJNZ 35567 | |||
| 35451 | JR 35453 | |||
| 35453 | JP PE,2417 | |||
| 35456 | NOP | |||
| 35457 | LD A,(BC) | |||
| 35458 | NOP | |||
| 35459 | RLCA | |||
| 35460 | NOP | |||
| 35461 | LD (6144),HL | |||
| 35464 | NOP | |||
| 35465 | CP B | |||
| 35466 | LD (HL),C | |||
| 35467 | LD BC,35072 | |||
| 35470 | ADC A,D | |||
| 35471 | INC C | |||
| 35472 | NOP | |||
| 35473 | RLCA | |||
| 35474 | NOP | |||
| 35475 | RLA | |||
| 35476 | NOP | |||
| 35477 | LD B,A | |||
| 35478 | LD (HL),L | |||
| 35479 | INC BC | |||
| 35480 | NOP | |||
| 35481 | LD BC,38144 | |||
| 35484 | ADC A,D | |||
| 35485 | DEC BC | |||
| 35486 | NOP | |||
| 35487 | RLCA | |||
| 35488 | NOP | |||
| 35489 | LD D,0 | |||
| 35491 | SUB (HL) | |||
| 35492 | LD (HL),E | |||
| 35493 | LD (BC),A | |||
| 35494 | NOP | |||
| 35495 | LD BC,41728 | |||
| 35498 | ADC A,D | |||
| 35499 | EX AF,AF' | |||
| 35500 | NOP | |||
| 35501 | DEC C | |||
| 35502 | NOP | |||
| 35503 | LD B,0 | |||
| 35505 | ADD HL,DE | |||
| 35506 | NOP | |||
| 35507 | INC H | |||
| 35508 | NOP | |||
| 35509 | DEC BC | |||
| 35510 | LD L,A | |||
| 35511 | DEC H | |||
| 35512 | NOP | |||
| 35513 | RLA | |||
| 35514 | LD L,A | |||
| 35515 | INC E | |||
| 35516 | NOP | |||
| 35517 | INC B | |||
| 35518 | NOP | |||
| 35519 | EX AF,AF' | |||
| 35520 | NOP | |||
| 35521 | INC H | |||
| 35522 | NOP | |||
| 35523 | EXX | |||
| 35524 | LD L,(HL) | |||
| 35525 | PUSH HL | |||
| 35526 | LD L,(HL) | |||
| 35527 | LD H,0 | |||
| 35529 | ADD HL,BC | |||
| 35530 | NOP | |||
| 35531 | CALL 3438 | |||
| 35534 | NOP | |||
| 35535 | LD B,0 | |||
| 35537 | ADD HL,DE | |||
| 35538 | NOP | |||
| 35539 | DEC BC | |||
| 35540 | LD L,A | |||
| 35541 | RLA | |||
| 35542 | LD L,A | |||
| 35543 | INC B | |||
| 35544 | NOP | |||
| 35545 | ADD HL,BC | |||
| 35546 | NOP | |||
| 35547 | EXX | |||
| 35548 | LD L,(HL) | |||
| 35549 | PUSH HL | |||
| 35550 | LD L,(HL) | |||
| 35551 | POP AF | |||
| 35552 | LD L,(HL) | |||
| 35553 | INC B | |||
| 35554 | NOP | |||
| 35555 | RST 56 | |||
| 35556 | LD L,(HL) | |||
| 35557 | LD BC,54016 | |||
| 35560 | ADC A,D | |||
| 35561 | EX AF,AF' | |||
| 35562 | NOP | |||
| 35563 | LD C,0 | |||
| 35565 | RLCA | |||
| 35566 | NOP | |||
| 35567 | JR 35569 | |||
| 35569 | INC H | |||
| 35570 | NOP | |||
| 35571 | JP PE,63089 | |||
| 35574 | LD (HL),C | |||
| 35575 | INC E | |||
| 35576 | NOP | |||
| 35577 | DEC B | |||
| 35578 | NOP | |||
| 35579 | EX AF,AF' | |||
| 35580 | NOP | |||
| 35581 | DEC H | |||
| 35582 | NOP | |||
| 35583 | LD (BC),A | |||
| 35584 | LD (HL),D | |||
| 35585 | CALL NZ,9329 | |||
| 35588 | NOP | |||
| 35589 | RET NC | |||
| 35590 | LD (HL),C | |||
| 35591 | LD H,0 | |||
| 35593 | ADD HL,BC | |||
| 35594 | NOP | |||
| 35595 | CP B | |||
| 35596 | LD (HL),C | |||
| 35597 | LD C,0 | |||
| 35599 | JR 35601 | |||
| 35601 | OR 113 | |||
| 35603 | DEC B | |||
| 35604 | NOP | |||
| 35605 | LD (BC),A | |||
| 35606 | LD (HL),D | |||
| 35607 | CALL NZ,53361 | |||
| 35610 | LD (HL),C | |||
| 35611 | DEC B | |||
| 35612 | NOP | |||
| 35613 | CALL C,60017 | |||
| 35616 | LD (HL),C | |||
| 35617 | LD BC,4352 | |||
| 35620 | ADC A,E | |||
| 35621 | EX AF,AF' | |||
| 35622 | NOP | |||
| 35623 | DEC C | |||
| 35624 | NOP | |||
| 35625 | DEC H | |||
| 35626 | LD L,A | |||
| 35627 | DEC H | |||
| 35628 | LD L,A | |||
| 35629 | DAA | |||
| 35630 | NOP | |||
| 35631 | LD L,111 | |||
| 35633 | LD L,111 | |||
| 35635 | LD DE,2304 | |||
| 35638 | NOP | |||
| 35639 | DEC H | |||
| 35640 | LD L,A | |||
| 35641 | EX AF,AF' | |||
| 35642 | NOP | |||
| 35643 | DEC C | |||
| 35644 | NOP | |||
| 35645 | DEC H | |||
| 35646 | LD L,A | |||
| 35647 | DEC H | |||
| 35648 | LD L,A | |||
| 35649 | JR Z,35651 | |||
| 35651 | LD L,111 | |||
| 35653 | LD L,111 | |||
| 35655 | LD DE,2304 | |||
| 35658 | NOP | |||
| 35659 | DEC H | |||
| 35660 | LD L,A | |||
| 35661 | LD BC,14592 | |||
| 35664 | ADC A,E | |||
| 35665 | EX AF,AF' | |||
| 35666 | NOP | |||
| 35667 | DEC C | |||
| 35668 | NOP | |||
| 35669 | SCF | |||
| 35670 | LD L,A | |||
| 35671 | LD HL,(16896) | |||
| 35674 | LD L,A | |||
| 35675 | ADD HL,HL | |||
| 35676 | NOP | |||
| 35677 | ADD HL,BC | |||
| 35678 | NOP | |||
| 35679 | SCF | |||
| 35680 | LD L,A | |||
| 35681 | LD BC,20736 | |||
| 35684 | ADC A,E | |||
| 35685 | EX AF,AF' | |||
| 35686 | NOP | |||
| 35687 | INC HL | |||
| 35688 | NOP | |||
| 35689 | LD B,B | |||
| 35690 | LD (HL),C | |||
| 35691 | LD B,B | |||
| 35692 | LD (HL),C | |||
| 35693 | LD (DE),A | |||
| 35694 | NOP | |||
| 35695 | LD BC,32512 | |||
| 35698 | ADC A,D | |||
| 35699 | EX AF,AF' | |||
| 35700 | NOP | |||
| 35701 | AND (HL) | |||
| 35702 | LD (HL),C | |||
| 35703 | SUB H | |||
| 35704 | LD (HL),C | |||
| 35705 | AND (HL) | |||
| 35706 | LD (HL),C | |||
| 35707 | LD (DE),A | |||
| 35708 | NOP | |||
| 35709 | LD BC,32512 | |||
| 35712 | ADC A,D | |||
| 35713 | EX AF,AF' | |||
| 35714 | NOP | |||
| 35715 | ADC A,(HL) | |||
| 35716 | LD L,(HL) | |||
| 35717 | ADC A,(HL) | |||
| 35718 | LD L,(HL) | |||
| 35719 | INC DE | |||
| 35720 | NOP | |||
| 35721 | LD BC,23296 | |||
| 35724 | ADC A,D | |||
| 35725 | EX AF,AF' | |||
| 35726 | NOP | |||
| 35727 | LD L,111 | |||
| 35729 | LD L,111 | |||
| 35731 | LD B,D | |||
| 35732 | LD L,A | |||
| 35733 | INC DE | |||
| 35734 | NOP | |||
| 35735 | LD BC,23296 | |||
| 35738 | ADC A,D | |||
| 35739 | EX AF,AF' | |||
| 35740 | NOP | |||
| 35741 | LD L,111 | |||
| 35743 | DEC H | |||
| 35744 | LD L,A | |||
| 35745 | SCF | |||
| 35746 | LD L,A | |||
| 35747 | LD B,D | |||
| 35748 | LD L,A | |||
| 35749 | INC DE | |||
| 35750 | NOP | |||
| 35751 | LD BC,23296 | |||
| 35754 | ADC A,D | |||
| 35755 | EX AF,AF' | |||
| 35756 | NOP | |||
| 35757 | LD A,(BC) | |||
| 35758 | NOP | |||
| 35759 | JR 35761 | |||
| 35761 | CP B | |||
| 35762 | LD (HL),C | |||
| 35763 | LD (HL),0 | |||
| 35765 | LD B,B | |||
| 35766 | LD (HL),C | |||
| 35767 | LD B,B | |||
| 35768 | LD (HL),C | |||
| 35769 | LD BC,32512 | |||
| 35772 | ADC A,D | |||
| 35773 | EX AF,AF' | |||
| 35774 | NOP | |||
| 35775 | LD A,(BC) | |||
| 35776 | NOP | |||
| 35777 | JR 35779 | |||
| 35779 | CP B | |||
| 35780 | LD (HL),C | |||
| 35781 | INC HL | |||
| 35782 | NOP | |||
| 35783 | INC D | |||
| 35784 | NOP | |||
| 35785 | LD B,B | |||
| 35786 | LD (HL),C | |||
| 35787 | LD B,B | |||
| 35788 | LD (HL),C | |||
| 35789 | LD BC,32512 | |||
| 35792 | ADC A,D | |||
| 35793 | EX AF,AF' | |||
| 35794 | NOP | |||
| 35795 | DEC D | |||
| 35796 | NOP | |||
| 35797 | ADC A,(HL) | |||
| 35798 | LD L,(HL) | |||
| 35799 | ADC A,(HL) | |||
| 35800 | LD L,(HL) | |||
| 35801 | LD BC,23296 | |||
| 35804 | ADC A,D | |||
| 35805 | EX AF,AF' | |||
| 35806 | NOP | |||
| 35807 | ADD HL,DE | |||
| 35808 | NOP | |||
| 35809 | CALL 7534 | |||
| 35812 | NOP | |||
| 35813 | CALL 366 | |||
| 35816 | NOP | |||
| 35817 | LD E,E | |||
| 35818 | ADC A,D | |||
| 35819 | EX AF,AF' | |||
| 35820 | NOP | |||
| 35821 | ADD HL,DE | |||
| 35822 | NOP | |||
| 35823 | CALL 7534 | |||
| 35826 | NOP | |||
| 35827 | DEC H | |||
| 35828 | LD L,A | |||
| 35829 | LD L,111 | |||
| 35831 | LD BC,23296 | |||
| 35834 | ADC A,D | |||
| 35835 | EX AF,AF' | |||
| 35836 | NOP | |||
| 35837 | JR 35839 | |||
| 35839 | CP B | |||
| 35840 | LD (HL),C | |||
| 35841 | DEC E | |||
| 35842 | NOP | |||
| 35843 | SUB H | |||
| 35844 | LD (HL),C | |||
| 35845 | AND (HL) | |||
| 35846 | LD (HL),C | |||
| 35847 | LD BC,32512 | |||
| 35850 | ADC A,D | |||
| 35851 | EX AF,AF' | |||
| 35852 | NOP | |||
| 35853 | JR 35855 | |||
| 35855 | INC D | |||
| 35856 | NOP | |||
| 35857 | LD C,0 | |||
| 35859 | LD B,A | |||
| 35860 | LD L,(HL) | |||
| 35861 | LD BC,32512 | |||
| 35864 | ADC A,D | |||
| 35865 | EX AF,AF' | |||
| 35866 | NOP | |||
| 35867 | ADD HL,DE | |||
| 35868 | NOP | |||
| 35869 | ADC A,(HL) | |||
| 35870 | LD L,(HL) | |||
| 35871 | ADC A,(HL) | |||
| 35872 | LD L,(HL) | |||
| 35873 | ADC A,(HL) | |||
| 35874 | LD L,(HL) | |||
| 35875 | LD E,0 | |||
| 35877 | ADC A,(HL) | |||
| 35878 | LD L,(HL) | |||
| 35879 | LD BC,23296 | |||
| 35882 | ADC A,D | |||
| 35883 | EX AF,AF' | |||
| 35884 | NOP | |||
| 35885 | RLA | |||
| 35886 | NOP | |||
| 35887 | POP BC | |||
| 35888 | LD (HL),L | |||
| 35889 | LD B,0 | |||
| 35891 | ADD HL,DE | |||
| 35892 | NOP | |||
| 35893 | RRA | |||
| 35894 | NOP | |||
| 35895 | PUSH HL | |||
| 35896 | LD L,(HL) | |||
| 35897 | LD D,0 | |||
| 35899 | DJNZ 36017 | |||
| 35901 | JR 35903 | |||
| 35903 | JP PE,369 | |||
| 35906 | NOP | |||
| 35907 | LD A,A | |||
| 35908 | ADC A,D | |||
| 35909 | NOP | |||
| 35910 | NOP | |||
|
This entry point is used by the routine at GameStart.
|
||||
| 35911 | CALL 37780 | |||
| 35914 | CALL 36842 | |||
| 35917 | LD HL,(35381) | |||
| 35920 | LD (28100),HL | |||
| 35923 | CALL 35933 | |||
| 35926 | LD HL,(28100) | |||
| 35929 | LD (35381),HL | |||
| 35932 | RET | |||
| 35933 | BIT 6,(IX+9) | |||
| 35937 | RET NZ | |||
| 35938 | BIT 0,(IX+9) | |||
| 35942 | JP NZ,AdvanceScriptInstruction | |||
| 35945 | LD A,(28041) | |||
| 35948 | BIT 0,A | |||
| 35950 | JP NZ,36981 | |||
| 35953 | BIT 1,A | |||
| 35955 | JP NZ,36922 | |||
| 35958 | CALL 36893 | |||
| 35961 | LD A,(28041) | |||
| 35964 | BIT 2,A | |||
| 35966 | JP NZ,36008 | |||
| 35969 | BIT 3,A | |||
| 35971 | JP NZ,36312 | |||
| 35974 | BIT 4,A | |||
| 35976 | JP NZ,37058 | |||
|
This entry point is used by the routine at 37341.
|
||||
| 35979 | RES 2,(IX+9) | |||
| 35983 | BIT 1,(IX+9) | |||
| 35987 | JR Z,36002 | |||
| 35989 | BIT 3,(IX+11) | |||
| 35993 | JP Z,AdvanceScriptInstruction | |||
| 35996 | LD HL,35419 | |||
| 35999 | JP ScriptInstruction | |||
| 36002 | LD HL,35455 | |||
| 36005 | JP ScriptInstruction | |||
| 36008 | BIT 1,(IX+9) | |||
| 36012 | JR Z,36020 | |||
| 36014 | LD HL,35443 | |||
| 36017 | JP ScriptInstruction | |||
| 36020 | BIT 5,(IX+9) | |||
| 36024 | JR Z,36038 | |||
| 36026 | CALL 38755 | |||
| 36029 | JP Z,36173 | |||
| 36032 | JP NC,37045 | |||
| 36035 | JP 36968 | |||
| 36038 | CALL 38538 | |||
| 36041 | JP C,36165 | |||
| 36044 | CP 34 | |||
| 36046 | JP Z,37182 | |||
| 36049 | CP 20 | |||
| 36051 | JR NC,36135 | |||
| 36053 | CP 10 | |||
| 36055 | JR NZ,36099 | |||
| 36057 | BIT 4,(IX+9) | |||
| 36061 | JR Z,36106 | |||
| 36063 | LD A,(28050) | |||
| 36066 | CP 9 | |||
| 36068 | JP NZ,35979 | |||
| 36071 | LD (35909),IY | |||
| 36075 | LD IY,(28096) | |||
| 36079 | BIT 2,(IY+9) | |||
| 36083 | JP Z,35979 | |||
| 36086 | LD IY,(35909) | |||
| 36090 | CALL 36870 | |||
| 36093 | LD HL,35755 | |||
| 36096 | JP ScriptInstruction | |||
| 36099 | BIT 4,(IX+9) | |||
| 36103 | JP NZ,35979 | |||
| 36106 | CALL 36870 | |||
| 36109 | LD (28005),IY | |||
| 36113 | LD A,(IX+6) | |||
| 36116 | SUB (IY+6) | |||
| 36119 | CP 2 | |||
| 36121 | JR C,36129 | |||
| 36123 | LD HL,35699 | |||
| 36126 | JP ScriptInstruction | |||
| 36129 | LD HL,35685 | |||
| 36132 | JP ScriptInstruction | |||
| 36135 | CP 128 | |||
| 36137 | JR NZ,36186 | |||
| 36139 | CALL 36870 | |||
| 36142 | CALL 36746 | |||
| 36145 | SET 0,(IX+9) | |||
| 36149 | LD (28005),IY | |||
| 36153 | BIT 6,(IY+10) | |||
| 36157 | JR Z,36173 | |||
| 36159 | LD HL,35561 | |||
| 36162 | JP ScriptInstruction | |||
| 36165 | LD A,(IX+1) | |||
| 36168 | CP 1 | |||
| 36170 | JP Z,35979 | |||
| 36173 | BIT 2,(IX+11) | |||
| 36177 | JP NZ,AdvanceScriptInstruction | |||
| 36180 | LD HL,35597 | |||
| 36183 | JP ScriptInstruction | |||
| 36186 | CP 127 | |||
| 36188 | JR NZ,36201 | |||
| 36190 | CALL 36870 | |||
| 36193 | CALL 38635 | |||
| 36196 | JP NC,36044 | |||
| 36199 | JR 36173 | |||
| 36201 | BIT 6,(IY+10) | |||
| 36205 | JP Z,35979 | |||
| 36208 | BIT 4,(IX+9) | |||
| 36212 | JR NZ,36246 | |||
| 36214 | LD A,(IY+9) | |||
| 36217 | OR A | |||
| 36218 | JP Z,35979 | |||
| 36221 | LD (35909),IY | |||
| 36225 | CALL 37990 | |||
| 36228 | CALL 36870 | |||
| 36231 | PUSH IY | |||
| 36233 | LD IY,(35909) | |||
| 36237 | LD (IY+9),0 | |||
| 36241 | POP IY | |||
| 36243 | JP 36109 | |||
| 36246 | LD A,(IY+9) | |||
| 36249 | OR A | |||
| 36250 | JP NZ,35979 | |||
| 36253 | PUSH IX | |||
| 36255 | LD IX,(28096) | |||
| 36259 | LD A,(IY+7) | |||
| 36262 | CP (IX+7) | |||
| 36265 | JR C,36307 | |||
| 36267 | LD A,(IX+5) | |||
| 36270 | CP (IY+5) | |||
| 36273 | JR C,36307 | |||
| 36275 | LD A,(IX+8) | |||
| 36278 | POP IX | |||
| 36280 | LD (IY+9),A | |||
| 36283 | LD A,(IY+4) | |||
| 36286 | DEC A | |||
| 36287 | LD (28062),A | |||
| 36290 | CP (IX+4) | |||
| 36293 | JR NC,36301 | |||
| 36295 | LD HL,35835 | |||
| 36298 | JP ScriptInstruction | |||
| 36301 | LD HL,35835 | |||
| 36304 | JP ScriptInstruction | |||
| 36307 | POP IX | |||
| 36309 | JP 35979 | |||
| 36312 | BIT 5,(IX+9) | |||
| 36316 | JP NZ,36334 | |||
| 36319 | CALL 38646 | |||
| 36322 | JR NC,36350 | |||
| 36324 | LD A,(28063) | |||
| 36327 | DEC A | |||
| 36328 | CP (IX+1) | |||
| 36331 | JP Z,35979 | |||
| 36334 | CALL 36728 | |||
| 36337 | BIT 3,(IX+11) | |||
| 36341 | JP NZ,AdvanceScriptInstruction | |||
| 36344 | LD HL,35533 | |||
| 36347 | JP ScriptInstruction | |||
| 36350 | CP 34 | |||
| 36352 | JP Z,37182 | |||
| 36355 | CP 41 | |||
| 36357 | JR NZ,36364 | |||
| 36359 | CALL 36870 | |||
| 36362 | JR 36334 | |||
| 36364 | CP 9 | |||
| 36366 | JR NZ,36388 | |||
| 36368 | BIT 3,(IY+9) | |||
| 36372 | JR Z,36392 | |||
| 36374 | BIT 2,(IY+9) | |||
| 36378 | JR NZ,36392 | |||
| 36380 | CALL 36706 | |||
| 36383 | JP C,36690 | |||
| 36386 | JR 36392 | |||
| 36388 | CP 20 | |||
| 36390 | JR NC,36441 | |||
| 36392 | BIT 4,(IX+9) | |||
| 36396 | JP NZ,35979 | |||
| 36399 | CALL 36870 | |||
| 36402 | CALL 36728 | |||
| 36405 | LD (28005),IY | |||
| 36409 | LD A,(IX+6) | |||
| 36412 | SUB (IY+6) | |||
| 36415 | CP 2 | |||
| 36417 | JR C,36435 | |||
| 36419 | CP 7 | |||
| 36421 | JR C,36429 | |||
| 36423 | LD HL,35725 | |||
| 36426 | JP ScriptInstruction | |||
| 36429 | LD HL,35739 | |||
| 36432 | JP ScriptInstruction | |||
| 36435 | LD HL,35713 | |||
| 36438 | JP ScriptInstruction | |||
| 36441 | CP 129 | |||
| 36443 | JP NZ,36481 | |||
| 36446 | CALL 36870 | |||
| 36449 | CALL 36728 | |||
| 36452 | CALL 36746 | |||
| 36455 | SET 0,(IX+9) | |||
| 36459 | LD (28005),IY | |||
| 36463 | BIT 6,(IY+10) | |||
| 36467 | JR NZ,36475 | |||
| 36469 | LD HL,35533 | |||
| 36472 | JP ScriptInstruction | |||
| 36475 | LD HL,35499 | |||
| 36478 | JP ScriptInstruction | |||
| 36481 | CP 127 | |||
| 36483 | JR NZ,36497 | |||
| 36485 | CALL 36870 | |||
| 36488 | CALL 38737 | |||
| 36491 | JP NC,36350 | |||
| 36494 | JP 36334 | |||
| 36497 | CP 40 | |||
| 36499 | JP NZ,36563 | |||
| 36502 | BIT 4,(IX+9) | |||
| 36506 | JP NZ,35979 | |||
| 36509 | CALL 36870 | |||
| 36512 | CALL 36728 | |||
| 36515 | LD (28005),IY | |||
| 36519 | LD A,(28042) | |||
| 36522 | CP 11 | |||
| 36524 | JR NZ,36539 | |||
| 36526 | LD A,(28060) | |||
| 36529 | OR A | |||
| 36530 | JP NZ,35979 | |||
| 36533 | LD HL,35665 | |||
| 36536 | JP ScriptInstruction | |||
| 36539 | CP 5 | |||
| 36541 | JR NZ,36549 | |||
| 36543 | LD HL,35621 | |||
| 36546 | JP ScriptInstruction | |||
| 36549 | LD A,(28072) | |||
| 36552 | CP 10 | |||
| 36554 | JP NC,35979 | |||
| 36557 | LD HL,35641 | |||
| 36560 | JP ScriptInstruction | |||
| 36563 | BIT 6,(IY+10) | |||
| 36567 | JR Z,36679 | |||
| 36569 | CALL 36728 | |||
| 36572 | BIT 4,(IX+9) | |||
| 36576 | JR NZ,36613 | |||
| 36578 | LD A,(IY+9) | |||
| 36581 | OR A | |||
| 36582 | JP Z,35979 | |||
| 36585 | LD (35909),IY | |||
| 36589 | CALL 37990 | |||
| 36592 | CALL 36870 | |||
| 36595 | CALL 36728 | |||
| 36598 | PUSH IY | |||
| 36600 | LD IY,(35909) | |||
| 36604 | LD (IY+9),0 | |||
| 36608 | POP IY | |||
| 36610 | JP 36405 | |||
| 36613 | LD A,(IY+9) | |||
| 36616 | OR A | |||
| 36617 | JP NZ,35979 | |||
| 36620 | PUSH IX | |||
| 36622 | LD IX,(28096) | |||
| 36626 | LD A,(IY+7) | |||
| 36629 | CP (IX+7) | |||
| 36632 | JR C,36674 | |||
| 36634 | LD A,(IX+5) | |||
| 36637 | CP (IY+5) | |||
| 36640 | JR C,36674 | |||
| 36642 | LD A,(IX+8) | |||
| 36645 | POP IX | |||
| 36647 | LD (IY+9),A | |||
| 36650 | LD A,(IY+4) | |||
| 36653 | DEC A | |||
| 36654 | LD (28062),A | |||
| 36657 | CP (IX+4) | |||
| 36660 | JR NC,36668 | |||
| 36662 | LD HL,35805 | |||
| 36665 | JP ScriptInstruction | |||
| 36668 | LD HL,35819 | |||
| 36671 | JP ScriptInstruction | |||
| 36674 | POP IX | |||
| 36676 | JP 35979 | |||
| 36679 | CP 42 | |||
| 36681 | JP NZ,35979 | |||
| 36684 | CALL 36706 | |||
| 36687 | JP NC,35979 | |||
| 36690 | CALL 36870 | |||
| 36693 | CALL 36728 | |||
| 36696 | LD (28005),IY | |||
| 36700 | LD HL,35865 | |||
| 36703 | JP ScriptInstruction | |||
| 36706 | PUSH IY | |||
| 36708 | LD A,(28050) | |||
| 36711 | CP 1 | |||
| 36713 | JR NZ,36724 | |||
| 36715 | LD A,(IY+1) | |||
| 36718 | OR A | |||
| 36719 | JR Z,36724 | |||
| 36721 | SCF | |||
| 36722 | JR 36725 | |||
| 36724 | XOR A | |||
| 36725 | POP IY | |||
| 36727 | RET | |||
| 36728 | BIT 1,(IX+9) | |||
| 36732 | RET NZ | |||
| 36733 | LD A,(IX+11) | |||
| 36736 | AND 3 | |||
| 36738 | RET NZ | |||
| 36739 | POP BC | |||
| 36740 | LD HL,35405 | |||
| 36743 | JP ScriptInstruction | |||
| 36746 | CALL 35278 | |||
| 36749 | BIT 7,(IY+9) | |||
| 36753 | RET Z | |||
| 36754 | LD A,(41907) | |||
| 36757 | BIT 1,A | |||
| 36759 | JR Z,36798 | |||
| 36761 | BIT 4,(IX+9) | |||
| 36765 | JR Z,36780 | |||
| 36767 | LD A,(28050) | |||
| 36770 | CP 2 | |||
| 36772 | JR Z,36798 | |||
| 36774 | CP 1 | |||
| 36776 | JR Z,36798 | |||
| 36778 | JR 36795 | |||
| 36780 | LD DE,28089 | |||
| 36783 | LD B,3 | |||
| 36785 | LD A,(DE) | |||
| 36786 | CP 3 | |||
| 36788 | JR NC,36795 | |||
| 36790 | INC DE | |||
| 36791 | DJNZ 36785 | |||
| 36793 | JR 36802 | |||
| 36795 | CALL 37623 | |||
| 36798 | POP BC | |||
| 36799 | JP 35979 | |||
| 36802 | LD A,(IY+8) | |||
| 36805 | CP 128 | |||
| 36807 | RET NZ | |||
| 36808 | PUSH IY | |||
| 36810 | LD IY,(28017) | |||
| 36814 | LD DE,12 | |||
| 36817 | LD A,(IY+0) | |||
| 36820 | CP 255 | |||
| 36822 | JR Z,36839 | |||
| 36824 | LD A,(IY+8) | |||
| 36827 | CP 42 | |||
| 36829 | JR NZ,36835 | |||
| 36831 | POP IY | |||
| 36833 | JR 36795 | |||
| 36835 | ADD IY,DE | |||
| 36837 | JR 36817 | |||
| 36839 | POP IY | |||
| 36841 | RET | |||
| 36842 | LD A,(28040) | |||
| 36845 | CP 1 | |||
| 36847 | RET NZ | |||
| 36848 | LD A,(28042) | |||
| 36851 | CP 4 | |||
| 36853 | RET NZ | |||
| 36854 | LD A,(28057) | |||
| 36857 | CP 4 | |||
| 36859 | RET Z | |||
| 36860 | LD A,(IX+5) | |||
| 36863 | CP 107 | |||
| 36865 | RET C | |||
| 36866 | CALL 37623 | |||
| 36869 | RET | |||
| 36870 | LD A,(IY+7) | |||
| 36873 | SUB (IY+5) | |||
| 36876 | SRL A | |||
| 36878 | DEC A | |||
| 36879 | ADD A,(IY+5) | |||
| 36882 | CP (IX+5) | |||
| 36885 | RET Z | |||
| 36886 | POP BC | |||
| 36887 | JP NC,36981 | |||
| 36890 | JP 36922 | |||
|
This entry point is used by the routine at 37398.
|
||||
| 36893 | LD A,(28068) | |||
| 36896 | DEC A | |||
| 36897 | CP (IX+5) | |||
| 36900 | JR C,36915 | |||
| 36902 | LD A,(IX+7) | |||
| 36905 | CP 101 | |||
| 36907 | RET NC | |||
| 36908 | CALL 38936 | |||
| 36911 | CALL 38806 | |||
| 36914 | RET | |||
| 36915 | CALL 38902 | |||
| 36918 | CALL 38775 | |||
| 36921 | RET | |||
| 36922 | BIT 5,(IX+9) | |||
| 36926 | JP NZ,35979 | |||
| 36929 | CALL 38416 | |||
| 36932 | JP C,36943 | |||
| 36935 | CP 34 | |||
| 36937 | JP Z,37182 | |||
| 36940 | JP 35979 | |||
| 36943 | LD A,100 | |||
| 36945 | CP (IX+5) | |||
| 36948 | JR C,36968 | |||
| 36950 | CALL 38936 | |||
| 36953 | JP Z,35979 | |||
| 36956 | CALL 35278 | |||
| 36959 | CALL 38806 | |||
| 36962 | CALL 38416 | |||
| 36965 | JP NC,35979 | |||
| 36968 | BIT 1,(IX+11) | |||
| 36972 | JP NZ,AdvanceScriptInstruction | |||
| 36975 | LD HL,35485 | |||
| 36978 | JP ScriptInstruction | |||
| 36981 | BIT 5,(IX+9) | |||
| 36985 | JP NZ,35979 | |||
| 36988 | CALL 38295 | |||
| 36991 | JP C,37017 | |||
| 36994 | CP 34 | |||
| 36996 | JP Z,37182 | |||
| 36999 | CP 47 | |||
| 37001 | JP NZ,35979 | |||
| 37004 | BIT 4,(IX+9) | |||
| 37008 | JP NZ,35979 | |||
| 37011 | LD HL,35383 | |||
| 37014 | JP ScriptInstruction | |||
| 37017 | LD A,(28068) | |||
| 37020 | LD E,A | |||
| 37021 | LD A,(IX+7) | |||
| 37024 | CP E | |||
| 37025 | JR C,37045 | |||
| 37027 | CALL 38902 | |||
| 37030 | JP Z,35979 | |||
| 37033 | CALL 35278 | |||
| 37036 | CALL 38775 | |||
| 37039 | CALL 38295 | |||
| 37042 | JP NC,35979 | |||
| 37045 | BIT 0,(IX+11) | |||
| 37049 | JP NZ,AdvanceScriptInstruction | |||
| 37052 | LD HL,35471 | |||
| 37055 | JP ScriptInstruction | |||
| 37058 | BIT 4,(IX+9) | |||
| 37062 | JR Z,37106 | |||
| 37064 | LD A,(28035) | |||
| 37067 | BIT 1,A | |||
| 37069 | JR Z,37139 | |||
| 37071 | RES 1,A | |||
| 37073 | LD (28035),A | |||
| 37076 | BIT 1,(IX+9) | |||
| 37080 | JR NZ,37094 | |||
| 37082 | CALL 38538 | |||
| 37085 | JP NC,35979 | |||
| 37088 | LD HL,35773 | |||
| 37091 | JP ScriptInstruction | |||
| 37094 | CALL 38646 | |||
| 37097 | JP NC,35979 | |||
| 37100 | LD HL,35793 | |||
| 37103 | JP ScriptInstruction | |||
| 37106 | LD A,(28089) | |||
| 37109 | OR A | |||
| 37110 | JP Z,35979 | |||
| 37113 | PUSH AF | |||
| 37114 | LD DE,28089 | |||
| 37117 | LD HL,28090 | |||
| 37120 | LD BC,3 | |||
| 37123 | LDIR | |||
| 37125 | POP AF | |||
| 37126 | LD (28050),A | |||
| 37129 | CALL 37990 | |||
| 37132 | LD (28096),IY | |||
| 37136 | XOR A | |||
| 37137 | JR 37173 | |||
| 37139 | LD IY,(28096) | |||
| 37143 | LD A,(28050) | |||
| 37146 | BIT 5,(IY+10) | |||
| 37150 | JP Z,37076 | |||
| 37153 | LD C,A | |||
| 37154 | LD DE,28089 | |||
| 37157 | LD B,3 | |||
| 37159 | LD A,(DE) | |||
| 37160 | OR A | |||
| 37161 | JR Z,37169 | |||
| 37163 | INC DE | |||
| 37164 | DJNZ 37159 | |||
| 37166 | JP 37076 | |||
| 37169 | LD A,C | |||
| 37170 | LD (DE),A | |||
| 37171 | LD A,1 | |||
| 37173 | LD (28077),A | |||
| 37176 | LD HL,35883 | |||
| 37179 | JP ScriptInstruction | |||
| 37182 | CALL 37629 | |||
| 37185 | LD HL,(35381) | |||
| 37188 | JP ScriptInstruction | |||
| Prev: 35317 | Up: Map | Next: 37191 |