![]() |
Routines |
| Prev: 38234 | Up: Map | Next: 38966 |
| 38295 | LD DE,12 | |||
| 38298 | LD IY,(28017) | |||
| 38302 | LD A,(IY+0) | |||
| 38305 | CP 255 | |||
| 38307 | JR NZ,38311 | |||
| 38309 | SCF | |||
| 38310 | RET | |||
| 38311 | LD A,(IX+0) | |||
| 38314 | CP (IY+0) | |||
| 38317 | JR NZ,38412 | |||
| 38319 | LD A,(IY+10) | |||
| 38322 | AND 24 | |||
| 38324 | JP NZ,38412 | |||
| 38327 | LD A,(IY+11) | |||
| 38330 | AND 32 | |||
| 38332 | JP Z,38412 | |||
| 38335 | LD A,(IX+7) | |||
| 38338 | INC A | |||
| 38339 | CP (IY+5) | |||
| 38342 | JR NZ,38412 | |||
| 38344 | LD A,(IY+8) | |||
| 38347 | CP (IX+8) | |||
| 38350 | JR Z,38412 | |||
| 38352 | CP 50 | |||
| 38354 | JR NZ,38379 | |||
| 38356 | LD A,(IY+9) | |||
| 38359 | OR A | |||
| 38360 | JR Z,38369 | |||
| 38362 | CP (IX+1) | |||
| 38365 | JR C,38412 | |||
| 38367 | JR 38387 | |||
| 38369 | LD A,(IX+1) | |||
| 38372 | CP (IY+1) | |||
| 38375 | JR C,38412 | |||
| 38377 | JR 38387 | |||
| 38379 | LD A,(IY+1) | |||
| 38382 | CP (IX+1) | |||
| 38385 | JR NZ,38412 | |||
| 38387 | LD A,(IX+6) | |||
| 38390 | CP (IY+4) | |||
| 38393 | JR C,38412 | |||
| 38395 | LD A,(IY+6) | |||
| 38398 | CP (IX+4) | |||
| 38401 | JR C,38412 | |||
| 38403 | XOR A | |||
| 38404 | LD (28094),IY | |||
| 38408 | LD A,(IY+8) | |||
| 38411 | RET | |||
| 38412 | ADD IY,DE | |||
| 38414 | JR 38302 | |||
|
This entry point is used by the routines at 35367, 43054, 46688 and 46740.
|
||||
| 38416 | LD DE,12 | |||
| 38419 | LD IY,(28017) | |||
| 38423 | LD A,(IY+0) | |||
| 38426 | CP 255 | |||
| 38428 | JR NZ,38432 | |||
| 38430 | SCF | |||
| 38431 | RET | |||
| 38432 | LD A,(IX+0) | |||
| 38435 | CP (IY+0) | |||
| 38438 | JR NZ,38534 | |||
| 38440 | LD A,(IX+5) | |||
| 38443 | DEC A | |||
| 38444 | CP (IY+7) | |||
| 38447 | JR NZ,38534 | |||
| 38449 | LD A,(IY+10) | |||
| 38452 | AND 24 | |||
| 38454 | JP NZ,38534 | |||
| 38457 | LD A,(IY+11) | |||
| 38460 | AND 16 | |||
| 38462 | JP Z,38534 | |||
| 38465 | LD A,(IY+8) | |||
| 38468 | CP (IX+8) | |||
| 38471 | JP Z,38534 | |||
| 38474 | CP 50 | |||
| 38476 | JR NZ,38501 | |||
| 38478 | LD A,(IY+9) | |||
| 38481 | OR A | |||
| 38482 | JR Z,38491 | |||
| 38484 | CP (IX+1) | |||
| 38487 | JR C,38534 | |||
| 38489 | JR 38509 | |||
| 38491 | LD A,(IX+1) | |||
| 38494 | CP (IY+1) | |||
| 38497 | JR C,38534 | |||
| 38499 | JR 38509 | |||
| 38501 | LD A,(IY+1) | |||
| 38504 | CP (IX+1) | |||
| 38507 | JR NZ,38534 | |||
| 38509 | LD A,(IX+6) | |||
| 38512 | CP (IY+4) | |||
| 38515 | JR C,38534 | |||
| 38517 | LD A,(IY+6) | |||
| 38520 | CP (IX+4) | |||
| 38523 | JR C,38534 | |||
| 38525 | XOR A | |||
| 38526 | LD (28094),IY | |||
| 38530 | LD A,(IY+8) | |||
| 38533 | RET | |||
| 38534 | ADD IY,DE | |||
| 38536 | JR 38423 | |||
| 38538 | LD IY,(28017) | |||
|
This entry point is used by the routine at 51598.
|
||||
| 38542 | LD DE,12 | |||
| 38545 | LD A,(IY+0) | |||
| 38548 | CP 255 | |||
| 38550 | JR NZ,38554 | |||
| 38552 | SCF | |||
| 38553 | RET | |||
| 38554 | LD A,(IX+0) | |||
| 38557 | CP (IY+0) | |||
| 38560 | JR NZ,38638 | |||
| 38562 | LD A,(IY+1) | |||
| 38565 | CP (IX+1) | |||
| 38568 | JR NZ,38638 | |||
| 38570 | LD A,(IY+8) | |||
| 38573 | CP (IX+8) | |||
| 38576 | JR Z,38638 | |||
| 38578 | LD A,(IY+10) | |||
| 38581 | AND 24 | |||
| 38583 | JP NZ,38638 | |||
| 38586 | LD A,(IY+11) | |||
| 38589 | AND 64 | |||
| 38591 | JP Z,38638 | |||
| 38594 | LD A,(IX+6) | |||
| 38597 | CP (IY+4) | |||
| 38600 | JR C,38638 | |||
| 38602 | LD A,(IY+6) | |||
| 38605 | CP (IX+4) | |||
| 38608 | JR C,38638 | |||
| 38610 | LD A,(IX+7) | |||
| 38613 | CP (IY+5) | |||
| 38616 | JR C,38638 | |||
| 38618 | LD A,(IY+7) | |||
| 38621 | CP (IX+5) | |||
| 38624 | JR C,38638 | |||
| 38626 | XOR A | |||
| 38627 | LD (28094),IY | |||
| 38631 | LD A,(IY+8) | |||
| 38634 | RET | |||
|
This entry point is used by the routine at 35367.
|
||||
| 38635 | LD DE,12 | |||
| 38638 | ADD IY,DE | |||
| 38640 | JR 38545 | |||
|
This entry point is used by the routine at 51598.
|
||||
| 38642 | LD C,0 | |||
| 38644 | JR 38648 | |||
| 38646 | LD C,1 | |||
| 38648 | LD DE,65524 | |||
| 38651 | LD IY,(28025) | |||
| 38655 | LD A,(IX+0) | |||
| 38658 | CP (IY+0) | |||
| 38661 | JR NZ,38740 | |||
| 38663 | LD A,(IY+1) | |||
| 38666 | SUB C | |||
| 38667 | CP (IX+1) | |||
| 38670 | JR NZ,38740 | |||
| 38672 | LD A,(IY+8) | |||
| 38675 | CP (IX+8) | |||
| 38678 | JR Z,38740 | |||
| 38680 | LD A,(IY+10) | |||
| 38683 | AND 24 | |||
| 38685 | JP NZ,38740 | |||
| 38688 | LD A,(IY+11) | |||
| 38691 | AND 128 | |||
| 38693 | JP Z,38740 | |||
| 38696 | LD A,(IX+6) | |||
| 38699 | CP (IY+4) | |||
| 38702 | JR C,38740 | |||
| 38704 | LD A,(IY+6) | |||
| 38707 | CP (IX+4) | |||
| 38710 | JR C,38740 | |||
| 38712 | LD A,(IX+7) | |||
| 38715 | CP (IY+5) | |||
| 38718 | JR C,38740 | |||
| 38720 | LD A,(IY+7) | |||
| 38723 | CP (IX+5) | |||
| 38726 | JR C,38740 | |||
| 38728 | XOR A | |||
| 38729 | LD (28094),IY | |||
| 38733 | LD A,(IY+8) | |||
| 38736 | RET | |||
|
This entry point is used by the routine at 35367.
|
||||
| 38737 | LD DE,65524 | |||
| 38740 | LD A,(IY-1) | |||
| 38743 | CP 254 | |||
| 38745 | JP Z,38753 | |||
| 38748 | ADD IY,DE | |||
| 38750 | JP 38655 | |||
| 38753 | SCF | |||
| 38754 | RET | |||
| 38755 | LD IY,(28094) | |||
| 38759 | LD A,(IY+7) | |||
| 38762 | SUB (IY+5) | |||
| 38765 | SRL A | |||
| 38767 | DEC A | |||
| 38768 | ADD A,(IY+5) | |||
| 38771 | CP (IX+5) | |||
| 38774 | RET | |||
| 38775 | CALL 38785 | |||
| 38778 | CALL 38838 | |||
| 38781 | CALL 41078 | |||
| 38784 | RET | |||
|
This entry point is used by the routine at 55142.
|
||||
| 38785 | LD A,(28068) | |||
| 38788 | SUB (IX+7) | |||
| 38791 | LD D,A | |||
| 38792 | CALL 38877 | |||
| 38795 | LD A,99 | |||
| 38797 | SUB D | |||
| 38798 | LD (IX+7),A | |||
| 38801 | SUB E | |||
| 38802 | LD (IX+5),A | |||
| 38805 | RET | |||
| 38806 | CALL 38816 | |||
| 38809 | CALL 38838 | |||
| 38812 | CALL 41092 | |||
| 38815 | RET | |||
|
This entry point is used by the routine at 55191.
|
||||
| 38816 | LD A,100 | |||
| 38818 | SUB (IX+5) | |||
| 38821 | LD D,A | |||
| 38822 | CALL 38877 | |||
| 38825 | LD A,(28068) | |||
| 38828 | SUB D | |||
| 38829 | INC A | |||
| 38830 | LD (IX+5),A | |||
| 38833 | ADD A,E | |||
| 38834 | LD (IX+7),A | |||
| 38837 | RET | |||
| 38838 | LD A,(IX+6) | |||
| 38841 | SUB (IX+4) | |||
| 38844 | LD E,A | |||
| 38845 | LD A,(28066) | |||
| 38848 | LD D,A | |||
| 38849 | LD A,(28067) | |||
| 38852 | SUB D | |||
| 38853 | ADD A,101 | |||
| 38855 | SUB (IX+1) | |||
| 38858 | LD (IX+6),A | |||
| 38861 | SUB E | |||
| 38862 | LD (IX+4),A | |||
| 38865 | LD A,(IX+8) | |||
| 38868 | CP 31 | |||
| 38870 | RET NZ | |||
| 38871 | PUSH HL | |||
| 38872 | CALL 37834 | |||
| 38875 | POP HL | |||
| 38876 | RET | |||
| 38877 | LD A,B | |||
| 38878 | LD (IX+0),A | |||
| 38881 | PUSH HL | |||
| 38882 | PUSH DE | |||
| 38883 | CALL 37796 | |||
| 38886 | POP DE | |||
| 38887 | POP HL | |||
| 38888 | LD A,(IX+7) | |||
| 38891 | SUB (IX+5) | |||
| 38894 | LD E,A | |||
| 38895 | RET | |||
|
This entry point is used by the routine at 41505.
|
||||
| 38896 | LD IY,(28029) | |||
| 38900 | JR 38909 | |||
| 38902 | LD D,(IX+0) | |||
|
This entry point is used by the routine at 41505.
|
||||
| 38905 | LD IY,(28027) | |||
| 38909 | LD A,(IY+0) | |||
| 38912 | CP 255 | |||
| 38914 | RET Z | |||
| 38915 | CP D | |||
| 38916 | JR NZ,38924 | |||
| 38918 | LD B,(IY+1) | |||
| 38921 | CP 255 | |||
| 38923 | RET | |||
| 38924 | INC IY | |||
| 38926 | INC IY | |||
| 38928 | JR 38909 | |||
|
This entry point is used by the routine at 41505.
|
||||
| 38930 | LD IY,(28029) | |||
| 38934 | JR 38943 | |||
| 38936 | LD D,(IX+0) | |||
|
This entry point is used by the routine at 41505.
|
||||
| 38939 | LD IY,(28027) | |||
| 38943 | INC IY | |||
| 38945 | LD A,(IY+0) | |||
| 38948 | CP 255 | |||
| 38950 | RET Z | |||
| 38951 | CP D | |||
| 38952 | JR NZ,38960 | |||
| 38954 | LD B,(IY-1) | |||
| 38957 | CP 255 | |||
| 38959 | RET | |||
| 38960 | INC IY | |||
| 38962 | INC IY | |||
| 38964 | JR 38945 | |||
| Prev: 38234 | Up: Map | Next: 38966 |