Prev: 7D9A Up: Map Next: 80AA
7DC3: Routine at 7DC3
Used by the routine at 80CB.
7DC3 LD SP,$5E00
7DC6 EI
7DC7 XOR A
7DC8 LD ($5E25),A
7DCB LD IX,$EAA8
7DCF LD A,($5E14)
7DD2 BIT 0,A
7DD4 JR NZ,$7DDC
7DD6 LD IX,$EEE0
7DDA JR $7E23
7DDC LD A,($5C78)
7DDF LD C,A
7DE0 LD A,($5E03)
7DE3 CP C
7DE4 CALL NZ,$7EB2
7DE7 LD A,($EA91)
7DEA CP (IX+$01)
7DED LD HL,$7DF3
7DF0 JP Z,$7E7E
7DF3 LD DE,$0008
7DF6 ADD IX,DE
7DF8 PUSH IX
7DFA POP HL
7DFB LD DE,$EE60
7DFE AND A
7DFF SBC HL,DE
7E01 JR C,$7DDC
7E03 LD A,($5C78)
7E06 LD C,A
7E07 LD A,($5E03)
7E0A CP C
7E0B CALL NZ,$7EB2
7E0E LD HL,$7E13
7E11 JR $7E7E
7E13 LD DE,$0010
7E16 ADD IX,DE
7E18 PUSH IX
7E1A POP HL
7E1B LD DE,$EEE0
7E1E AND A
7E1F SBC HL,DE
7E21 JR C,$7E03
7E23 LD A,($EA91)
7E26 LD L,A
7E27 LD H,$00
7E29 ADD HL,HL
7E2A LD BC,$757D
7E2D ADD HL,BC
7E2E LD A,(HL)
7E2F INC HL
7E30 LD H,(HL)
7E31 LD L,A
7E32 LD ($5E1B),HL
7E35 LD HL,($5E1B)
7E38 LD A,(HL)
7E39 INC HL
7E3A INC HL
7E3B LD ($5E1B),HL
7E3E DEC HL
7E3F LD H,(HL)
7E40 LD L,A
7E41 OR H
7E42 JR NZ,$7E93
7E44 LD HL,($5E12)
7E47 INC HL
7E48 LD ($5E12),HL
7E4B LD HL,$5E14
7E4E BIT 0,(HL)
7E50 JR NZ,$7E55
7E52 CALL $9291
7E55 LD HL,$5E14
7E58 SET 0,(HL)
7E5A LD HL,($5E05)
7E5D LD DE,($5C78)
7E61 ADD HL,DE
7E62 LD A,($5E12)
7E65 ADD A,L
7E66 LD L,A
7E67 LD ($5E05),HL
7E6A CALL $938B
7E6D CALL $9489
7E70 CALL $9924
7E73 LD A,($EA91)
7E76 CP $8E
7E78 JP Z,$96EC
7E7B JP $7DC3
7E7E PUSH HL
7E7F LD HL,$7EE6
7E82 LD C,(IX+$00)
This entry point is used by the routine at 80CB.
7E85 LD B,$00
7E87 SLA C
7E89 RL B
7E8B ADD HL,BC
7E8C LD A,(HL)
7E8D INC HL
7E8E LD H,(HL)
7E8F LD L,A
7E90 JP $5CB0
7E93 LD BC,$7E35
7E96 PUSH BC
7E97 LD BC,$757D
7E9A AND A
7E9B SBC HL,BC
7E9D PUSH HL
7E9E POP IX
7EA0 LD A,($EA91)
7EA3 CP (IX+$01)
7EA6 JR Z,$7EAD
7EA8 LD BC,$0008
7EAB ADD IX,BC
7EAD LD HL,$802A
7EB0 JR $7E82
7EB2 DI
7EB3 PUSH IX
7EB5 LD A,$01
7EB7 LD ($5E04),A
7EBA LD IX,$EA90
7EBE LD HL,$7EC5
7EC1 PUSH HL
7EC2 JP $7E7F
7EC5 LD DE,$0008
7EC8 ADD IX,DE
7ECA PUSH IX
7ECC POP HL
7ECD LD DE,$EAA8
7ED0 AND A
7ED1 SBC HL,DE
7ED3 JR C,$7EBE
7ED5 CALL $95DA
7ED8 LD A,($5C78)
7EDB LD ($5E03),A
7EDE XOR A
7EDF LD ($5E04),A
7EE2 POP IX
7EE4 EI
7EE5 RET
7EE6 LD A,D
7EE7 ADD A,B
7EE8 LD H,$8E
7EEA LD H,$8E
7EEC LD H,$8E
7EEE LD H,$8E
7EF0 LD H,$8E
7EF2 LD H,$8E
7EF4 LD H,$8E
7EF6 LD H,$8E
7EF8 LD H,$8E
7EFA LD H,$8E
7EFC LD H,$8E
7EFE LD H,$8E
7F00 LD H,$8E
7F02 LD H,$8E
7F04 LD H,$8E
7F06 LD H,$8E
7F08 JP NC,$D280
7F0B ADD A,B
7F0C JP NC,$D280
This entry point is used by the routine at A311.
7F0F ADD A,B
7F10 JP NC,$D280
7F13 ADD A,B
7F14 JP NC,$D280
7F17 ADD A,B
7F18 JP NC,$D280
7F1B ADD A,B
7F1C JP NC,$D280
7F1F ADD A,B
7F20 JP NC,$D280
7F23 ADD A,B
7F24 JP NC,$D280
7F27 ADD A,B
7F28 CALL NZ,$C48D
7F2B ADC A,L
7F2C CALL NZ,$C48D
7F2F ADC A,L
7F30 CALL NZ,$C48D
7F33 ADC A,L
7F34 CALL NZ,$C48D
7F37 ADC A,L
7F38 CALL NZ,$C48D
7F3B ADC A,L
7F3C CALL NZ,$C48D
7F3F ADC A,L
7F40 CALL NZ,$C48D
7F43 ADC A,L
7F44 CALL NZ,$C48D
7F47 ADC A,L
7F48 EX (SP),HL
7F49 SUB E
7F4A LD A,D
7F4B ADD A,B
7F4C LD A,D
7F4D ADD A,B
7F4E RET P
7F4F ADD A,C
7F50 RET P
7F51 ADD A,C
7F52 RET P
7F53 ADD A,C
7F54 RET P
7F55 ADD A,C
7F56 POP AF
7F57 ADD A,D
7F58 POP AF
7F59 ADD A,D
7F5A POP AF
7F5B ADD A,D
7F5C POP AF
7F5D ADD A,D
7F5E POP AF
7F5F ADD A,D
7F60 POP AF
7F61 ADD A,D
7F62 POP AF
7F63 ADD A,D
7F64 POP AF
7F65 ADD A,D
7F66 IN A,($81)
7F68 IN A,($81)
7F6A IN A,($81)
7F6C IN A,($81)
7F6E IN A,($81)
7F70 IN A,($81)
7F72 IN A,($81)
7F74 IN A,($81)
7F76 LD A,D
7F77 ADD A,B
7F78 LD A,D
7F79 ADD A,B
7F7A LD A,D
7F7B ADD A,B
7F7C LD A,D
7F7D ADD A,B
7F7E LD E,A
7F7F ADD A,H
7F80 LD E,A
7F81 ADD A,H
7F82 LD L,$86
7F84 LD L,$86
7F86 LD H,E
7F87 ADC A,H
7F88 LD H,E
7F89 ADC A,H
7F8A LD H,E
7F8B ADC A,H
7F8C LD H,E
7F8D ADC A,H
7F8E LD H,E
7F8F ADC A,H
7F90 LD H,E
7F91 ADC A,H
7F92 LD H,E
7F93 ADC A,H
7F94 LD H,E
7F95 ADC A,H
7F96 RST $30
7F97 ADD A,L
7F98 RST $30
7F99 ADD A,L
7F9A RST $30
7F9B ADD A,L
7F9C RST $30
7F9D ADD A,L
7F9E LD E,A
7F9F ADD A,H
7FA0 LD E,A
7FA1 ADD A,H
7FA2 LD (HL),D
7FA3 ADD A,(HL)
7FA4 LD (HL),D
7FA5 ADD A,(HL)
7FA6 LD A,(DE)
7FA7 ADD A,A
7FA8 LD A,(DE)
7FA9 ADD A,A
7FAA AND (HL)
7FAB ADD A,A
7FAC AND (HL)
This entry point is used by the routine at A311.
7FAD ADD A,A
7FAE RST $28
7FAF AND E
7FB0 EX AF,AF'
7FB1 AND H
7FB2 OR A
7FB3 ADC A,H
7FB4 LD B,L
7FB5 ADC A,L
7FB6 LD (HL),D
7FB7 ADD A,(HL)
7FB8 LD (HL),D
7FB9 ADD A,(HL)
7FBA LD BC,$0183
7FBD ADD A,E
7FBE ADD A,A
7FBF ADD A,A
7FC0 ADD A,A
7FC1 ADD A,A
7FC2 ADD A,A
7FC3 ADD A,A
7FC4 ADD A,A
7FC5 ADD A,A
7FC6 LD H,D
7FC7 ADC A,B
7FC8 LD H,D
7FC9 ADC A,B
7FCA LD H,D
7FCB ADC A,B
7FCC LD H,D
7FCD ADC A,B
7FCE ADC A,B
7FCF ADC A,C
7FD0 ADC A,B
7FD1 ADC A,C
7FD2 ADC A,B
7FD3 ADC A,C
7FD4 ADC A,B
7FD5 ADC A,C
7FD6 DEFB $ED,$89
7FD8 DEFB $ED,$89
7FDA DEFB $ED,$89
7FDC DEFB $ED,$89
7FDE LD B,$89
7FE0 LD B,$89
7FE2 LD B,$89
7FE4 LD B,$89
7FE6 PUSH AF
7FE7 SUB D
7FE8 PUSH AF
7FE9 SUB D
7FEA PUSH AF
7FEB SUB D
7FEC PUSH AF
7FED SUB D
7FEE PUSH AF
7FEF SUB D
7FF0 PUSH AF
7FF1 SUB D
7FF2 PUSH AF
7FF3 SUB D
7FF4 PUSH AF
7FF5 SUB D
7FF6 PUSH AF
7FF7 SUB D
7FF8 PUSH AF
7FF9 SUB D
7FFA PUSH AF
7FFB SUB D
7FFC PUSH AF
7FFD SUB D
7FFE PUSH AF
7FFF SUB D
This entry point is used by the routine at A311.
8000 PUSH AF
8001 SUB D
8002 PUSH AF
This entry point is used by the routine at A311.
8003 SUB D
8004 RST $10
8005 SUB L
8006 CPL
8007 ADC A,D
8008 CPL
8009 ADC A,D
800A CPL
800B ADC A,D
800C CPL
800D ADC A,D
800E ADD A,B
800F ADC A,D
8010 ADD A,B
8011 ADC A,D
8012 ADD A,B
8013 ADC A,D
8014 ADD A,B
8015 ADC A,D
8016 ADD A,B
8017 ADC A,D
8018 ADD A,B
8019 ADC A,D
801A ADD A,B
801B ADC A,D
801C ADD A,B
801D ADC A,D
801E RST $38
801F ADC A,D
8020 RST $38
8021 ADC A,D
8022 RST $38
8023 ADC A,D
8024 RST $38
8025 ADC A,D
8026 ADC A,E
8027 AND H
8028 ADC A,E
8029 SBC A,B
802A LD A,D
802B ADD A,B
802C JP P,$F291
802F SUB C
8030 DEFB $ED,$91
8032 LD A,D
8033 ADD A,B
8034 LD A,D
8035 ADD A,B
8036 LD A,D
8037 ADD A,B
8038 LD A,D
8039 ADD A,B
803A LD B,H
803B SUB D
803C LD B,H
803D SUB D
803E LD B,H
803F SUB D
8040 LD B,H
8041 SUB D
8042 LD D,D
8043 SUB D
8044 LD D,D
8045 SUB D
8046 LD D,D
8047 SUB D
8048 LD D,D
8049 SUB D
804A CPL
804B SUB H
804C CP $91
804E CP $91
8050 LD A,D
8051 ADD A,B
8052 LD A,D
8053 ADD A,B
8054 CP $91
8056 CP $91
8058 JR Z,$7FEE
805A CP H
805B SUB C
805C PUSH BC
805D SUB C
805E LD HL,$FE94
8061 SUB C
8062 CP $91
8064 CP $91
8066 CP $91
8068 LD A,D
8069 ADD A,B
806A LD A,L
806B SUB C
806C LD E,A
806D SUB C
806E LD A,L
806F SUB C
8070 LD E,A
8071 SUB C
8072 DEC DE
This entry point is used by the routine at A311.
8073 SUB (HL)
8074 CP $91
8076 CP $91
8078 CP $91
807A PUSH IX
807C POP HL
807D LD DE,$EE60
8080 AND A
8081 SBC HL,DE
8083 LD A,H
8084 AND A
8085 RET NZ
8086 LD A,L
8087 CP $30
8089 RET NC
808A LD HL,$00C0
808D DEC HL
808E LD A,H
808F OR L
8090 JR NZ,$808D
8092 RET
This entry point is used by the routine at 80CB.
8093 LD HL,$4000
8096 LD BC,$18C0
8099 XOR A
This entry point is used by the routines at 80CB and A219.
809A PUSH BC
809B PUSH HL
809C LD DE,$0020
809F LD (HL),A
80A0 INC HL
80A1 DJNZ $809F
80A3 POP HL
80A4 ADD HL,DE
80A5 POP BC
80A6 DEC C
80A7 JR NZ,$809A
80A9 RET
Prev: 7D9A Up: Map Next: 80AA