Routines |
Prev: 77C9 | Up: Map | Next: 7F77 |
Used by the routine at 77A2.
|
||||
77D1 | LD HL,$757F | |||
77D4 | LD (HL),C | |||
77D5 | INC HL | |||
77D6 | LD (HL),B | |||
This entry point is used by the routine at 77A2.
|
||||
77D7 | LD D,$50 | |||
77D9 | LD A,($B719) | |||
77DC | CP $02 | |||
77DE | JR NZ,$7802 | |||
77E0 | LD HL,($757B) | |||
77E3 | LD A,H | |||
77E4 | OR L | |||
77E5 | JR NZ,$77FF | |||
77E7 | BIT 6,(IY+$19) | |||
77EB | JR NZ,$77F5 | |||
77ED | LD BC,$FFE8 | |||
77F0 | ADD IY,BC | |||
77F2 | CALL $7864 | |||
77F5 | CALL $7850 | |||
77F8 | LD (IY+$01),$40 | |||
77FC | JP $75B4 | |||
77FF | CALL $7858 | |||
7802 | CALL $782B | |||
7805 | JP Z,$75B4 | |||
7808 | RET | |||
This entry point is used by the routine at 77C9.
|
||||
7809 | LD HL,$7581 | |||
780C | LD A,(HL) | |||
780D | INC HL | |||
780E | OR (HL) | |||
780F | JR Z,$7818 | |||
7811 | INC HL | |||
7812 | LD A,(HL) | |||
7813 | INC HL | |||
7814 | OR (HL) | |||
7815 | JP NZ,$7924 | |||
7818 | LD (HL),B | |||
7819 | DEC HL | |||
781A | LD (HL),C | |||
781B | RET | |||
This entry point is used by the routine at 77A2.
|
||||
781C | LD HL,$757A | |||
781F | INC (HL) | |||
7820 | LD A,(HL) | |||
7821 | CP $03 | |||
7823 | JP NC,$7924 | |||
7826 | LD HL,$757B | |||
7829 | JR $780C | |||
782B | BIT 6,E | |||
782D | JR NZ,$7850 | |||
782F | BIT 7,E | |||
7831 | JR NZ,$7838 | |||
7833 | CALL $7924 | |||
7836 | XOR A | |||
7837 | RET | |||
This entry point is used by the routine at 82B3.
|
||||
7838 | RES 7,E | |||
783A | PUSH DE | |||
783B | LD DE,$000E | |||
783E | PUSH BC | |||
783F | PUSH IY | |||
7841 | POP HL | |||
7842 | ADD HL,DE | |||
7843 | EX DE,HL | |||
7844 | LD HL,$757B | |||
7847 | LD BC,$000A | |||
784A | LDIR | |||
784C | POP BC | |||
784D | POP DE | |||
784E | XOR A | |||
784F | RET | |||
This entry point is used by the routine at 82B3.
|
||||
7850 | RES 6,E | |||
7852 | PUSH DE | |||
7853 | LD DE,$0004 | |||
7856 | JR $783E | |||
This entry point is used by the routine at 76F2.
|
||||
7858 | CALL $78A5 | |||
785B | PUSH IX | |||
785D | POP IY | |||
785F | XOR A | |||
7860 | LD ($B719),A | |||
7863 | RET | |||
This entry point is used by the routine at 7574.
|
||||
7864 | PUSH IY | |||
7866 | POP HL | |||
7867 | LD B,$18 | |||
7869 | CALL Blanker | |||
786C | LD (IY-$18),B | |||
786F | LD (IY-$17),B | |||
7872 | RET | |||
7873 | LD HL,($B6DC) | |||
7876 | LD ($B6DA),HL | |||
7879 | LD A,D | |||
787A | LD ($B6DE),A | |||
787D | LD A,(HL) | |||
787E | AND $0F | |||
7880 | LD B,A | |||
7881 | LD A,(HL) | |||
7882 | AND $F0 | |||
7884 | LD D,A | |||
7885 | INC HL | |||
7886 | LD C,(HL) | |||
7887 | INC HL | |||
7888 | LD ($B6DC),HL | |||
788B | RET | |||
This entry point is used by the routine at 75FA.
|
||||
788C | DEC B | |||
788D | CALL $78A5 | |||
7890 | JR $7896 | |||
This entry point is used by the routine at 75FA.
|
||||
7892 | DEC B | |||
This entry point is used by the routine at 75FA.
|
||||
7893 | CALL $789F | |||
7896 | PUSH IX | |||
7898 | PUSH IY | |||
789A | POP IX | |||
789C | POP IY | |||
789E | RET | |||
789F | PUSH DE | |||
78A0 | LD DE,$FFE8 | |||
78A3 | JR $78A9 | |||
78A5 | PUSH DE | |||
78A6 | LD DE,$0018 | |||
78A9 | PUSH IY | |||
78AB | POP IX | |||
78AD | ADD IX,DE | |||
78AF | BIT 6,(IX+$01) | |||
78B3 | JR NZ,$78AD | |||
78B5 | POP DE | |||
78B6 | RET | |||
This entry point is used by the routine at 75FA.
|
||||
78B7 | EXX | |||
78B8 | LD A,(IX+$01) | |||
78BB | AND $7F | |||
78BD | OR (IY+$01) | |||
78C0 | LD (IY+$01),A | |||
78C3 | LD A,(IX+$00) | |||
78C6 | LD (IY+$00),A | |||
78C9 | EXX | |||
78CA | LD A,(IY+$1C) | |||
78CD | OR (IY+$1D) | |||
78D0 | RET Z | |||
78D1 | BIT 7,E | |||
78D3 | RET Z | |||
78D4 | EXX | |||
78D5 | PUSH IY | |||
78D7 | POP HL | |||
78D8 | LD DE,$0012 | |||
78DB | ADD HL,DE | |||
78DC | PUSH HL | |||
78DD | LD DE,$FFF6 | |||
78E0 | ADD HL,DE | |||
78E1 | POP DE | |||
78E2 | LD BC,$0006 | |||
78E5 | LDIR | |||
78E7 | LD DE,$0004 | |||
This entry point is used by the routine at 75FA.
|
||||
78EA | CALL $78FF | |||
78ED | LD A,(IY+$02) | |||
78F0 | OR (IY+$03) | |||
78F3 | LD DE,$0002 | |||
78F6 | CALL Z,$7903 | |||
78F9 | EXX | |||
78FA | RET | |||
78FB | LD C,$06 | |||
78FD | JR $7905 | |||
78FF | LD C,$0A | |||
7901 | JR $7905 | |||
7903 | LD C,$02 | |||
7905 | PUSH IY | |||
7907 | POP HL | |||
7908 | ADD HL,DE | |||
7909 | PUSH HL | |||
790A | PUSH IX | |||
790C | POP HL | |||
790D | ADD HL,DE | |||
790E | POP DE | |||
790F | LD B,$00 | |||
7911 | LDIR | |||
7913 | RET | |||
This entry point is used by the routine at 7733.
|
||||
7914 | RES 1,E | |||
7916 | LD L,$00 | |||
7918 | PUSH DE | |||
7919 | PUSH IY | |||
791B | POP DE | |||
791C | LD H,$00 | |||
791E | ADD HL,DE | |||
791F | LD (HL),C | |||
7920 | INC HL | |||
7921 | LD (HL),B | |||
7922 | POP DE | |||
7923 | RET | |||
This entry point is used by the routine at 77A2.
|
||||
7924 | CALL $75F1 | |||
7927 | RET NZ | |||
7928 | POP HL | |||
7929 | CALL $75F1 | |||
792C | JP NZ,$75B4 | |||
This entry point is used by the routines at SquiggleLine and 75FA.
|
||||
792F | LD HL,$AD9F | HL="what ?[0x14]" | ||
7932 | LD A,$01 | |||
7934 | LD ($B701),A | |||
7937 | CALL PrintMsg | Call PrintMsg. | ||
793A | OR $01 | |||
793C | RET | |||
793D | NOP | |||
793E | NOP | |||
793F | NOP | |||
7940 | NOP | |||
7941 | NOP | |||
7942 | NOP | |||
7943 | NOP | |||
7944 | NOP | |||
7945 | NOP | |||
7946 | NOP | |||
7947 | NOP | |||
7948 | NOP | |||
7949 | NOP | |||
794A | NOP | |||
794B | NOP | |||
794C | NOP | |||
794D | NOP | |||
794E | NOP | |||
794F | NOP | |||
7950 | NOP | |||
7951 | NOP | |||
7952 | NOP | |||
7953 | NOP | |||
7954 | NOP | |||
7955 | NOP | |||
7956 | NOP | |||
7957 | NOP | |||
7958 | NOP | |||
7959 | NOP | |||
795A | NOP | |||
795B | NOP | |||
795C | NOP | |||
795D | NOP | |||
795E | NOP | |||
795F | NOP | |||
This entry point is used by the routine at SquiggleLine.
|
||||
7960 | XOR A | |||
7961 | LD ($B71C),A | |||
7964 | LD IY,$B9C8 | |||
7968 | LD HL,$B71A | |||
796B | CP (HL) | |||
796C | LD (HL),A | |||
796D | JP NZ,$7994 | |||
7970 | CALL $79B6 | |||
7973 | JR NZ,$797A | |||
7975 | XOR A | |||
7976 | LD ($B705),A | |||
7979 | RET | |||
797A | CALL $7AED | |||
797D | JP Z,$7DF5 | |||
7980 | LD A,$01 | |||
7982 | LD ($B6FA),A | |||
7985 | CALL $712B | |||
7988 | CALL Action_Examine_9 | |||
798B | CALL $96B3 | |||
798E | LD A,($B71C) | |||
7991 | AND A | |||
7992 | JR NZ,$7970 | |||
7994 | LD A,($B706) | |||
7997 | DEC A | |||
7998 | LD ($B706),A | |||
799B | RET Z | |||
799C | LD BC,$FFE8 | |||
799F | ADD IY,BC | |||
79A1 | BIT 6,(IY+$01) | |||
79A5 | JR NZ,$799F | |||
79A7 | JR $7970 | |||
79A9 | XOR A | |||
79AA | LD ($B701),A | |||
79AD | LD HL,$793D | |||
79B0 | LD B,$11 | |||
79B2 | CALL Blanker | |||
79B5 | RET | |||
79B6 | LD A,$FF | |||
79B8 | LD ($B6E9),A | |||
79BB | LD ($B6E8),A | |||
79BE | CALL $79A9 | |||
79C1 | CALL $7B9E | |||
79C4 | RET Z | |||
79C5 | LD A,$01 | |||
79C7 | PUSH IX | |||
79C9 | POP HL | |||
79CA | LD DE,$AB53 | |||
79CD | SBC HL,DE | |||
79CF | JR Z,$79D9 | |||
79D1 | LD DE,$0008 | |||
79D4 | INC A | |||
79D5 | SBC HL,DE | |||
79D7 | JR NZ,$79D4 | |||
79D9 | LD ($B6E7),A | |||
79DC | LD ($B6E6),A | |||
79DF | LD ($795E),IX | |||
79E3 | CALL $7B78 | |||
79E6 | CALL $7AA1 | |||
79E9 | XOR A | |||
79EA | LD ($B6FA),A | |||
79ED | LD A,($B71D) | |||
79F0 | AND $0C | |||
79F2 | JR Z,$7A11 | |||
79F4 | LD A,($7952) | |||
79F7 | LD ($B71C),A | |||
79FA | RLCA | |||
79FB | AND $01 | |||
79FD | LD ($7953),A | |||
7A00 | CALL $7A14 | |||
7A03 | JP NZ,$7DBC | |||
7A06 | LD A,($B71C) | |||
7A09 | AND A | |||
7A0A | JR Z,$7A11 | |||
7A0C | CALL $7A73 | |||
7A0F | JR NZ,$7A00 | |||
7A11 | OR $01 | |||
7A13 | RET | |||
7A14 | CALL $7CCB | |||
7A17 | JR NZ,$7A2E | |||
7A19 | LD A,($7940) | |||
7A1C | CP $01 | |||
7A1E | RET NZ | |||
7A1F | LD A,($7956) | |||
7A22 | LD ($B6E8),A | |||
7A25 | CALL $7ABA | |||
7A28 | CALL $7AD8 | |||
7A2B | JR NZ,$7A55 | |||
7A2D | RET | |||
7A2E | LD HL,$793F | |||
7A31 | INC (HL) | |||
7A32 | CALL $7AD8 | |||
7A35 | JR Z,$7A50 | |||
7A37 | CALL $7ABA | |||
7A3A | CALL $7D17 | |||
7A3D | JR Z,$7A14 | |||
7A3F | LD A,($7953) | |||
7A42 | DEC A | |||
7A43 | RET Z | |||
7A44 | LD A,($B6E8) | |||
7A47 | LD ($7956),A | |||
7A4A | LD HL,$7940 | |||
7A4D | INC (HL) | |||
7A4E | JR $7A14 | |||
7A50 | CALL $7AED | |||
7A53 | JR $7A3D | |||
7A55 | CALL $7D17 | |||
7A58 | JR NZ,$7A67 | |||
7A5A | LD A,($7941) | |||
7A5D | CP $01 | |||
7A5F | RET NZ | |||
7A60 | LD A,($7957) | |||
7A63 | LD ($B6E9),A | |||
7A66 | RET | |||
7A67 | LD A,($B6E9) | |||
7A6A | LD ($7957),A | |||
7A6D | LD HL,$7941 | |||
7A70 | INC (HL) | |||
7A71 | JR $7A55 | |||
7A73 | PUSH IY | |||
7A75 | PUSH DE | |||
7A76 | PUSH HL | |||
7A77 | LD DE,$FFE8 | |||
7A7A | ADD IY,DE | |||
7A7C | BIT 6,(IY+$01) | |||
7A80 | JR Z,$7A9C | |||
7A82 | LD IX,$C060 | |||
7A86 | PUSH IY | |||
7A88 | POP HL | |||
7A89 | LD DE,$0008 | |||
7A8C | ADD HL,DE | |||
7A8D | CALL $9DD9 | |||
7A90 | CP $FF | |||
7A92 | JR Z,$7A77 | |||
7A94 | LD HL,$B6E8 | |||
7A97 | CP (HL) | |||
7A98 | JR NZ,$7A86 | |||
7A9A | OR $01 | |||
7A9C | POP HL | |||
7A9D | POP DE | |||
7A9E | POP IY | |||
7AA0 | RET | |||
7AA1 | LD A,($B71C) | |||
7AA4 | AND A | |||
7AA5 | RET NZ | |||
7AA6 | LD A,($B71E) | |||
7AA9 | RRCA | |||
7AAA | RRCA | |||
7AAB | CALL $7ACC | |||
7AAE | LD A,($B6FE) | |||
7AB1 | AND A | |||
7AB2 | CALL NZ,$9E95 | |||
7AB5 | LD ($794E),IX | |||
7AB9 | RET | |||
7ABA | LD A,($B71E) | |||
7ABD | CALL $7ACC | |||
7AC0 | LD A,($B6FF) | |||
7AC3 | AND A | |||
7AC4 | CALL NZ,$9E95 | |||
7AC7 | LD ($7950),IX | |||
7ACB | RET | |||
7ACC | LD IX,$C063 | |||
7AD0 | AND $03 | |||
7AD2 | RET Z | |||
7AD3 | LD IX,$C060 | |||
7AD7 | RET | |||
7AD8 | LD A,($B71D) | |||
7ADB | BIT 2,A | |||
7ADD | RET Z | |||
7ADE | LD HL,$793E | |||
7AE1 | BIT 0,(HL) | |||
7AE3 | RET NZ | |||
7AE4 | BIT 1,A | |||
7AE6 | JR NZ,$7AEB | |||
7AE8 | OR $01 | |||
7AEA | RET | |||
7AEB | XOR A | |||
7AEC | RET | |||
7AED | CALL Action_Examine_9 | |||
7AF0 | LD A,($B6FB) | |||
7AF3 | AND A | |||
7AF4 | RET | |||
This entry point is used by the routine at 96B3.
|
||||
7AF5 | PUSH HL | |||
7AF6 | PUSH IY | |||
7AF8 | PUSH IX | |||
7AFA | PUSH DE | |||
7AFB | PUSH BC | |||
7AFC | LD HL,($794E) | |||
7AFF | PUSH HL | |||
7B00 | LD A,($B6E7) | |||
7B03 | CALL IndexAction | |||
7B06 | PUSH HL | |||
7B07 | POP IX | |||
7B09 | CALL $79A9 | |||
7B0C | CALL $70F3 | |||
7B0F | CALL $7B78 | |||
7B12 | LD A,($B6E8) | |||
7B15 | LD B,A | |||
7B16 | LD A,($B6FE) | |||
7B19 | LD DE,$7942 | |||
7B1C | CALL $7B63 | |||
7B1F | LD A,($B6E9) | |||
7B22 | LD B,A | |||
7B23 | LD A,($B6FF) | |||
7B26 | LD DE,$7948 | |||
7B29 | CALL $7B63 | |||
7B2C | CALL $7AA6 | |||
7B2F | XOR A | |||
7B30 | LD ($B6FA),A | |||
7B33 | LD A,($B71D) | |||
7B36 | AND $0C | |||
7B38 | JR NZ,$7B43 | |||
7B3A | CALL Action_Examine_9 | |||
7B3D | LD A,($B6FB) | |||
7B40 | AND A | |||
7B41 | JR $7B52 | |||
7B43 | LD A,$01 | |||
7B45 | LD ($7953),A | |||
7B48 | CALL $7A14 | |||
7B4B | JR Z,$7B50 | |||
7B4D | XOR A | |||
7B4E | JR $7B52 | |||
7B50 | OR $01 | |||
7B52 | LD A,$01 | |||
7B54 | LD ($B6FA),A | |||
7B57 | POP HL | |||
7B58 | LD ($794E),HL | |||
7B5B | POP BC | |||
7B5C | POP DE | |||
7B5D | POP IX | |||
7B5F | POP IY | |||
7B61 | POP HL | |||
7B62 | RET | |||
7B63 | INC B | |||
7B64 | RET Z | |||
7B65 | DEC B | |||
7B66 | AND A | |||
7B67 | LD A,B | |||
7B68 | JR Z,$7B6F | |||
7B6A | CALL $71D5 | |||
7B6D | JR $7B72 | |||
7B6F | CALL $71E2 | |||
7B72 | LD BC,$0006 | |||
7B75 | LDIR | |||
7B77 | RET | |||
7B78 | LD A,($B71E) | |||
7B7B | AND $40 | |||
7B7D | LD ($B711),A | |||
7B80 | LD A,($B71D) | |||
7B83 | LD B,A | |||
7B84 | AND $01 | |||
7B86 | LD ($B70F),A | |||
7B89 | LD A,B | |||
7B8A | AND $80 | |||
7B8C | JR Z,$7B90 | |||
7B8E | LD A,$01 | |||
7B90 | LD ($B6FE),A | |||
7B93 | LD A,B | |||
7B94 | AND $40 | |||
7B96 | JR Z,$7B9A | |||
7B98 | LD A,$01 | |||
7B9A | LD ($B6FF),A | |||
7B9D | RET | |||
7B9E | PUSH IY | |||
7BA0 | LD L,(IY+$00) | |||
7BA3 | LD H,(IY+$01) | |||
7BA6 | LD A,H | |||
7BA7 | AND $80 | |||
7BA9 | LD ($7952),A | |||
7BAC | RES 7,H | |||
7BAE | LD ($7958),HL | |||
7BB1 | LD HL,$795A | |||
7BB4 | PUSH HL | |||
7BB5 | LD B,$04 | |||
7BB7 | CALL Blanker | |||
7BBA | POP HL | |||
7BBB | LD B,$02 | |||
7BBD | LD E,$04 | |||
7BBF | CALL $7CAC | |||
7BC2 | LD E,$0E | |||
7BC4 | CALL $7CAC | |||
7BC7 | LD E,$06 | |||
7BC9 | CALL $7CAC | |||
7BCC | LD E,$10 | |||
7BCE | CALL $7CAC | |||
7BD1 | XOR A | |||
7BD2 | LD ($B6DF),A | |||
7BD5 | LD HL,$7958 | |||
7BD8 | LD DE,$0008 | |||
7BDB | LD IX,$AB53 | |||
7BDF | PUSH IX | |||
7BE1 | POP IY | |||
7BE3 | CALL $71F3 | |||
7BE6 | JR Z,$7C1B | |||
7BE8 | ADD IX,DE | |||
7BEA | LD A,(IX+$01) | |||
7BED | OR (IX+$00) | |||
7BF0 | JR NZ,$7BDF | |||
7BF2 | POP IY | |||
7BF4 | LD A,($B6DF) | |||
7BF7 | AND A | |||
7BF8 | JP NZ,$7EA8 | |||
7BFB | LD HL,($7958) | |||
7BFE | PUSH HL | |||
7BFF | LD HL,$ADA3 | |||
7C02 | XOR A | |||
7C03 | LD ($B701),A | |||
7C06 | LD ($B71C),A | |||
7C09 | LD A,$01 | |||
7C0B | LD ($B6FA),A | |||
7C0E | CALL $72D3 | |||
7C11 | LD A,($B71B) | |||
7C14 | DEC A | |||
7C15 | RET Z | |||
7C16 | POP HL | |||
7C17 | POP HL | |||
7C18 | JP $798B | |||
7C1B | POP IY | |||
7C1D | CALL $7C23 | |||
7C20 | OR $01 | |||
7C22 | RET | |||
7C23 | AND A | |||
7C24 | JR Z,$7C34 | |||
7C26 | LD HL,($795A) | |||
7C29 | LD DE,($795C) | |||
7C2D | LD ($795A),DE | |||
7C31 | LD ($795C),HL | |||
7C34 | CALL $70F3 | |||
7C37 | LD HL,$795A | |||
7C3A | LD A,(HL) | |||
7C3B | INC HL | |||
7C3C | OR (HL) | |||
7C3D | JR NZ,$7C44 | |||
7C3F | LD A,($B71E) | |||
7C42 | JR $7C63 | |||
7C44 | DEC HL | |||
7C45 | LD A,(HL) | |||
7C46 | CP (IY+$0E) | |||
7C49 | JR NZ,$7C53 | |||
7C4B | INC HL | |||
7C4C | LD A,(HL) | |||
7C4D | CP (IY+$0F) | |||
7C50 | JR Z,$7C5E | |||
7C52 | DEC HL | |||
7C53 | LD A,(HL) | |||
7C54 | CP (IY+$10) | |||
7C57 | JR NZ,$7C5E | |||
7C59 | INC HL | |||
7C5A | LD A,(HL) | |||
7C5B | CP (IY+$11) | |||
7C5E | LD A,($B71D) | |||
7C61 | JR NZ,$7C65 | |||
7C63 | XOR $20 | |||
7C65 | BIT 5,A | |||
7C67 | LD BC,$1208 | |||
7C6A | JR Z,$7C6F | |||
7C6C | LD BC,$0812 | |||
7C6F | LD HL,$7954 | |||
7C72 | LD (HL),B | |||
7C73 | INC HL | |||
7C74 | LD (HL),C | |||
7C75 | LD A,B | |||
7C76 | LD DE,$7942 | |||
7C79 | LD HL,$793D | |||
7C7C | CALL $7C91 | |||
7C7F | LD A,C | |||
7C80 | LD HL,$7942 | |||
7C83 | LD DE,$B6E0 | |||
7C86 | LD BC,$0006 | |||
7C89 | LDIR | |||
7C8B | LD DE,$7948 | |||
7C8E | LD HL,$793E | |||
7C91 | PUSH BC | |||
7C92 | LD C,A | |||
7C93 | LD B,$00 | |||
7C95 | PUSH HL | |||
7C96 | PUSH IY | |||
7C98 | POP HL | |||
7C99 | ADD HL,BC | |||
7C9A | LD BC,$0006 | |||
7C9D | LDIR | |||
7C9F | XOR A | |||
7CA0 | LD B,$06 | |||
7CA2 | DEC HL | |||
7CA3 | OR (HL) | |||
7CA4 | DJNZ $7CA2 | |||
7CA6 | POP HL | |||
7CA7 | POP BC | |||
7CA8 | RET Z | |||
7CA9 | SET 0,(HL) | |||
7CAB | RET | |||
7CAC | XOR A | |||
7CAD | CP B | |||
7CAE | RET Z | |||
7CAF | LD D,$00 | |||
7CB1 | PUSH IY | |||
7CB3 | ADD IY,DE | |||
7CB5 | LD A,(IY+$00) | |||
7CB8 | LD (HL),A | |||
7CB9 | INC HL | |||
7CBA | LD A,(IY+$01) | |||
7CBD | LD (HL),A | |||
7CBE | DEC HL | |||
7CBF | OR (IY+$00) | |||
7CC2 | POP IY | |||
7CC4 | RET Z | |||
7CC5 | DEC B | |||
7CC6 | INC HL | |||
7CC7 | INC HL | |||
7CC8 | RET | |||
7CC9 | JP (IY) | |||
7CCB | PUSH IY | |||
7CCD | LD IX,($794E) | |||
7CD1 | LD A,($B6FE) | |||
7CD4 | DEC A | |||
7CD5 | JR Z,$7CF1 | |||
7CD7 | LD IY,$9DD9 | |||
7CDB | LD A,($B71E) | |||
7CDE | RRCA | |||
7CDF | RRCA | |||
7CE0 | AND $03 | |||
7CE2 | LD ($B710),A | |||
7CE5 | CALL $7CFC | |||
7CE8 | CP $FF | |||
7CEA | LD ($794E),IX | |||
7CEE | POP IY | |||
7CF0 | RET | |||
7CF1 | LD IY,$9EA0 | |||
7CF5 | CALL $7CFC | |||
7CF8 | CP $FF | |||
7CFA | JR $7CEA | |||
7CFC | LD HL,$7942 | |||
7CFF | CALL $7CC9 | |||
7D02 | CP $FF | |||
7D04 | RET Z | |||
7D05 | LD ($B6E8),A | |||
7D08 | LD HL,$793D | |||
7D0B | SET 1,(HL) | |||
7D0D | CALL Action_Examine_7 | |||
7D10 | LD A,($B6FB) | |||
7D13 | AND A | |||
7D14 | JR Z,$7CFC | |||
7D16 | RET | |||
7D17 | XOR A | |||
7D18 | LD ($B70F),A | |||
7D1B | PUSH IY | |||
7D1D | LD IX,($7950) | |||
7D21 | LD A,($B6FF) | |||
7D24 | DEC A | |||
7D25 | JR Z,$7D49 | |||
7D27 | LD IY,$9DD9 | |||
7D2B | LD A,($B71E) | |||
7D2E | AND $03 | |||
7D30 | LD ($B710),A | |||
7D33 | CALL $7D54 | |||
7D36 | CP $FF | |||
7D38 | LD ($7950),IX | |||
7D3C | POP IY | |||
7D3E | PUSH AF | |||
7D3F | LD A,($B71D) | |||
7D42 | AND $01 | |||
7D44 | LD ($B70F),A | |||
7D47 | POP AF | |||
7D48 | RET | |||
7D49 | LD IY,$9EA0 | |||
7D4D | CALL $7D54 | |||
7D50 | CP $FF | |||
7D52 | JR $7D38 | |||
7D54 | LD HL,$7948 | |||
7D57 | CALL $7CC9 | |||
7D5A | CP $FF | |||
7D5C | RET Z | |||
7D5D | LD ($B6E9),A | |||
7D60 | LD HL,$793E | |||
7D63 | SET 1,(HL) | |||
7D65 | CALL $7AED | |||
7D68 | JR Z,$7D54 | |||
7D6A | RET | |||
7D6B | LD A,$01 | |||
7D6D | LD ($B6FA),A | |||
7D70 | LD ($B701),A | |||
7D73 | RET | |||
7D74 | LD ($B71A),A | |||
7D77 | PUSH IY | |||
7D79 | POP HL | |||
7D7A | LD DE,$B9C8 | |||
7D7D | LD BC,$0018 | |||
7D80 | LDIR | |||
7D82 | RET | |||
7D83 | LD A,($7954) | |||
7D86 | LD HL,($7942) | |||
7D89 | PUSH HL | |||
7D8A | CALL $7D74 | |||
7D8D | LD HL,$ADCC | |||
7D90 | CALL $7D6B | |||
7D93 | CALL $72D3 | |||
7D96 | XOR A | |||
7D97 | RET | |||
7D98 | LD HL,$793E | |||
7D9B | BIT 0,(HL) | |||
7D9D | JP Z,$7E4D | |||
7DA0 | BIT 1,(HL) | |||
7DA2 | LD HL,$7948 | |||
7DA5 | LD DE,$B6E9 | |||
7DA8 | LD BC,$B6FF | |||
7DAB | JR Z,$7DFE | |||
7DAD | LD A,($7941) | |||
7DB0 | AND A | |||
7DB1 | JP Z,$7DF5 | |||
7DB4 | LD A,($7955) | |||
7DB7 | LD A,($7948) | |||
7DBA | JR $7D89 | |||
7DBC | LD A,($B71B) | |||
7DBF | DEC A | |||
7DC0 | RET Z | |||
7DC1 | LD A,($B71C) | |||
7DC4 | AND A | |||
7DC5 | JR Z,$7DCB | |||
7DC7 | POP HL | |||
7DC8 | JP $7994 | |||
7DCB | LD A,($7940) | |||
7DCE | CP $01 | |||
7DD0 | JR Z,$7D98 | |||
7DD2 | LD HL,$793D | |||
7DD5 | BIT 0,(HL) | |||
7DD7 | JP Z,$7E30 | |||
7DDA | BIT 1,(HL) | |||
7DDC | LD HL,$7942 | |||
7DDF | LD DE,$B6E8 | |||
7DE2 | LD BC,$B6FE | |||
7DE5 | JR Z,$7DFE | |||
7DE7 | LD A,($793F) | |||
7DEA | AND A | |||
7DEB | JR Z,$7DF5 | |||
7DED | DEC A | |||
7DEE | JR NZ,$7D83 | |||
7DF0 | CALL $7AD8 | |||
7DF3 | JR NZ,$7D98 | |||
7DF5 | CALL $7D6B | |||
7DF8 | CALL Action_Examine_9 | |||
7DFB | JP $798E | |||
7DFE | PUSH HL | |||
7DFF | CALL $9E95 | |||
7E02 | LD A,$01 | |||
7E04 | LD (BC),A | |||
7E05 | CALL $9EA0 | |||
7E08 | CP $FF | |||
7E0A | JR NZ,$7E20 | |||
7E0C | POP HL | |||
7E0D | LD A,$02 | |||
7E0F | LD ($B710),A | |||
7E12 | LD IX,$C060 | |||
7E16 | XOR A | |||
7E17 | LD (BC),A | |||
7E18 | PUSH HL | |||
7E19 | CALL $9DD9 | |||
7E1C | CP $FF | |||
7E1E | JR Z,$7E25 | |||
7E20 | POP HL | |||
7E21 | LD (DE),A | |||
7E22 | JP $711A | |||
7E25 | CALL $7D6B | |||
7E28 | LD HL,$ADD3 | |||
7E2B | CALL $72D3 | |||
7E2E | XOR A | |||
7E2F | RET | |||
7E30 | CALL $7E7C | |||
7E33 | LD HL,($7958) | |||
7E36 | PUSH HL | |||
7E37 | LD HL,$ADE1 | |||
7E3A | LD A,($7940) | |||
7E3D | AND A | |||
7E3E | JP Z,$7D90 | |||
7E41 | LD A,($7954) | |||
7E44 | CALL $7D74 | |||
7E47 | LD HL,$ADC4 | |||
7E4A | JP $7D90 | |||
7E4D | CALL $7E78 | |||
7E50 | LD HL,$0000 | |||
7E53 | PUSH HL | |||
7E54 | LD A,($B6E8) | |||
7E57 | CALL $71E2 | |||
7E5A | PUSH HL | |||
7E5B | CALL $7E7C | |||
7E5E | LD HL,($7958) | |||
7E61 | PUSH HL | |||
7E62 | LD HL,$ADE7 | |||
7E65 | LD A,($7941) | |||
7E68 | AND A | |||
7E69 | JP Z,$7D90 | |||
7E6C | LD A,($7955) | |||
7E6F | CALL $7D74 | |||
7E72 | LD HL,$ADC0 | |||
7E75 | JP $7D90 | |||
7E78 | LD A,$28 | |||
7E7A | JR $7E7E | |||
7E7C | LD A,$20 | |||
7E7E | LD ($7E92),A | |||
7E81 | LD ($7EA1),A | |||
7E84 | LD IX,($795E) | |||
7E88 | LD L,(IX+$04) | |||
7E8B | LD H,(IX+$05) | |||
7E8E | BIT 7,(IX+$07) | |||
7E92 | JR NZ,$7E97 | |||
7E94 | LD HL,$0000 | |||
7E97 | EX (SP),HL | |||
7E98 | PUSH HL | |||
7E99 | LD L,(IX+$02) | |||
7E9C | LD H,(IX+$03) | |||
7E9F | BIT 5,H | |||
7EA1 | JR NZ,$7EA6 | |||
7EA3 | LD HL,$0000 | |||
7EA6 | EX (SP),HL | |||
7EA7 | JP (HL) | |||
7EA8 | LD HL,($795C) | |||
7EAB | PUSH HL | |||
7EAC | LD HL,($795A) | |||
7EAF | PUSH HL | |||
7EB0 | LD HL,($7958) | |||
7EB3 | PUSH HL | |||
7EB4 | LD HL,$ADB0 | |||
7EB7 | JP $7D90 | |||
This entry point is used by the routine at Action_Talkto.
|
||||
7EBA | PUSH BC | |||
7EBB | PUSH IX | |||
7EBD | PUSH DE | |||
7EBE | LD B,A | |||
7EBF | LD A,($B737) | |||
7EC2 | LD C,A | |||
7EC3 | CP B | |||
7EC4 | JR NC,$7EC7 | |||
7EC6 | LD B,A | |||
7EC7 | LD A,C | |||
7EC8 | SUB B | |||
7EC9 | LD C,A | |||
7ECA | LD IX,$B71F | |||
7ECE | LD DE,$0019 | |||
7ED1 | XOR A | |||
7ED2 | CP B | |||
7ED3 | JR Z,$7EE6 | |||
7ED5 | ADD IX,DE | |||
7ED7 | LD A,(IX+$00) | |||
7EDA | CP $FF | |||
7EDC | JR NZ,$7ED5 | |||
7EDE | LD A,($B6E8) | |||
7EE1 | LD (IX+$00),A | |||
7EE4 | DJNZ $7ED5 | |||
7EE6 | LD B,C | |||
7EE7 | XOR A | |||
7EE8 | CP B | |||
7EE9 | JR Z,$7EFA | |||
7EEB | ADD IX,DE | |||
7EED | LD A,(IX+$00) | |||
7EF0 | CP $FF | |||
7EF2 | JR NZ,$7EEB | |||
7EF4 | LD (IX+$00),$00 | |||
7EF8 | DJNZ $7EEB | |||
7EFA | POP DE | |||
7EFB | POP IX | |||
7EFD | POP BC | |||
7EFE | RET | |||
7EFF | LD HL,$B738 | |||
7F02 | LD DE,$0019 | |||
7F05 | LD A,($B6EA) | |||
7F08 | LD B,$08 | |||
7F0A | CP (HL) | |||
7F0B | RET Z | |||
7F0C | ADD HL,DE | |||
7F0D | DJNZ $7F0A | |||
7F0F | RET | |||
This entry point is used by the routine at 96B3.
|
||||
7F10 | PUSH HL | |||
7F11 | PUSH DE | |||
7F12 | PUSH BC | |||
7F13 | CALL $7EFF | |||
7F16 | POP BC | |||
7F17 | POP DE | |||
7F18 | POP HL | |||
7F19 | RET | |||
This entry point is used by the routines at 96B3 and ActionClimbOut.
|
||||
7F1A | PUSH IX | |||
7F1C | PUSH IY | |||
7F1E | PUSH BC | |||
7F1F | PUSH DE | |||
7F20 | PUSH HL | |||
7F21 | LD C,A | |||
7F22 | CALL $7EFF | |||
7F25 | LD (HL),$00 | |||
7F27 | INC HL | |||
7F28 | XOR A | |||
7F29 | CP C | |||
7F2A | JR NZ,$7F37 | |||
7F2C | OR $01 | |||
7F2E | EX (SP),HL | |||
7F2F | POP HL | |||
7F30 | POP DE | |||
7F31 | POP BC | |||
7F32 | POP IY | |||
7F34 | POP IX | |||
7F36 | RET | |||
7F37 | PUSH HL | |||
7F38 | POP IY | |||
7F3A | LD A,$01 | |||
7F3C | LD ($B71B),A | |||
7F3F | LD A,($B71C) | |||
7F42 | PUSH AF | |||
7F43 | CALL $79B6 | |||
7F46 | EX AF,AF' | |||
7F47 | XOR A | |||
7F48 | LD ($B71B),A | |||
7F4B | POP AF | |||
7F4C | LD ($B71C),A | |||
7F4F | EX AF,AF' | |||
7F50 | JR Z,$7F57 | |||
7F52 | CALL $7AED | |||
7F55 | JR NZ,$7F2F | |||
7F57 | LD A,($B6EA) | |||
7F5A | CALL $7F60 | |||
7F5D | XOR A | |||
7F5E | JR $7F2F | |||
This entry point is used by the routine at 96B3.
|
||||
7F60 | PUSH HL | |||
7F61 | PUSH DE | |||
7F62 | PUSH BC | |||
7F63 | LD HL,$B738 | |||
7F66 | LD DE,$0019 | |||
7F69 | LD B,$08 | |||
7F6B | CP (HL) | |||
7F6C | JR NZ,$7F70 | |||
7F6E | LD (HL),$00 | |||
7F70 | ADD HL,DE | |||
7F71 | DJNZ $7F6B | |||
7F73 | POP BC | |||
7F74 | POP DE | |||
7F75 | POP HL | |||
7F76 | RET |
Prev: 77C9 | Up: Map | Next: 7F77 |