Prev: 9C62 Up: Map Next: ED24
9C70: Routine at 9C70
9C70 LD HL,$1018
9C73 LD DE,$7D27
9C76 LD C,$42
9C78 PUSH HL
9C79 PUSH DE
9C7A CALL $ADE0
9C7D LD DE,$0020
9C80 LD A,C
9C81 LD C,$04
9C83 PUSH HL
9C84 LD B,$1A
9C86 LD (HL),A
9C87 INC L
9C88 DJNZ $9C86
9C8A POP HL
9C8B ADD HL,DE
9C8C DEC C
9C8D JR NZ,$9C83
9C8F POP DE
9C90 POP HL
9C91 CALL $ADF8
9C94 LD C,$20
9C96 PUSH HL
9C97 LD B,$1A
9C99 LD A,(DE)
9C9A LD (HL),A
9C9B INC DE
9C9C INC L
9C9D DJNZ $9C99
9C9F POP HL
9CA0 CALL $9C2B
9CA3 DEC C
9CA4 JR NZ,$9C96
9CA6 RET
9CA7 LD HL,$A018
9CAA LD DE,$78A3
9CAD LD C,$4B
9CAF JR $9C78
9CB1 LD HL,$3000
9CB4 LD DE,$8367
9CB7 LD C,$4D
9CB9 PUSH HL
9CBA PUSH DE
9CBB CALL $ADE0
9CBE LD DE,$0020
9CC1 LD A,C
9CC2 LD C,$0E
9CC4 PUSH HL
9CC5 LD B,$03
9CC7 LD (HL),A
9CC8 INC L
9CC9 DJNZ $9CC7
9CCB POP HL
9CCC ADD HL,DE
9CCD DEC C
9CCE JR NZ,$9CC4
9CD0 POP DE
9CD1 POP HL
9CD2 CALL $ADF8
9CD5 LD C,$70
9CD7 PUSH HL
9CD8 LD B,$03
9CDA LD A,(DE)
9CDB LD (HL),A
9CDC INC DE
9CDD INC L
9CDE DJNZ $9CDA
9CE0 POP HL
9CE1 CALL $9C2B
9CE4 DEC C
9CE5 JR NZ,$9CD7
9CE7 RET
9CE8 LD HL,$30E8
9CEB LD DE,$8217
9CEE LD C,$4D
9CF0 JR $9CB9
9CF2 LD HL,$1000
9CF5 PUSH HL
9CF6 CALL $ADE0
9CF9 LD C,$04
9CFB PUSH HL
9CFC LD B,$03
9CFE LD A,(DE)
9CFF LD (HL),A
9D00 INC DE
9D01 INC L
9D02 DJNZ $9CFE
9D04 POP HL
9D05 LD A,L
9D06 ADD A,$20
9D08 LD L,A
9D09 LD A,H
9D0A ADC A,$00
9D0C LD H,A
9D0D DEC C
9D0E JR NZ,$9CFB
9D10 POP HL
9D11 CALL $ADF8
9D14 LD C,$20
9D16 JP $9CD7
9D19 LD HL,$10E8
9D1C JR $9CF5
9D1E LD HL,$A000
9D21 JR $9CF5
9D23 LD HL,$A0E8
9D26 JR $9CF5
9D28 CALL $9C70
9D2B LD DE,$81AB
9D2E JR $9D19
9D30 LD DE,$80D3
9D33 CALL $9D19
9D36 JP $9CE8
9D39 CALL $9C70
9D3C LD DE,$7CBB
9D3F CALL $9D19
9D42 JP $9CE8
9D45 LD DE,$77CB
9D48 JR $9D23
9D4A LD DE,$76F3
9D4D CALL $9D23
9D50 JP $9CA7
9D53 LD DE,$7BE3
9D56 CALL $9D23
9D59 JP $9CA7
9D5C CALL $9CA7
9D5F LD DE,$7687
9D62 JR $9D1E
9D64 LD DE,$775F
9D67 CALL $9D1E
9D6A JP $9CB1
9D6D LD DE,$7837
9D70 CALL $9D1E
9D73 JP $9CB1
9D76 LD DE,$8067
9D79 JP $9CF2
9D7C LD DE,$813F
9D7F JP $9CF2
9D82 LD DE,$7C4F
9D85 JP $9CF2
9D88 LD DE,$858F
9D8B JP $9D19
9D8E LD DE,$84B7
9D91 JP $9D23
9D94 LD DE,$8523
9D97 JP $9D1E
9D9A LD DE,$85FB
9D9D JP $9CF2
This entry point is used by the routine at 9906.
9DA0 LD A,E
9DA1 EXX
9DA2 AND $07
9DA4 LD HL,$9DD6
9DA7 CALL $9DC9
9DAA EXX
9DAB LD A,E
9DAC EXX
9DAD RRA
9DAE RRA
9DAF LD HL,$9DE6
9DB2 CALL $9DC9
9DB5 EXX
9DB6 LD A,E
9DB7 EXX
9DB8 RRA
9DB9 RRA
9DBA RRA
9DBB RRA
9DBC LD HL,$9DF6
9DBF CALL $9DC9
9DC2 EXX
9DC3 LD A,E
9DC4 RLCA
9DC5 RLCA
9DC6 LD HL,$9E06
9DC9 AND $07
9DCB LD E,A
9DCC LD D,$00
9DCE ADD HL,DE
9DCF ADD HL,DE
9DD0 LD A,(HL)
9DD1 INC HL
9DD2 LD H,(HL)
9DD3 LD L,A
9DD4 JP (HL)
9DD5 RET
9DD6 ADC A,B
9DD7 SBC A,L
9DD8 LD (HL),B
9DD9 SBC A,H
9DDA ADC A,B
9DDB SBC A,L
9DDC JR Z,$9D7B
9DDE RET PE
9DDF SBC A,H
9DE0 PUSH DE
9DE1 SBC A,L
9DE2 JR NC,$9D81
9DE4 ADD HL,SP
9DE5 SBC A,L
9DE6 ADC A,(HL)
9DE7 SBC A,L
9DE8 PUSH DE
9DE9 SBC A,L
9DEA ADC A,(HL)
9DEB SBC A,L
9DEC LD B,L
9DED SBC A,L
9DEE PUSH DE
9DEF SBC A,L
9DF0 PUSH DE
9DF1 SBC A,L
9DF2 LD C,D
9DF3 SBC A,L
9DF4 LD D,E
9DF5 SBC A,L
9DF6 SUB H
9DF7 SBC A,L
9DF8 PUSH DE
9DF9 SBC A,L
9DFA SUB H
9DFB SBC A,L
9DFC LD E,H
9DFD SBC A,L
9DFE PUSH DE
9DFF SBC A,L
9E00 PUSH DE
9E01 SBC A,L
9E02 LD H,H
9E03 SBC A,L
9E04 LD L,L
9E05 SBC A,L
9E06 SBC A,D
9E07 SBC A,L
9E08 PUSH DE
9E09 SBC A,L
9E0A SBC A,D
9E0B SBC A,L
9E0C HALT
9E0D SBC A,L
9E0E PUSH DE
9E0F SBC A,L
9E10 PUSH DE
9E11 SBC A,L
9E12 LD A,H
9E13 SBC A,L
9E14 ADD A,D
9E15 SBC A,L
This entry point is used by the routine at GameEntry.
9E16 CALL $9E58
9E19 LD A,$45
9E1B LD ($8EE8),A
9E1E LD DE,$9E97
9E21 LD HL,$0800
9E24 CALL GameEntry_154
This entry point is used by the routine at GameEntry.
9E27 LD HL,$0828
9E2A CALL $ADF8
9E2D LD DE,$8EEE
9E30 LD B,$01
9E32 LD A,(DE)
9E33 RRCA
9E34 RRCA
9E35 RRCA
9E36 RRCA
9E37 AND $0F
9E39 ADD A,$30
9E3B CALL $98DF
9E3E LD A,(DE)
9E3F AND $0F
9E41 ADD A,$30
9E43 CALL $98DF
9E46 INC DE
9E47 DJNZ $9E32
9E49 RET
This entry point is used by the routine at GameEntry.
9E4A LD A,$46
9E4C LD ($8EE8),A
9E4F LD DE,$9F3F
9E52 LD HL,$0000
9E55 JP GameEntry_154
9E58 LD A,$45
9E5A LD ($8EE8),A
9E5D LD DE,$9E9B
9E60 LD HL,$0840
9E63 CALL GameEntry_154
This entry point is used by the routine at 9906.
9E66 LD A,(IX+$04)
9E69 RRA
9E6A RRA
9E6B RRA
9E6C RRA
9E6D AND $0F
9E6F LD C,A
9E70 LD B,$00
9E72 LD HL,$9E93
9E75 ADD HL,BC
9E76 LD C,(HL)
9E77 LD A,(IX+$04)
9E7A AND $0F
9E7C INC A
9E7D LD B,A
9E7E LD A,C
9E7F INC A
9E80 DAA
9E81 DJNZ $9E7F
9E83 LD ($8EEF),A
9E86 LD HL,$0870
9E89 CALL $ADF8
9E8C LD DE,$8EEF
9E8F LD B,$01
9E91 JR $9E32
9E93 NOP
9E94 LD D,$32
9E96 LD C,B
9E97 LD B,A
9E98 LD B,L
9E99 LD C,L
9E9A OUT ($44),A
9E9C LD B,L
9E9D LD D,B
9E9E LD D,H
9E9F RET Z
This entry point is used by the routine at 9906.
9EA0 LD A,$47
9EA2 LD ($8EE8),A
9EA5 LD DE,$9F0D
9EA8 LD HL,$3040
9EAB CALL GameEntry_154
9EAE LD DE,$9F4B
9EB1 LD HL,$4828
9EB4 CALL GameEntry_154
9EB7 LD DE,$9F61
9EBA LD HL,$6040
9EBD CALL GameEntry_154
9EC0 LD DE,$9F71
9EC3 LD HL,$7828
9EC6 CALL GameEntry_154
9EC9 LD H,$90
9ECB LD A,($8F1C)
9ECE CP $03
9ED0 JR Z,$9EE4
9ED2 CP $09
9ED4 JR Z,$9EEB
9ED6 LD DE,$9F35
9ED9 LD L,$58
9EDB CALL GameEntry_154
9EDE CALL GameEntry_189
9EE1 JP GameEntry_188
9EE4 LD DE,$9F1C
9EE7 LD L,$50
9EE9 JR $9EDB
9EEB LD DE,$9F28
9EEE LD L,$50
9EF0 CALL $9C3C
9EF3 LD IX,$9F07
9EF7 LD (IX+$01),$70
9EFB CALL GameEntry_206
9EFE LD (IX+$01),$90
9F02 CALL GameEntry_206
9F05 JR $9EDE
9F07 SUB B
9F08 LD (HL),B
9F09 NOP
9F0A SBC A,H
9F0B NOP
9F0C LD B,(HL)
9F0D DEFM "CONGRATULATION","S"+$80 "CONGRATULATIONS".
9F1C DEFM "KNIGHT LORE"," "+$80 "KNIGHT LORE".
9F28 LD B,(HL)
9F29 LD D,B
9F2A LD B,L
9F2B LD C,(HL)
9F2C LD D,H
9F2D JR NZ,$9F4F
9F2F LD B,A
9F30 LD D,D
9F31 JR NZ,$9F53
9F33 LD C,L
9F34 AND B
9F35 LD C,L
9F36 LD C,C
9F37 LD D,D
9F38 LD B,L
9F39 JR NZ,$9F88
9F3B LD B,C
9F3C LD D,D
9F3D LD B,L
9F3E AND B
9F3F DEFM "SCORE 00000","0"+$80 "SCORE 000000".
9F4B DEFM "YOU HAVE ESCAPED FROM"," "+$80 "YOU HAVE ESCAPED FROM".
9F61 DEFM "THE UNDERWURLDE"," "+$80 "THE UNDERWURLDE".
9F71 DEFM "YOUR NEXT ADVENTURE IS"," "+$80 "YOUR NEXT ADVENTURE IS".
9F88 DEFM "YOU HAVE COMPLETED"," "+$80 "YOU HAVE COMPLETED".
9F9B CP E
9F9C LD SP,$3030
9F9F AND B
9FA0 LD C,A
9FA1 LD B,(HL)
9FA2 AND B
This entry point is used by the routine at GameEntry.
9FA3 LD DE,$9F88
9FA6 LD HL,$4838
9FA9 CALL GameEntry_154
9FAC LD DE,$9FA0
9FAF LD HL,$7878
9FB2 CALL GameEntry_154
9FB5 LD DE,$9F61
9FB8 LD HL,$9048
9FBB CALL GameEntry_154
9FBE LD HL,$6000
9FC1 LD DE,$0000
9FC4 LD BC,$4003
9FC7 LD A,(HL)
9FC8 INC HL
9FC9 INC HL
9FCA AND A
9FCB JR Z,$9FCE
9FCD INC DE
9FCE DJNZ $9FC7
9FD0 DEC C
9FD1 JR NZ,$9FC7
9FD3 LD ($5E00),DE
9FD7 LD HL,$00C0
9FDA EX DE,HL
9FDB ADD HL,HL
9FDC ADD HL,HL
9FDD ADD HL,HL
9FDE ADD HL,HL
9FDF ADD HL,HL
9FE0 LD BC,$0080
9FE3 ADD HL,BC
9FE4 CALL $AC75
9FE7 LD ($5E02),HL
9FEA LD A,L
9FEB CP $64
9FED JR NC,$A016
This entry point is used by the routine at GameEntry.
9FEF XOR A
9FF0 LD B,L
9FF1 INC B
9FF2 JR $9FF7
9FF4 ADD A,$01
9FF6 DAA
9FF7 DJNZ $9FF4
9FF9 LD ($8EF8),A
9FFC LD ($5E04),A
This entry point is used by the routine at GameEntry.
9FFF LD HL,$6070
A002 CALL $ADF8
A005 LD DE,$8EF8
A008 LD B,$01
A00A CALL $9E32
A00D LD DE,$9F9B
A010 LD HL,$6088
A013 JP GameEntry_154
A016 LD DE,$9F9C
A019 LD HL,$6068
A01C CALL GameEntry_154
A01F JR $A00D
This entry point is used by the routine at GameEntry.
A021 PUSH IX
A023 LD IX,$A03D
A027 CALL GameEntry_193
A02A CALL GameEntry_224
A02D POP IX
A02F LD HL,$08F0
A032 CALL $ADF8
A035 LD DE,$8EDA
A038 LD B,$01
A03A JP $9E32
A03D LD A,A
A03E RET PO
A03F NOP
A040 RRCA
A041 NOP
A042 LD B,A
A043 NOP
A044 NOP
A045 LD HL,$8EF5
A048 XOR A
A049 LD A,C
A04A DEC A
A04B DAA
A04C ADD A,(HL)
A04D DAA
A04E LD (HL),A
A04F DEC HL
A050 LD A,(HL)
A051 ADC A,B
A052 DAA
A053 LD (HL),A
A054 DEC HL
A055 LD A,(HL)
A056 ADC A,$00
A058 DAA
A059 LD (HL),A
A05A LD HL,$0030
A05D LD DE,$8EF3
A060 LD B,$03
A062 CALL $ADF8
A065 JP $9E32
A068 LD C,$01
A06A LD A,$10
A06C OUT ($FE),A
A06E PUSH BC
A06F DJNZ $A06F
A071 POP BC
A072 PUSH BC
A073 XOR A
A074 OUT ($FE),A
A076 DJNZ $A076
A078 POP BC
A079 DEC C
A07A JR NZ,$A06A
A07C RET
A07D LD BC,$4040
A080 JR $A06A
A082 LD BC,$2080
A085 JR $A06A
A087 LD HL,$8EF6
A08A INC (HL)
A08B LD A,(HL)
A08C AND $03
A08E RET NZ
A08F BIT 2,(HL)
A091 JR Z,$A098
A093 LD BC,$4004
A096 JR $A06A
A098 LD BC,$6004
A09B JR $A06A
A09D LD BC,$8060
A0A0 JR $A06A
A0A2 LD BC,$8910
A0A5 LD HL,$904A
A0A8 LD (HL),B
A0A9 INC HL
A0AA LD (HL),C
A0AB RET
A0AC DEC (IX+$01)
A0AF JR Z,$A0BB
A0B1 LD A,(IX+$01)
A0B4 LD C,A
A0B5 XOR $43
A0B7 LD B,A
A0B8 JP $A06A
A0BB LD (IX+$00),$00
A0BF RET
A0C0 LD BC,$8A0A
A0C3 JR $A0A5
A0C5 DEC (IX+$01)
A0C8 JR Z,$A0BB
A0CA LD A,(IX+$01)
A0CD LD C,A
A0CE RLCA
A0CF RLCA
A0D0 RLCA
A0D1 CPL
A0D2 XOR $40
A0D4 LD B,A
A0D5 JP $A06A
A0D8 LD D,$0C
A0DA LD A,D
A0DB RRCA
A0DC LD B,A
A0DD CALL $A068
A0E0 DEC D
A0E1 JR NZ,$A0DA
A0E3 RET
A0E4 LD D,$10
A0E6 LD A,D
A0E7 RLCA
A0E8 RLCA
A0E9 XOR $07
A0EB RLCA
A0EC RLCA
A0ED LD B,A
A0EE CALL $A068
A0F1 DEC D
A0F2 JR NZ,$A0E6
A0F4 RET
A0F5 LD D,$08
A0F7 LD A,D
A0F8 ADD A,(IX+$03)
A0FB AND $0F
A0FD CPL
A0FE RLCA
A0FF LD B,A
A100 CALL $A068
A103 DEC D
A104 JR NZ,$A0F7
A106 RET
A107 LD A,($5C78)
A10A INC A
A10B RLCA
A10C RLCA
A10D RLCA
A10E RLCA
A10F OR $0F
A111 AND $7F
A113 LD D,A
A114 LD A,D
A115 XOR $20
A117 RLCA
A118 LD B,A
A119 CALL $A068
A11C DEC D
A11D RET Z
A11E DEC D
A11F RET Z
A120 JR $A114
A122 LD A,(IX+$06)
A125 CPL
A126 RLCA
A127 AND $3F
A129 OR $40
A12B LD B,A
A12C LD C,$10
A12E JP $A06A
A131 LD BC,$0830
A134 LD HL,$0000
A137 LD E,(HL)
A138 INC HL
A139 PUSH BC
A13A RRC E
A13C LD A,E
A13D AND $10
A13F OUT ($FE),A
A141 DJNZ $A13A
A143 POP BC
A144 DEC C
A145 JR NZ,$A137
A147 RET
A148 LD BC,$A010
A14B JP $A0A5
A14E DEC (IX+$01)
A151 JP M,$A0BB
A154 LD C,(IX+$01)
A157 LD B,$00
A159 LD HL,$A163
A15C ADD HL,BC
A15D LD B,(HL)
A15E LD C,$08
A160 JP $A06A
A163 ADD A,B
A164 SUB B
A165 ADD A,B
A166 SUB B
A167 ADD A,B
A168 SUB B
A169 ADD A,B
A16A SUB B
A16B ADD A,B
A16C LD (HL),B
A16D LD H,B
A16E LD D,B
A16F LD B,B
A170 JR NC,$A192
A172 DJNZ $A18A
A174 LD B,B
A175 DEC D
A176 RET Z
A177 LD A,D
A178 RRCA
A179 RRCA
A17A RRCA
A17B LD B,A
A17C LD C,$04
A17E JP $A06A
A181 LD (BC),A
A182 DJNZ $A184
A184 NOP
A185 DJNZ $A197
A187 EX AF,AF'
A188 JR NZ,$A196
A18A LD H,B
A18B RRCA
A18C RET PO
A18D RLCA
A18E RET NZ
A18F RLCA
A190 RET NZ
A191 RLCA
A192 RET NZ
A193 RRA
A194 RET P
A195 LD A,A
A196 CALL M,$E6CF
A199 INC BC
A19A ADD A,B
A19B INC BC
A19C ADD A,B
A19D INC BC
A19E ADD A,B
A19F LD BC,$0100
A1A2 NOP
A1A3 LD BC,$7710
A1A6 LD (HL),$14
A1A8 INC D
A1A9 INC E
A1AA INC E
A1AB LD E,A
A1AC LD E,A
A1AD LD E,A
A1AE LD E,A
A1AF LD L,A
A1B0 INC D
A1B1 LD L,$2E
A1B3 LD L,$14
A1B5 INC BC
A1B6 DEC E
A1B7 NOP
A1B8 RET P
A1B9 NOP
A1BA RLCA
A1BB ADD A,B
A1BC NOP
A1BD RRA
A1BE CCF
A1BF RET PO
A1C0 LD E,$3E
A1C2 NOP
A1C3 RRCA
A1C4 CP B
A1C5 NOP
A1C6 LD B,$70
A1C8 NOP
A1C9 LD BC,$00E0
A1CC INC SP
A1CD RET PO
A1CE NOP
A1CF CCF
A1D0 RET PO
A1D1 NOP
A1D2 CCF
A1D3 RET PO
A1D4 NOP
A1D5 CCF
A1D6 ADD A,B
A1D7 NOP
A1D8 CCF
A1D9 LD (HL),B
A1DA NOP
A1DB RRA
A1DC LD A,B
A1DD NOP
A1DE LD C,$FA
A1E0 NOP
A1E1 DEC C
A1E2 RST $10
A1E3 JR NC,$A1F0
A1E5 XOR A
A1E6 JR C,$A1EF
A1E8 RRA
A1E9 CP B
A1EA RRCA
A1EB RST $38
A1EC CALL M,$FF0F
A1EF CP H
A1F0 INC BC
A1F1 RST $38
A1F2 SBC A,B
A1F3 NOP
A1F4 CCF
A1F5 RET P
A1F6 NOP
A1F7 CCF
A1F8 RET NZ
A1F9 NOP
A1FA RLCA
A1FB RET P
A1FC NOP
A1FD LD B,$78
A1FF NOP
A200 INC BC
A201 SBC A,H
A202 NOP
A203 NOP
A204 CALL Z,$0000
A207 LD H,H
A208 NOP
A209 NOP
A20A JR NZ,$A20C
A20C NOP
A20D JR NZ,$A212
A20F DEC E
A210 NOP
A211 LD A,H
A212 NOP
A213 LD BC,$00E0
A216 RLCA
A217 CALL Z,$0F00
A21A RRA
A21B RET PO
A21C RLCA
A21D LD C,$00
A21F INC BC
A220 INC E
A221 NOP
A222 INC BC
A223 CP H
A224 NOP
A225 LD H,E
A226 CALL C,GameEntry_44
A229 RET PE
A22A NOP
A22B LD A,A
A22C RET P
A22D NOP
A22E LD A,A
A22F AND $00
A231 CCF
A232 RST $18
A233 NOP
A234 CCF
A235 CCF
A236 NOP
A237 LD E,$F6
A239 NOP
A23A DEC C
A23B JP (HL)
A23C JR NC,$A243
A23E RST $18
A23F JR C,$A247
A241 RST $18
A242 CP B
A243 LD (BC),A
A244 RST $18
A245 CALL M,$DF03
A248 CP H
A249 LD BC,$98FF
A24C NOP
A24D RST $38
A24E RET P
A24F NOP
A250 CCF
A251 RET NZ
A252 NOP
A253 RLCA
A254 RET P
A255 NOP
A256 LD B,$78
A258 NOP
A259 INC BC
A25A SBC A,H
A25B NOP
A25C NOP
A25D CALL Z,$0000
A260 LD H,H
A261 NOP
A262 NOP
A263 JR NZ,$A265
A265 NOP
A266 JR NZ,$A26B
A268 RRA
A269 LD BC,$00C7
A26C NOP
A26D ADD A,$00
A26F NOP
A270 ADD A,$00
A272 NOP
A273 ADD A,$00
A275 NOP
A276 ADD A,$00
A278 LD BC,$00EF
A27B LD BC,$00EF
A27E NOP
A27F XOR $00
A281 NOP
A282 XOR $00
A284 NOP
A285 CP $00
A287 NOP
A288 LD A,H
A289 NOP
A28A LD BC,$007D
A28D INC BC
A28E LD A,L
A28F ADD A,B
A290 LD B,$FE
A292 RET NZ
A293 LD B,$FE
A295 RET NZ
A296 ADD HL,BC
A297 RST $38
A298 JR NZ,$A2A1
A29A RST $38
A29B RET NZ
A29C RRA
A29D RST $38
A29E RET P
A29F LD A,H
A2A0 JR C,$A31E
A2A2 EX (SP),HL
A2A3 LD A,L
A2A4 ADC A,(HL)
A2A5 LD E,$7C
A2A7 RET M
A2A8 INC A
A2A9 CP D
A2AA LD A,B
A2AB INC A
A2AC SUB D
A2AD LD A,B
A2AE INC A
A2AF CP $78
A2B1 JR C,$A2F7
A2B3 JR C,$A2CD
A2B5 JR Z,$A2E7
A2B7 INC E
A2B8 NOP
A2B9 LD (HL),B
A2BA LD C,$00
A2BC RET PO
A2BD RLCA
A2BE LD BC,$03C0
A2C1 ADD A,E
A2C2 ADD A,B
A2C3 LD BC,$00C7
A2C6 INC BC
A2C7 LD A,(DE)
A2C8 LD BC,$00C7
A2CB INC B
A2CC ADD A,$00
A2CE EX AF,AF'
A2CF ADD A,$20
A2D1 JR $A299
A2D3 JR NC,$A305
A2D5 ADD A,$18
A2D7 LD SP,$18EF
A2DA LD (HL),C
A2DB RST $28
A2DC INC E
A2DD LD (HL),B
A2DE XOR $1C
A2E0 RET P
A2E1 XOR $1E
A2E3 RET P
A2E4 CP $1E
A2E6 LD SP,HL
A2E7 LD A,L
A2E8 LD A,$FF
A2EA LD A,L
A2EB CP $FF
A2ED LD A,L
A2EE CP $FE
A2F0 CP $FE
A2F2 CP $FE
A2F4 CP $79
A2F6 RST $38
A2F7 INC A
A2F8 SCF
A2F9 RST $38
A2FA RET C
A2FB RRCA
A2FC RST $38
A2FD RET PO
A2FE LD C,$38
A300 RET PO
A301 JR $A37F
A303 JR NC,$A335
A305 LD A,H
A306 JR $A368
A308 CP D
A309 INC C
A30A NOP
A30B SUB D
A30C NOP
A30D NOP
A30E CP $00
A310 NOP
A311 LD B,H
A312 NOP
A313 NOP
A314 JR Z,$A316
A316 CALL $989F
A319 LD A,(IX+$0F)
A31C AND $48
A31E JP NZ,$A3A5
A321 CALL $E1B4
A324 BIT 2,C
A326 JR NZ,$A32D
A328 CALL $B43E
A32B BIT 2,C
A32D LD B,$10
A32F JP NZ,$E87B
A332 CALL $E833
A335 BIT 2,C
A337 JP NZ,$E87B
A33A LD L,(IX+$02)
A33D LD H,(IX+$04)
A340 PUSH HL
A341 CALL $AAB0
A344 POP HL
A345 LD E,(IX+$02)
A348 LD D,(IX+$04)
A34B AND A
A34C SBC HL,DE
A34E JR NZ,$A365
A350 CALL $AE17
A353 BIT 5,A
A355 JR Z,$A3A5
A357 BIT 4,A
A359 JR NZ,$A360
A35B CALL $B4D1
A35E JR $A365
A360 LD A,$FF
A362 LD ($AAAB),A
A365 LD HL,($AA95)
A368 LD DE,$F80C
A36B AND A
A36C SBC HL,DE
A36E PUSH HL
A36F CALL $98CC
A372 LD A,E
A373 LD ($AAAC),A
A376 POP HL
A377 LD (IX+$01),L
A37A LD (IX+$03),H
A37D LD A,H
A37E CP $9F
A380 LD A,($AAA2)
A383 LD (IX+$06),A
A386 JR C,$A38D
A388 BIT 4,E
A38A JP NZ,$A8C9
A38D LD A,L
A38E RRA
A38F RRA
A390 RRA
A391 AND $03
A393 INC A
A394 BIT 7,(IX+$06)
A398 JR NZ,$A39C
A39A ADD A,$04
A39C LD (IX+$00),A
A39F CALL GameEntry_204
A3A2 JP $AB54
A3A5 LD HL,($AA95)
A3A8 LD DE,($AA97)
A3AC LD A,H
A3AD SUB D
A3AE SLA A
A3B0 SLA A
A3B2 SLA A
A3B4 LD (IX+$09),A
A3B7 LD A,L
A3B8 SUB E
A3B9 LD (IX+$06),A
A3BC LD A,$15
A3BE BIT 7,(IX+$06)
A3C2 JR NZ,$A3C6
A3C4 ADD A,$01
A3C6 LD (IX+$00),A
A3C9 LD (IX+$0A),$20
A3CD LD A,(IX+$06)
A3D0 OR (IX+$09)
A3D3 JP NZ,$A8DA
A3D6 LD (IX+$09),$10
A3DA JP $A8DA
This entry point is used by the routine at GameEntry.
A3DD LD HL,$AA3C
A3E0 LD DE,$8F1A
A3E3 LD BC,$0010
A3E6 LDIR
A3E8 RET
A3E9 BIT 7,C
A3EB JR NZ,$A3F1
A3ED LD A,$02
A3EF JR $A3F3
A3F1 LD A,$FE
A3F3 LD (IX+$06),A
A3F6 BIT 0,C
A3F8 JP Z,$E7D0
A3FB LD (IX+$00),$18
A3FF LD (IX+$09),$C0
A403 JP GameEntry_204
A406 LD (IX+$00),$18
A40A LD (IX+$09),$C0
A40E RES 7,(IX+$0F)
A412 LD A,(IX+$06)
A415 AND A
A416 JR NZ,$A42B
A418 LD (IX+$06),$02
A41C LD A,($5C78)
A41F AND $80
A421 JP Z,GameEntry_204
A424 LD (IX+$06),$FE
A428 JP GameEntry_204
A42B NEG
A42D LD (IX+$06),A
A430 JP GameEntry_204
A433 CALL $989F
A436 LD A,(IX+$0F)
A439 AND $40
A43B JP NZ,$B72C
A43E LD (IX+$0A),$00
A442 LD (IX+$0B),$00
A446 LD A,(IX+$03)
A449 CP $48
A44B JR NC,$A451
A44D LD (IX+$0B),$44
A451 BIT 7,(IX+$0F)
A455 JR NZ,$A406
A457 BIT 3,(IX+$0F)
A45B JP NZ,$E8A2
A45E CALL $98CC
A461 CALL $E1B4
A464 LD (IX+$0E),C
A467 CALL $E833
A46A BIT 2,C
A46C JR Z,$A478
A46E BIT 2,(IX+$0E)
A472 JP NZ,$E894
A475 JP $A3E9
A478 BIT 2,(IX+$0E)
A47C JR NZ,$A48C
A47E CALL $B43E
A481 LD A,C
A482 AND $7F
A484 CP $04
A486 JP Z,$E272
A489 LD (IX+$0E),C
A48C CALL $AE17
A48F BIT 4,A
A491 JR NZ,$A499
A493 EX AF,AF'
A494 CALL $B4D1
A497 JR $A49F
A499 EX AF,AF'
A49A LD A,$FF
A49C LD ($AAAB),A
A49F EX AF,AF'
A4A0 BIT 3,A
A4A2 JP Z,$A596
A4A5 BIT 0,A
A4A7 JP Z,$A54A
A4AA BIT 1,A
A4AC JP Z,$A56E
A4AF LD (IX+$06),$00
A4B3 LD A,(IX+$0E)
A4B6 AND $07
A4B8 CP $07
A4BA JP Z,$A5EB
A4BD LD A,(IX+$01)
A4C0 ADD A,(IX+$06)
A4C3 LD (IX+$01),A
A4C6 CALL $98CC
A4C9 LD A,E
A4CA LD ($AAAC),A
A4CD OR (IX+$0B)
A4D0 LD E,A
A4D1 LD A,(IX+$01)
A4D4 CP $10
A4D6 JR C,$A4EB
A4D8 CP $E8
A4DA JR NC,$A4EB
A4DC EX AF,AF'
A4DD LD A,($8EF0)
A4E0 LD D,A
A4E1 EX AF,AF'
A4E2 BIT 0,D
A4E4 JR NZ,$A4EB
A4E6 BIT 4,E
A4E8 JP Z,$A5C3
A4EB LD (IX+$09),$00
A4EF LD B,(IX+$00)
A4F2 DEC B
A4F3 BIT 2,B
A4F5 JR NZ,$A520
A4F7 BIT 7,(IX+$01)
A4FB JP NZ,GameEntry_204
A4FE CP $18
A500 JP NC,GameEntry_204
A503 BIT 6,E
A505 JR Z,$A50E
A507 LD (IX+$01),$18
A50B JP GameEntry_204
A50E CP $08
A510 JP NC,GameEntry_204
A513 LD (IX+$01),$F0
A517 DEC (IX+$02)
A51A CALL $9906
A51D JP GameEntry_204
A520 BIT 7,(IX+$01)
A524 JP Z,GameEntry_204
A527 CP $D8
A529 JP C,GameEntry_204
A52C BIT 2,E
A52E JP Z,$A538
A531 LD (IX+$01),$D8
A535 JP GameEntry_204
A538 CP $F1
A53A JP C,GameEntry_204
A53D LD (IX+$01),$08
A541 INC (IX+$02)
A544 CALL $9906
A547 JP GameEntry_204
A54A LD A,(IX+$0E)
A54D AND $86
A54F CP $04
A551 JR NZ,$A55A
A553 LD (IX+$06),$00
A557 JP $A4B3
A55A LD (IX+$06),$02
A55E INC (IX+$08)
A561 LD A,(IX+$08)
A564 RRA
A565 AND $03
A567 ADD A,$0D
A569 LD (IX+$00),A
A56C JR $A590
A56E LD A,(IX+$0E)
A571 AND $86
A573 CP $84
A575 JR NZ,$A57E
A577 LD (IX+$06),$00
A57B JP $A4B3
A57E LD (IX+$06),$FE
A582 INC (IX+$08)
A585 LD A,(IX+$08)
A588 RRA
A589 AND $03
A58B ADD A,$09
A58D LD (IX+$00),A
A590 CALL $A087
A593 JP $A4B3
A596 LD (IX+$09),$D0
A59A LD (IX+$0A),$08
A59E LD A,(IX+$00)
A5A1 DEC A
A5A2 AND $04
A5A4 SRL A
A5A6 ADD A,$11
A5A8 LD (IX+$00),A
A5AB LD A,(IX+$06)
A5AE AND A
A5AF JP Z,GameEntry_204
A5B2 JP M,$A5BC
A5B5 LD (IX+$00),$13
A5B9 JP GameEntry_204
A5BC LD (IX+$00),$11
A5C0 JP GameEntry_204
A5C3 LD (IX+$09),$C0
A5C7 BIT 7,(IX+$01)
A5CB JR NZ,$A5DC
A5CD LD (IX+$06),$02
A5D1 LD (IX+$0A),$08
A5D5 LD (IX+$00),$13
A5D9 JP GameEntry_204
A5DC LD (IX+$06),$FE
A5E0 LD (IX+$0A),$08
A5E4 LD (IX+$00),$11
A5E8 JP GameEntry_204
A5EB LD (IX+$09),$00
A5EF JR $A59A
A5F1 CALL $989F
A5F4 BIT 6,(IX+$0F)
A5F8 JP NZ,$B72C
A5FB BIT 7,(IX+$0F)
A5FF JP NZ,$A406
A602 CALL $98CC
A605 CALL $E1B4
A608 DEC (IX+$0A)
A60B JR Z,$A645
A60D LD A,(IX+$0A)
A610 CP $03
A612 JR NZ,$A617
A614 INC (IX+$00)
A617 CALL $AE17
A61A BIT 0,A
A61C JR Z,$A634
A61E BIT 1,A
A620 JP NZ,GameEntry_204
A623 LD (IX+$06),$FE
A627 LD A,(IX+$00)
A62A DEC A
A62B RES 1,A
A62D INC A
A62E LD (IX+$00),A
A631 JP GameEntry_204
A634 LD (IX+$06),$02
A638 LD A,(IX+$00)
A63B DEC A
A63C SET 1,A
A63E INC A
A63F LD (IX+$00),A
A642 JP GameEntry_204
A645 LD A,(IX+$00)
A648 DEC A
A649 RRA
A64A AND $01
A64C ADD A,$15
A64E LD (IX+$00),A
A651 CALL $98CC
A654 LD A,(IX+$0B)
A657 OR E
A658 LD E,A
A659 LD A,(IX+$03)
A65C SUB $04
A65E CP $49
A660 JR NC,$A66B
A662 LD (IX+$0B),$44
A666 BIT 0,E
A668 JP NZ,$A928
A66B LD (IX+$03),A
A66E LD (IX+$0A),$0C
A672 CALL $A0E4
A675 JP GameEntry_204
A678 CP $D8
A67A JP C,$A77E
A67D BIT 2,E
A67F JR Z,$A688
A681 LD (IX+$01),$D0
A685 JP $A756
A688 EX AF,AF'
A689 LD A,$11
A68B OR (IX+$0B)
A68E LD (IX+$0B),A
A691 EX AF,AF'
A692 SET 4,E
A694 CP $F0
A696 JP C,$A77E
A699 INC (IX+$02)
A69C LD (IX+$01),$08
A6A0 CALL $9906
A6A3 JP GameEntry_204
A6A6 CALL $989F
A6A9 CALL $E833
A6AC BIT 2,C
A6AE JP NZ,$E898
A6B1 BIT 6,(IX+$0F)
A6B5 JP NZ,$B72C
A6B8 BIT 7,(IX+$0F)
A6BC JP NZ,$A406
A6BF BIT 3,(IX+$0F)
A6C3 JP NZ,$E8A2
A6C6 CALL $AE17
A6C9 LD C,A
A6CA LD A,(IX+$06)
A6CD AND A
A6CE JR NZ,$A6E0
A6D0 BIT 0,C
A6D2 JR NZ,$A6D8
A6D4 LD (IX+$00),$16
A6D8 BIT 1,C
A6DA JR NZ,$A6E0
A6DC LD (IX+$00),$15
A6E0 BIT 4,C
A6E2 JR NZ,$A6E9
A6E4 CALL $B4D1
A6E7 JR $A6EE
A6E9 LD A,$FF
A6EB LD ($AAAB),A
A6EE CALL $98CC
A6F1 LD A,E
A6F2 LD ($AAAC),A
A6F5 CALL $E1B4
A6F8 BIT 2,C
A6FA JR NZ,$A705
A6FC PUSH DE
A6FD CALL $B43E
A700 POP DE
A701 BIT 2,C
A703 JR Z,$A733
A705 BIT 0,C
A707 JR Z,$A724
A709 BIT 1,C
A70B JR NZ,$A733
A70D CALL $EBC0
A710 BIT 7,C
A712 JR Z,$A71A
A714 LD (IX+$06),$02
A718 JR $A71E
A71A LD (IX+$06),$FE
A71E CALL $A07D
A721 JP $A928
A724 BIT 1,C
A726 JR Z,$A70D
A728 LD A,B
A729 NEG
A72B ADD A,$A1
A72D LD (IX+$03),A
A730 JP $A8A0
A733 LD A,E
A734 OR (IX+$0B)
A737 LD E,A
A738 XOR A
A739 LD (IX+$0B),A
A73C LD A,(IX+$01)
A73F ADD A,(IX+$06)
A742 LD (IX+$01),A
A745 BIT 7,A
A747 JP NZ,$A678
A74A CP $18
A74C JR NC,$A77E
A74E BIT 6,E
A750 JR Z,$A761
A752 LD (IX+$01),$18
A756 LD A,(IX+$06)
A759 NEG
A75B LD (IX+$06),A
A75E JP $A928
A761 EX AF,AF'
A762 LD A,$11
A764 OR (IX+$0B)
A767 LD (IX+$0B),A
A76A EX AF,AF'
A76B SET 4,E
A76D CP $08
A76F JR NC,$A77E
A771 DEC (IX+$02)
A774 LD (IX+$01),$F0
A778 CALL $9906
A77B JP GameEntry_204
A77E LD A,(IX+$09)
A781 BIT 7,A
A783 JR NZ,$A78E
A785 CP $4C
A787 JR C,$A78E
A789 CALL $EBC0
A78C JR $A794
A78E INC (IX+$09)
A791 INC (IX+$09)
A794 SRA A
A796 SRA A
A798 SRA A
A79A SRA A
A79C ADD A,(IX+$03)
A79F CP $9F
A7A1 JR C,$A7B5
A7A3 EX AF,AF'
A7A4 LD A,$44
A7A6 OR (IX+$0B)
A7A9 LD (IX+$0B),A
A7AC EX AF,AF'
A7AD BIT 4,E
A7AF JP Z,$A86F
A7B2 JP $A89C
A7B5 CP $48
A7B7 JR NC,$A7CE
A7B9 BIT 0,E
A7BB JR Z,$A7E4
A7BD CALL $EBC0
A7C0 LD A,(IX+$09)
A7C3 BIT 7,A
A7C5 JR Z,$A7CC
A7C7 NEG
A7C9 LD (IX+$09),A
A7CC LD A,$48
A7CE LD (IX+$03),A
A7D1 SUB $37
A7D3 JR NC,$A7D7
A7D5 LD A,$02
A7D7 LD C,A
A7D8 LD A,(IX+$0A)
A7DB AND A
A7DC JR Z,$A7FF
A7DE DEC (IX+$0A)
A7E1 JP GameEntry_204
A7E4 EX AF,AF'
A7E5 LD A,(IX+$0B)
A7E8 OR $44
A7EA LD (IX+$0B),A
A7ED EX AF,AF'
A7EE CP $28
A7F0 JR NC,$A7CE
A7F2 DEC (IX+$04)
A7F5 LD (IX+$03),$BA
A7F9 CALL $9906
A7FC JP GameEntry_204
A7FF LD A,(IX+$04)
A802 CP $10
A804 JP C,GameEntry_204
A807 LD A,($AAA5)
A80A AND $7F
A80C CP C
A80D JP C,GameEntry_204
A810 LD A,(IX+$0F)
A813 AND $A7
A815 LD (IX+$0F),A
A818 LD A,(IX+$01)
A81B SUB $78
A81D JP P,$A822
A820 NEG
A822 CP $10
A824 JP NC,GameEntry_204
A827 LD A,($8F2A)
A82A AND A
A82B JP Z,$A881
A82E LD A,($AAA4)
A831 AND A
A832 JP NZ,GameEntry_204
A835 LD B,C
A836 BIT 7,B
A838 JP NZ,GameEntry_204
A83B LD A,($AAA5)
A83E AND $80
A840 OR B
A841 LD ($AAA5),A
A844 LD (IX+$00),$01
A848 LD A,(IX+$06)
A84B SLA A
A84D SLA A
A84F SLA A
A851 LD ($AAA2),A
A854 XOR A
A855 LD ($8F2A),A
A858 CALL $98B2
A85B LD BC,$0020
A85E BIT 4,(HL)
A860 JR NZ,$A869
A862 ADD HL,BC
A863 INC HL
A864 LD (HL),$00
A866 DEC HL
A867 JR $A85E
A869 CALL $AAB0
A86C JP $A365
A86F CP $BC
A871 JP C,$A7B5
A874 INC (IX+$04)
A877 LD (IX+$03),$2A
A87B CALL $9906
A87E JP $A7B5
A881 BIT 0,E
A883 JP Z,GameEntry_204
A886 BIT 4,E
A888 JP NZ,GameEntry_204
A88B CALL $98B2
A88E INC HL
A88F LD (HL),$08
A891 LD HL,$0000
A894 LD ($AA97),HL
A897 LD ($AAA5),HL
A89A JR $A835
A89C LD (IX+$03),$9F
A8A0 LD A,($8EEE)
A8A3 AND A
A8A4 JR NZ,$A8B2
A8A6 LD A,(IX+$09)
A8A9 BIT 7,A
A8AB JR NZ,$A8B2
A8AD CP $74
A8AF JP NC,$E7D0
A8B2 CALL $A07D
A8B5 LD A,(IX+$00)
A8B8 DEC A
A8B9 RLA
A8BA RLA
A8BB AND $04
A8BD ADD A,$09
A8BF LD (IX+$00),A
A8C2 RES 7,(IX+$0F)
A8C6 JP GameEntry_204
A8C9 LD (IX+$03),$9F
A8CD LD A,$09
A8CF BIT 7,(IX+$06)
A8D3 JR NZ,$A8D7
A8D5 ADD A,$04
A8D7 LD (IX+$00),A
A8DA LD A,$17
A8DC LD ($8F2A),A
A8DF LD A,$03
A8E1 LD ($8F30),A
A8E4 LD A,(IX+$0F)
A8E7 AND $40
A8E9 JP NZ,$B72C
A8EC JP GameEntry_204
A8EF CP $CF
A8F1 JP C,$A9F5
A8F4 BIT 2,E
A8F6 JR Z,$A907
A8F8 LD A,(IX+$06)
A8FB NEG
A8FD LD (IX+$06),A
A900 LD (IX+$01),$CF
A904 JP $A9F5
A907 EX AF,AF'
A908 LD A,$11
A90A OR (IX+$0B)
A90D LD (IX+$0B),A
A910 EX AF,AF'
A911 SET 4,E
A913 CP $E8
A915 JP C,$A9F5
A918 INC (IX+$02)
A91B LD (IX+$01),$08
A91F CALL $9906
A922 JP GameEntry_204
A925 CALL $989F
A928 BIT 6,(IX+$0F)
A92C JP NZ,$B72C
A92F BIT 7,(IX+$0F)
A933 JP NZ,$A406
A936 CALL $98CC
A939 LD A,(IX+$0A)
A93C AND A
A93D JR Z,$A942
A93F DEC (IX+$0A)
A942 LD A,E
A943 LD ($AAAC),A
A946 CALL $E1B4
A949 BIT 2,C
A94B JR NZ,$A97A
A94D PUSH DE
A94E CALL $B43E
A951 POP DE
A952 BIT 2,C
A954 JR Z,$A995
A956 BIT 0,C
A958 JR Z,$A96A
A95A BIT 1,C
A95C JR NZ,$A995
A95E BIT 7,C
A960 JR Z,$A966
A962 LD B,$02
A964 JR $A987
A966 LD B,$FE
A968 JR $A987
A96A BIT 1,C
A96C JR Z,$A95E
A96E LD A,B
A96F DEC A
A970 NEG
A972 ADD A,$A0
A974 LD (IX+$03),A
A977 JP $A8A0
A97A LD A,C
A97B AND $03
A97D CP $02
A97F JR NZ,$A956
A981 LD (IX+$09),$00
A985 JR $A96A
A987 LD A,B
A988 XOR (IX+$06)
A98B LD (IX+$06),B
A98E AND $80
A990 EXX
A991 CALL NZ,$A07D
A994 EXX
A995 LD A,E
A996 OR (IX+$0B)
A999 LD E,A
A99A XOR A
A99B LD (IX+$0B),A
A99E LD A,($8ED6)
A9A1 RRA
A9A2 AND $03
A9A4 ADD A,$18
A9A6 LD (IX+$00),A
A9A9 LD A,(IX+$06)
A9AC AND A
A9AD LD A,(IX+$01)
A9B0 JR NZ,$A9B6
A9B2 BIT 7,A
A9B4 JR Z,$A9C1
A9B6 ADD A,(IX+$06)
A9B9 LD (IX+$01),A
A9BC BIT 7,A
A9BE JP NZ,$A8EF
A9C1 CP $18
A9C3 JP NC,$A9F5
A9C6 BIT 6,E
A9C8 JR Z,$A9D8
A9CA LD A,(IX+$06)
A9CD NEG
A9CF LD (IX+$06),A
A9D2 LD (IX+$01),$18
A9D6 JR $A9F5
A9D8 EX AF,AF'
A9D9 LD A,$11
A9DB OR (IX+$0B)
A9DE LD (IX+$0B),A
A9E1 EX AF,AF'
A9E2 SET 4,E
A9E4 CP $08
A9E6 JR NC,$A9F5
A9E8 DEC (IX+$02)
A9EB LD (IX+$01),$E7
A9EF CALL $9906
A9F2 JP GameEntry_204
A9F5 LD A,(IX+$09)
A9F8 BIT 7,A
A9FA JR NZ,$AA00
A9FC CP $76
A9FE JR NC,$AA06
This entry point is used by the routine at GameEntry.
AA00 INC (IX+$09)
AA03 INC (IX+$09)
AA06 SRA A
AA08 SRA A
AA0A SRA A
AA0C SRA A
AA0E ADD A,(IX+$03)
AA11 LD (IX+$03),A
AA14 CP $9F
AA16 JP C,$A7B5
AA19 EX AF,AF'
AA1A LD A,$44
AA1C OR (IX+$0B)
AA1F LD (IX+$0B),A
AA22 EX AF,AF'
AA23 BIT 4,E
AA25 JR Z,$AA2A
AA27 JP $A89C
AA2A CP $BC
AA2C JP C,GameEntry_204
AA2F INC (IX+$04)
AA32 LD (IX+$03),$2C
AA36 CALL $9906
AA39 JP GameEntry_204
AA3C ADD HL,BC
AA3D LD B,B
AA3E ADD HL,BC
AA3F SBC A,A
AA40 LD C,$47
AA42 NOP
AA43 NOP
AA44 NOP
AA45 NOP
AA46 NOP
AA47 NOP
AA48 NOP
AA49 NOP
AA4A NOP
AA4B LD BC,$A52A
AA4E XOR D
AA4F LD A,L
AA50 AND $7F
AA52 CP $38
AA54 JR NC,$AA5E
AA56 INC HL
AA57 LD ($AAA5),HL
AA5A SET 0,(IX+$0F)
AA5E LD A,($AAA4)
AA61 AND A
AA62 JR Z,$AA70
AA64 LD (IX+$06),$03
AA68 JP P,$AA8C
AA6B INC A
AA6C INC A
AA6D JP P,$AA86
AA70 LD ($AAA4),A
AA73 LD A,(IX+$06)
AA76 AND A
AA77 JR Z,$AA80
AA79 DEC (IX+$06)
AA7C SET 0,(IX+$0F)
AA80 CALL $AB78
AA83 JP $AB54
AA86 XOR A
AA87 LD ($AAA4),A
AA8A JR $AA70
AA8C DEC A
AA8D DEC A
AA8E JP M,$AA86
AA91 JR $AA70
AA93 NOP
AA94 NOP
AA95 NOP
AA96 NOP
AA97 NOP
AA98 NOP
AA99 NOP
AA9A NOP
AA9B NOP
AA9C NOP
AA9D NOP
AA9E NOP
AA9F NOP
AAA0 NOP
AAA1 NOP
AAA2 NOP
AAA3 NOP
AAA4 NOP
AAA5 LD H,B
AAA6 NOP
AAA7 NOP
AAA8 NOP
AAA9 NOP
AAAA NOP
AAAB NOP
AAAC NOP
AAAD EX AF,AF'
AAAE JR $AAE1
AAB0 CALL $AE17
AAB3 LD HL,$AAA2
AAB6 EX AF,AF'
AAB7 LD A,($AAA4)
AABA AND A
AABB JP P,$AAC0
AABE NEG
AAC0 LD B,A
AAC1 LD A,($AAA6)
AAC4 RRA
AAC5 LD A,($AAA5)
AAC8 RRA
AAC9 RRA
AACA RRA
AACB AND $3F
AACD CP $08
AACF JR C,$AAD3
AAD1 LD A,$08
AAD3 CP B
AAD4 JR C,$AAAD
AAD6 EX AF,AF'
AAD7 BIT 0,A
AAD9 CALL Z,$AB6E
AADC BIT 1,A
AADE CALL Z,$AB73
AAE1 LD HL,($AAA5)
AAE4 BIT 2,A
AAE6 CALL Z,$AAF4
AAE9 BIT 3,A
AAEB CALL Z,$AB30
AAEE CALL $ABE5
AAF1 JP $AB78
AAF4 PUSH AF
AAF5 INC HL
AAF6 INC HL
AAF7 LD A,L
AAF8 AND $7E
AAFA JR NZ,$AB2B
AAFC CALL $98CC
AAFF LD A,E
This entry point is used by the routine at GameEntry.
AB00 LD ($AAAC),A
AB03 BIT 4,E
AB05 JR Z,$AB0A
AB07 DEC HL
AB08 JR $AB2B
AB0A INC HL
AB0B INC HL
AB0C LD ($AAA5),HL
AB0F ADD HL,HL
AB10 LD A,H
AB11 EX AF,AF'
AB12 CALL $98B2
AB15 INC HL
AB16 EX AF,AF'
AB17 DEC A
AB18 OR $0C
AB1A LD (HL),A
AB1B LD BC,$0020
AB1E ADD HL,BC
AB1F INC A
AB20 AND $FB
AB22 LD (HL),A
AB23 INC (IX+$04)
AB26 CALL $9906
AB29 POP AF
AB2A RET
AB2B LD ($AAA5),HL
AB2E POP AF
AB2F RET
AB30 PUSH AF
AB31 LD A,H
AB32 AND A
AB33 JR NZ,$AB3A
AB35 LD A,L
AB36 CP $20
AB38 JR C,$AB2B
AB3A DEC HL
AB3B DEC HL
AB3C LD A,L
AB3D AND $7E
AB3F JR NZ,$AB2B
AB41 DEC HL
AB42 DEC HL
AB43 LD ($AAA5),HL
AB46 CALL $98B2
AB49 INC HL
AB4A LD (HL),$00
AB4C DEC (IX+$04)
AB4F CALL $9906
AB52 POP AF
AB53 RET
AB54 LD DE,($AAA9)
AB58 LD HL,($AA97)
AB5B EXX
AB5C LD HL,($AA95)
AB5F LD ($AA97),HL
AB62 LD DE,($AAA7)
AB66 LD ($AAA9),DE
AB6A CALL $AD02
AB6D RET
AB6E PUSH AF
AB6F INC (HL)
AB70 INC (HL)
AB71 JR $AB76
AB73 PUSH AF
AB74 DEC (HL)
AB75 DEC (HL)
AB76 POP AF
AB77 RET
AB78 LD D,$00
AB7A LD A,($AAA4)
AB7D BIT 7,A
AB7F JR Z,$AB83
AB81 NEG
AB83 LD E,A
AB84 CALL $AC68
AB87 PUSH HL
AB88 LD D,$00
AB8A LD A,($AAA6)
AB8D AND A
AB8E JR Z,$ABA0
AB90 POP HL
AB91 SRL H
AB93 RR L
AB95 PUSH HL
AB96 LD HL,($AAA5)
AB99 SRL H
AB9B RR L
AB9D LD A,L
AB9E JR $ABA3
ABA0 LD A,($AAA5)
ABA3 LD E,A
ABA4 CALL $AC68
ABA7 POP DE
ABA8 AND A
ABA9 SBC HL,DE
ABAB CALL $AE56
ABAE LD A,L
ABAF LD HL,($AAA5)
ABB2 ADD HL,HL
ABB3 EX AF,AF'
ABB4 LD A,H
ABB5 AND A
ABB6 LD DE,$2480
ABB9 JR Z,$ABD0
ABBB LD DE,$1080
ABBE LD C,$D7
ABC0 BIT 0,H
ABC2 JR Z,$ABC6
ABC4 LD C,$58
ABC6 EX AF,AF'
ABC7 BIT 1,H
ABC9 JR Z,$ABCD
ABCB SLA A
ABCD SUB C
ABCE JR $ABD3
ABD0 EX AF,AF'
ABD1 ADD A,$18
ABD3 ADD A,$0C
ABD5 LD ($AA96),A
ABD8 LD ($AAA7),DE
ABDC LD A,($AAA4)
ABDF ADD A,$80
ABE1 LD ($AA95),A
ABE4 RET
ABE5 LD A,($AAA4)
ABE8 LD HL,$AAA2
ABEB AND A
ABEC JR NZ,$ABF3
ABEE EX AF,AF'
ABEF LD A,(HL)
ABF0 AND A
ABF1 RET Z
ABF2 EX AF,AF'
ABF3 AND $80
ABF5 JR Z,$AC08
ABF7 BIT 7,(HL)
ABF9 JR NZ,$AC02
ABFB LD A,($8ED6)
ABFE AND $07
AC00 JR Z,$AC17
AC02 INC (HL)
AC03 INC (HL)
AC04 INC (HL)
AC05 INC (HL)
AC06 JR $AC17
AC08 BIT 7,(HL)
AC0A JR Z,$AC13
AC0C LD A,($5C78)
AC0F AND $07
AC11 JR Z,$AC17
AC13 DEC (HL)
AC14 DEC (HL)
AC15 DEC (HL)
AC16 DEC (HL)
AC17 LD A,(HL)
AC18 AND A
AC19 LD D,$00
AC1B JP P,$AC20
AC1E LD D,$FF
AC20 LD E,A
AC21 EX DE,HL
AC22 ADD HL,HL
AC23 ADD HL,HL
AC24 ADD HL,HL
AC25 ADD HL,HL
AC26 ADD HL,HL
AC27 LD DE,($AAA3)
AC2B ADD HL,DE
AC2C PUSH HL
AC2D LD DE,$00B0
AC30 LD HL,($AAA5)
AC33 SRL H
AC35 RR L
AC37 LD A,L
AC38 AND $C0
AC3A JR Z,$AC3F
AC3C POP HL
AC3D JR $AC59
AC3F LD A,($AAA5)
AC42 CALL $AC68
AC45 LD A,H
AC46 POP HL
AC47 BIT 7,H
AC49 JR NZ,$AC52
AC4B CP H
AC4C JR C,$AC5D
AC4E LD ($AAA3),HL
AC51 RET
AC52 NEG
AC54 CP H
AC55 JR Z,$AC59
AC57 JR NC,$AC5D
AC59 LD ($AAA3),HL
AC5C RET
AC5D LD ($AAA4),A
AC60 XOR A
AC61 LD ($AAA3),A
AC64 LD ($AAA2),A
AC67 RET
AC68 LD HL,$0000
AC6B LD B,$08
AC6D ADD HL,HL
AC6E RLCA
AC6F JR NC,$AC72
AC71 ADD HL,DE
AC72 DJNZ $AC6D
AC74 RET
AC75 LD L,H
AC76 LD H,$00
AC78 EXX
AC79 LD HL,$0000
AC7C LD B,$08
AC7E EXX
AC7F SLA L
AC81 RL H
AC83 PUSH HL
AC84 AND A
AC85 SBC HL,DE
AC87 JR C,$AC95
AC89 POP AF
AC8A EXX
AC8B ADD HL,HL
AC8C INC HL
AC8D DJNZ $AC7E
AC8F PUSH HL
AC90 EXX
AC91 LD E,L
AC92 LD D,H
AC93 POP HL
AC94 RET
AC95 POP HL
AC96 EXX
AC97 ADD HL,HL
AC98 JR $AC8D
AC9A LD A,H
AC9B CP $58
AC9D RET NC
AC9E LD A,C
AC9F AND $07
ACA1 INC A
ACA2 LD B,A
ACA3 XOR A
ACA4 SCF
ACA5 RRA
ACA6 DJNZ $ACA5
ACA8 XOR (HL)
ACA9 LD (HL),A
ACAA RET
ACAB LD C,$00
ACAD LD A,H
ACAE SUB D
ACAF JR NC,$ACB5
ACB1 NEG
ACB3 SET 0,C
ACB5 LD B,A
ACB6 LD A,L
ACB7 SUB E
ACB8 JR NC,$ACBE
ACBA NEG
ACBC SET 1,C
ACBE EX AF,AF'
ACBF LD A,C
ACC0 LD ($AA94),A
ACC3 LD A,B
ACC4 LD ($AA93),A
ACC7 EX AF,AF'
ACC8 PUSH HL
ACC9 LD E,B
ACCA LD D,$00
ACCC LD L,D
ACCD LD H,A
ACCE CALL $AC75
ACD1 LD A,($AA94)
ACD4 BIT 1,A
ACD6 JR NZ,$ACDB
ACD8 CALL $ADD6
ACDB LD A,($AA94)
ACDE BIT 0,A
ACE0 LD C,$01
ACE2 JR NZ,$ACE6
ACE4 LD C,$FF
ACE6 EX DE,HL
ACE7 POP HL
ACE8 LD A,($AA93)
ACEB LD B,A
ACEC PUSH BC
ACED LD BC,($AAA5)
ACF1 RL C
ACF3 RL B
ACF5 LD A,B
ACF6 AND A
ACF7 JR Z,$ACFF
ACF9 SRA D
ACFB RR E
ACFD DJNZ $ACF9
ACFF POP BC
AD00 LD A,E
AD01 RET
AD02 PUSH HL
AD03 PUSH DE
AD04 EXX
AD05 CALL $ACAB
AD08 LD ($AAA1),A
AD0B LD C,L
AD0C CALL $ADF8
AD0F EXX
AD10 POP DE
AD11 POP HL
AD12 EXX
AD13 PUSH HL
AD14 PUSH DE
AD15 PUSH BC
AD16 EXX
AD17 CALL $ACAB
AD1A LD ($AAA0),A
AD1D LD C,L
AD1E CALL $ADF8
AD21 EXX
AD22 POP BC
AD23 POP DE
AD24 POP HL
AD25 LD A,(IX+$00)
AD28 CP $17
AD2A JR NZ,$AD3C
AD2C BIT 0,(IX+$0F)
AD30 JR NZ,$AD38
AD32 LD B,$01
AD34 EXX
AD35 LD B,$01
AD37 EXX
AD38 RES 0,(IX+$0F)
AD3C CALL $ADB0
AD3F EXX
AD40 PUSH BC
AD41 CALL $AC9A
AD44 LD A,H
AD45 EX AF,AF'
AD46 LD A,($AAA0)
AD49 LD H,C
AD4A LD B,L
AD4B LD L,A
AD4C ADD HL,DE
AD4D LD A,L
AD4E LD ($AAA0),A
AD51 LD C,H
AD52 LD A,B
AD53 AND $E0
AD55 LD B,A
AD56 LD A,C
AD57 RRA
AD58 RRA
AD59 RRA
AD5A AND $1F
AD5C OR B
AD5D LD L,A
AD5E LD A,C
AD5F POP BC
AD60 LD C,A
AD61 EX AF,AF'
AD62 LD H,A
AD63 CALL $AE71
AD66 DEC B
AD67 JR Z,$AD75
AD69 EXX
AD6A DJNZ $AD3C
AD6C LD A,($AAA0)
AD6F LD ($AAA1),A
AD72 EXX
AD73 JR $AD79
AD75 EXX
AD76 DEC B
AD77 JR Z,$AD7E
AD79 CALL $ADB0
AD7C DJNZ $AD79
AD7E EX DE,HL
AD7F LD DE,$2000
AD82 AND A
AD83 SBC HL,DE
AD85 EX DE,HL
AD86 LD HL,($AA95)
AD89 INC L
AD8A INC L
AD8B INC L
AD8C INC L
AD8D CALL $ADE0
AD90 XOR A
AD91 EX AF,AF'
AD92 LD A,($AA93)
AD95 RRA
AD96 RRA
AD97 RRA
AD98 AND $1F
AD9A RET Z
AD9B LD B,A
AD9C LD (HL),$47
AD9E LD C,H
AD9F LD H,L
ADA0 EX AF,AF'
ADA1 LD L,A
ADA2 ADD HL,DE
ADA3 LD A,L
ADA4 PUSH AF
ADA5 EX AF,AF'
ADA6 POP AF
ADA7 LD L,H
ADA8 LD A,C
ADA9 CCF
ADAA SBC A,$00
ADAC LD H,A
ADAD DJNZ $AD9C
ADAF RET
ADB0 PUSH BC
ADB1 CALL $AC9A
ADB4 LD A,H
ADB5 EX AF,AF'
ADB6 LD A,($AAA1)
ADB9 LD H,C
ADBA LD B,L
ADBB LD L,A
ADBC ADD HL,DE
ADBD LD A,L
ADBE LD ($AAA1),A
ADC1 LD C,H
ADC2 LD A,B
ADC3 AND $E0
ADC5 LD B,A
ADC6 LD A,C
ADC7 RRA
ADC8 RRA
ADC9 RRA
ADCA AND $1F
ADCC OR B
ADCD LD L,A
ADCE LD A,C
ADCF POP BC
ADD0 LD C,A
ADD1 EX AF,AF'
ADD2 LD H,A
ADD3 JP $AE71
ADD6 PUSH DE
ADD7 EX DE,HL
ADD8 LD HL,$0000
ADDB AND A
ADDC SBC HL,DE
ADDE POP DE
ADDF RET
This entry point is used by the routines at GameEntry and 9BB8.
ADE0 PUSH BC
ADE1 LD A,L
ADE2 RRCA
ADE3 RRCA
ADE4 RRCA
ADE5 AND $1F
ADE7 LD L,A
ADE8 LD A,H
ADE9 RLCA
ADEA RLCA
ADEB LD C,A
ADEC AND $E0
ADEE OR L
ADEF LD L,A
ADF0 LD A,C
ADF1 AND $03
ADF3 OR $58
ADF5 LD H,A
ADF6 POP BC
ADF7 RET
This entry point is used by the routines at GameEntry, 9906 and 9BB8.
ADF8 LD A,L
ADF9 RRCA
ADFA RRCA
ADFB RRCA
ADFC AND $1F
ADFE LD L,A
ADFF LD A,H
This entry point is used by the routine at GameEntry.
AE00 RLCA
AE01 RLCA
AE02 AND $E0
AE04 OR L
AE05 LD L,A
AE06 LD A,H
AE07 AND $07
AE09 EX AF,AF'
AE0A LD A,H
AE0B RRCA
AE0C RRCA
AE0D RRCA
AE0E AND $18
AE10 OR $40
AE12 LD H,A
AE13 EX AF,AF'
AE14 OR H
AE15 LD H,A
AE16 RET
AE17 LD A,($8ED5)
AE1A AND $03
AE1C JR Z,$AE3D
AE1E CP $02
AE20 JP Z,$EE00
AE23 CP $03
AE25 JP Z,$EE29
AE28 IN A,($1F)
AE2A CPL
AE2B LD B,A
AE2C LD A,$FE
AE2E OUT ($FD),A
AE30 IN A,($FE)
AE32 CPL
AE33 AND $1F
AE35 SET 5,B
AE37 JR Z,$AE3B
AE39 RES 5,B
AE3B LD A,B
AE3C RET
AE3D LD A,$FB
AE3F OUT ($FD),A
AE41 IN A,($FE)
AE43 LD C,A
AE44 RRA
AE45 AND $01
AE47 LD B,A
AE48 LD A,C
AE49 RLA
AE4A AND $02
AE4C OR B
AE4D LD B,A
AE4E LD A,C
AE4F AND $1C
AE51 OR B
AE52 LD B,A
AE53 JP $AE2C
AE56 LD DE,$0040
AE59 LD A,L
AE5A LD L,H
AE5B LD H,D
AE5C LD B,$08
AE5E OR A
AE5F SBC HL,DE
AE61 JR NC,$AE64
AE63 ADD HL,DE
AE64 CCF
AE65 RL D
AE67 ADD A,A
AE68 ADC HL,HL
AE6A ADD A,A
AE6B ADC HL,HL
AE6D DJNZ $AE5F
AE6F LD L,D
AE70 RET
This entry point is used by the routine at 9906.
AE71 DEC H
AE72 LD A,H
AE73 CPL
AE74 AND $07
AE76 RET NZ
AE77 LD A,L
AE78 SUB $20
AE7A LD L,A
AE7B RET C
AE7C LD A,H
AE7D ADD A,$08
AE7F LD H,A
AE80 RET
This entry point is used by the routine at 9906.
AE81 CALL $98CC
AE84 LD A,E
AE85 LD ($AAAC),A
AE88 XOR A
AE89 LD ($AAA4),A
AE8C LD ($AAA3),A
AE8F BIT 3,D
AE91 JR Z,$AEB0
AE93 LD A,$17
AE95 LD ($8F2A),A
AE98 LD HL,$0000
AE9B LD ($AA97),HL
AE9E BIT 2,D
AEA0 JR Z,$AEB5
AEA2 LD L,$FF
AEA4 LD A,D
AEA5 AND $03
AEA7 LD H,A
AEA8 SRA H
AEAA RR L
AEAC LD ($AAA5),HL
AEAF RET
AEB0 XOR A
AEB1 LD ($8F2A),A
AEB4 RET
AEB5 LD L,$A0
AEB7 JR $AEA4
AEB9 BIT 0,(IX+$0F)
AEBD JR NZ,$AF12
AEBF CALL $989F
AEC2 LD A,($8F1C)
AEC5 CP (IX+$02)
AEC8 JR NZ,$AF0D
AECA LD A,($8F1E)
AECD CP (IX+$04)
AED0 JR NZ,$AF0D
AED2 LD A,($8F1D)
AED5 SUB (IX+$03)
AED8 CP $14
AEDA JR NC,$AEF5
AEDC LD A,($8F1B)
AEDF SUB (IX+$01)
AEE2 SUB $04
AEE4 JP P,$AEE9
AEE7 NEG
AEE9 CP $14
AEEB JR NC,$AEF5
AEED LD A,($8F29)
AEF0 OR $80
AEF2 LD ($8F29),A
AEF5 INC (IX+$06)
AEF8 LD A,(IX+$06)
AEFB RRA
AEFC RRA
AEFD RRA
AEFE AND $01
This entry point is used by the routine at GameEntry.
AF00 LD B,A
AF01 LD A,(IX+$00)
AF04 AND $FE
AF06 ADD A,B
AF07 LD (IX+$00),A
AF0A JP GameEntry_204
AF0D LD (IX+$00),$00
AF11 RET
AF12 LD A,($8F1C)
AF15 LD (IX+$02),A
AF18 LD A,($8F1E)
AF1B LD (IX+$04),A
AF1E LD (IX+$05),$45
AF22 LD A,(IX+$01)
AF25 RRA
AF26 RRA
AF27 ADD A,(IX+$02)
AF2A AND $0E
AF2C ADD A,$1C
AF2E LD (IX+$00),A
AF31 LD (IX+$06),A
AF34 RRA
AF35 AND $03
AF37 ADD A,$42
AF39 LD (IX+$05),A
AF3C JP GameEntry_204
AF3F BIT 0,(IX+$0F)
AF43 JR NZ,$AF53
AF45 LD A,(IX+$00)
AF48 CP $54
AF4A CALL Z,$E0A9
AF4D CALL GameEntry_201
AF50 JP GameEntry_224
AF53 JP GameEntry_204
This entry point is used by the routine at 9906.
AF56 CALL $98CC
AF59 XOR A
AF5A LD ($8F9A),A
AF5D LD ($8FAA),A
AF60 LD A,($8F7A)
AF63 AND $FC
AF65 CP $58
AF67 JR Z,$AF6D
AF69 XOR A
AF6A LD ($8F7A),A
AF6D LD A,($8F8A)
AF70 AND $FC
AF72 CP $58
AF74 JR Z,$AF7A
AF76 XOR A
AF77 LD ($8F8A),A
AF7A LD A,E
AF7B AND $11
AF7D CP $11
AF7F JR NZ,$AFC9
AF81 LD A,($8F1C)
AF84 LD L,A
AF85 LD A,($8F1E)
AF88 ADD A,L
AF89 LD H,$00
AF8B AND $0F
AF8D LD L,A
AF8E LD DE,$B757
AF91 ADD HL,DE
AF92 EX DE,HL
AF93 LD HL,$8F7B
AF96 LD A,(DE)
AF97 LD (HL),A
AF98 INC DE
AF99 LD HL,$8F7D
AF9C LD (HL),$9F
AF9E LD HL,$8F7A
AFA1 LD (HL),$1C
AFA3 LD HL,$8F89
AFA6 LD (HL),$01
AFA8 PUSH DE
AFA9 LD DE,$B76B
AFAC LD A,($8F1C)
AFAF LD C,A
AFB0 RLA
AFB1 RLA
AFB2 RLA
AFB3 RLA
AFB4 AND $30
AFB6 LD L,A
AFB7 LD H,$00
AFB9 ADD HL,DE
AFBA LD DE,$8F9A
AFBD LD A,C
AFBE LD BC,$0010
AFC1 LDIR
AFC3 POP DE
AFC4 LD A,(DE)
AFC5 LD ($8F9B),A
AFC8 RET
AFC9 BIT 4,E
AFCB JP Z,$E6EE
AFCE LD HL,$B7AB
AFD1 LD DE,$8F9A
AFD4 LD BC,$0020
AFD7 LDIR
AFD9 RET
This entry point is used by the routine at GameEntry.
AFDA LD A,($8ED6)
AFDD LD B,A
AFDE LD A,($5C78)
AFE1 ADD A,B
AFE2 AND $07
AFE4 RET NZ
AFE5 LD HL,$8FDA
AFE8 LD DE,$0010
AFEB LD B,$04
AFED LD A,(HL)
AFEE AND A
AFEF JR Z,$AFF5
AFF1 ADD HL,DE
AFF2 DJNZ $AFED
AFF4 RET
AFF5 LD A,($AAAC)
AFF8 LD E,A
AFF9 LD A,($8EF9)
AFFC AND A
AFFD LD A,($8ED6)
B000 JR NZ,$B004
B002 OR $10
B004 PUSH AF
B005 AND $14
B007 ADD A,$30
B009 LD (HL),A
B00A POP AF
B00B INC HL
B00C BIT 0,A
B00E JR NZ,$B03B
B010 BIT 2,E
B012 JR Z,$B043
B014 BIT 6,E
B016 JR NZ,$B04F
B018 AND $7F
B01A ADD A,$48
B01C LD (HL),A
B01D INC HL
B01E LD A,($8F1C)
B021 DEC A
B022 LD (HL),A
B023 INC HL
B024 LD A,($5C78)
B027 AND $3F
B029 ADD A,$40
B02B LD (HL),A
B02C INC HL
B02D LD A,($8F1E)
B030 LD (HL),A
B031 INC HL
B032 LD A,($5C78)
B035 AND $03
B037 ADD A,$42
B039 LD (HL),A
B03A RET
B03B BIT 6,E
B03D JR Z,$B018
B03F BIT 2,E
B041 JR NZ,$B04F
B043 AND $3F
B045 ADD A,$40
B047 LD (HL),A
B048 INC HL
B049 LD A,($8F1C)
B04C INC A
B04D JR $B022
B04F AND $7F
B051 ADD A,$48
B053 LD (HL),A
B054 INC HL
B055 LD A,($8F1C)
B058 LD (HL),A
B059 INC HL
B05A LD A,($5C78)
B05D AND $3F
B05F ADD A,$40
B061 LD (HL),A
B062 INC HL
B063 LD A,($8F1E)
B066 BIT 0,E
B068 JR Z,$B06D
B06A INC A
B06B JR $B06E
B06D DEC A
B06E LD (HL),A
B06F INC HL
B070 LD A,($5C78)
B073 AND $03
B075 ADD A,$42
B077 LD (HL),A
B078 RET
B079 CALL $98CC
B07C LD A,(IX+$0B)
B07F OR E
B080 LD E,A
B081 LD A,($8F1C)
B084 CP (IX+$02)
B087 JP NZ,$B2CF
B08A LD A,($8F1E)
B08D CP (IX+$04)
B090 JP NZ,$B358
B093 CALL $989F
B096 LD A,(IX+$00)
B099 AND $FC
B09B CP $30
B09D JR NZ,$B0E4
B09F BIT 0,(IX+$0F)
B0A3 JR NZ,$B0E4
B0A5 LD A,(IX+$01)
B0A8 CP $D0
B0AA JR NC,$B0E4
B0AC CP $18
B0AE JR C,$B0E4
B0B0 LD A,(IX+$03)
B0B3 CP $A8
B0B5 JR NC,$B0E4
B0B7 CP $41
B0B9 JR C,$B0E4
B0BB LD A,($8F1A)
B0BE CP $09
B0C0 JR C,$B0E4
B0C2 CALL $E285
B0C5 LD A,C
B0C6 AND $06
B0C8 CP $04
B0CA JR NZ,$B0E4
B0CC DI
B0CD LD (IX+$00),$5C
B0D1 LD A,$40
B0D3 LD ($8F29),A
B0D6 LD A,($5C78)
B0D9 OR $40
B0DB LD ($5C78),A
B0DE LD ($8EF2),A
B0E1 JP $E2F0
B0E4 LD A,($8ED6)
B0E7 RRA
B0E8 AND $01
B0EA LD C,A
B0EB LD A,(IX+$00)
B0EE AND $FE
B0F0 ADD A,C
B0F1 BIT 7,(IX+$08)
B0F5 JR Z,$B0FB
B0F7 OR $02
B0F9 JR $B0FD
B0FB AND $FD
B0FD LD (IX+$00),A
B100 LD A,($8F1B)
B103 SUB (IX+$01)
B106 LD A,(IX+$08)
B109 JP C,$B218
B10C ADD A,$02
B10E BIT 7,A
B110 JR NZ,$B116
B112 CP $40
B114 JR NC,$B119
B116 LD (IX+$08),A
B119 LD A,($8F1D)
B11C SUB (IX+$03)
B11F LD A,(IX+$09)
B122 JP C,$B227
B125 ADD A,$02
B127 BIT 7,A
B129 JR NZ,$B12F
B12B CP $40
B12D JR NC,$B132
B12F LD (IX+$09),A
B132 PUSH DE
B133 BIT 0,(IX+$0F)
B137 JR NZ,$B161
B139 CALL $B6E8
B13C LD A,D
B13D AND A
B13E JP NZ,$B3D4
B141 CALL $E285
B144 BIT 2,C
B146 JR Z,$B161
B148 XOR A
B149 BIT 7,C
B14B LD B,$03
B14D JR Z,$B153
B14F LD B,$FD
B151 LD A,$10
B153 OR $08
B155 LD C,A
B156 LD A,($8F29)
B159 OR C
B15A LD ($8F29),A
B15D LD A,B
B15E LD ($8F20),A
B161 CALL $B43E
B164 LD D,C
B165 CALL $E1B4
B168 LD A,C
B169 OR D
B16A LD C,A
B16B POP DE
B16C BIT 2,C
B16E JR Z,$B1B9
B170 BIT 1,C
B172 JR Z,$B18E
B174 BIT 5,C
B176 JR NZ,$B19E
B178 LD A,(IX+$09)
B17B DEC A
B17C DEC A
B17D JP M,$B1B9
B180 CPL
B181 LD (IX+$09),A
B184 LD A,(IX+$03)
B187 SUB $02
B189 LD (IX+$03),A
B18C JR $B1B9
B18E BIT 0,C
B190 JR NZ,$B19E
B192 LD A,(IX+$09)
B195 INC A
B196 INC A
B197 JP P,$B19E
B19A CPL
B19B LD (IX+$09),A
B19E LD A,(IX+$08)
B1A1 BIT 7,C
B1A3 JR Z,$B1B0
B1A5 INC A
B1A6 INC A
B1A7 JP P,$B1B9
B1AA CPL
B1AB LD (IX+$08),A
B1AE JR $B1B9
B1B0 DEC A
B1B1 DEC A
B1B2 JP M,$B1B9
B1B5 CPL
B1B6 LD (IX+$08),A
B1B9 LD A,(IX+$0B)
B1BC AND $EE
B1BE LD (IX+$0B),A
B1C1 LD L,(IX+$08)
B1C4 BIT 7,L
B1C6 LD H,$00
B1C8 JR Z,$B1CC
B1CA LD H,$FF
B1CC CALL $EE42
B1CF JP Z,$B236
B1D2 CP $D0
B1D4 JR C,$B1E4
B1D6 BIT 2,E
B1D8 JP Z,$B25E
B1DB LD A,(IX+$08)
B1DE CPL
B1DF LD (IX+$08),A
B1E2 LD A,$CF
B1E4 LD (IX+$01),A
B1E7 LD A,(IX+$0B)
B1EA AND $BB
B1EC LD (IX+$0B),A
B1EF LD L,(IX+$09)
B1F2 BIT 7,L
B1F4 LD H,$00
B1F6 JR Z,$B1FA
B1F8 LD H,$FF
B1FA CALL $EE54
B1FD JP Z,$B282
B200 CP $9F
B202 JR C,$B212
B204 BIT 4,E
B206 JP Z,$B2AA
B209 LD A,(IX+$09)
B20C CPL
B20D LD (IX+$09),A
B210 LD A,$9F
B212 LD (IX+$03),A
B215 JP GameEntry_204
B218 SUB $02
B21A BIT 7,A
B21C JP Z,$B116
B21F CP $C0
B221 JP C,$B119
B224 JP $B116
B227 SUB $02
B229 BIT 7,A
B22B JP Z,$B12F
B22E CP $C0
B230 JP C,$B132
B233 JP $B12F
B236 CP $18
B238 JP NC,$B1E4
B23B BIT 6,E
B23D JR Z,$B24B
B23F LD A,(IX+$08)
B242 CPL
B243 LD (IX+$08),A
B246 LD A,$18
B248 JP $B1E4
B24B CP $08
B24D JR NC,$B271
B24F DEC (IX+$02)
B252 LD (IX+$01),$D0
B256 BIT 0,(IX+$0F)
B25A RET NZ
B25B JP GameEntry_194
B25E CP $E7
B260 JR C,$B271
B262 INC (IX+$02)
B265 LD (IX+$01),$18
B269 BIT 0,(IX+$0F)
B26D RET NZ
B26E JP GameEntry_194
B271 EX AF,AF'
B272 LD A,(IX+$0B)
B275 OR $11
B277 LD (IX+$0B),A
B27A LD A,E
B27B OR $11
B27D LD E,A
B27E EX AF,AF'
B27F JP $B1E4
B282 CP $4C
B284 JR NC,$B212
B286 BIT 0,E
B288 JP Z,$B297
B28B LD A,(IX+$09)
B28E CPL
B28F LD (IX+$09),A
B292 LD A,$4C
B294 JP $B212
B297 CP $2A
B299 JR NC,$B2BD
B29B DEC (IX+$04)
B29E LD (IX+$03),$90
B2A2 BIT 0,(IX+$0F)
B2A6 RET NZ
B2A7 JP GameEntry_194
B2AA CP $BF
B2AC JR C,$B2BD
B2AE INC (IX+$04)
B2B1 LD (IX+$03),$40
B2B5 BIT 0,(IX+$0F)
B2B9 RET NZ
B2BA JP GameEntry_194
B2BD EX AF,AF'
B2BE LD A,(IX+$0B)
B2C1 OR $44
B2C3 LD (IX+$0B),A
B2C6 EX AF,AF'
B2C7 JP $B212
B2CA LD (IX+$0F),$01
B2CE RET
B2CF LD (IX+$0F),$01
B2D3 LD (IX+$0B),$00
B2D7 JR C,$B31B
B2D9 BIT 2,E
B2DB JR NZ,$B34B
B2DD LD A,(IX+$08)
B2E0 ADD A,$02
B2E2 BIT 7,A
B2E4 JR NZ,$B2EA
B2E6 CP $31
B2E8 JR NC,$B2ED
B2EA LD (IX+$08),A
B2ED LD A,(IX+$08)
B2F0 SRA A
B2F2 SRA A
B2F4 SRA A
B2F6 SRA A
B2F8 ADD A,(IX+$01)
B2FB CP $D0
B2FD JR C,$B304
B2FF INC (IX+$02)
B302 LD A,$08
B304 LD (IX+$01),A
B307 LD A,(IX+$03)
B30A CP $40
B30C JR NC,$B312
B30E LD (IX+$03),$40
B312 CP $80
B314 RET C
B315 SUB $02
B317 LD (IX+$03),A
B31A RET
B31B BIT 6,E
B31D JR NZ,$B34B
B31F LD A,(IX+$08)
B322 SUB $02
B324 BIT 7,A
B326 JR Z,$B32C
B328 CP $D0
B32A JR C,$B32F
B32C LD (IX+$08),A
B32F LD A,(IX+$08)
B332 SRA A
B334 SRA A
B336 SRA A
B338 SRA A
B33A ADD A,(IX+$01)
B33D CP $18
B33F JR NC,$B346
B341 DEC (IX+$02)
B344 LD A,$DF
B346 LD (IX+$01),A
B349 JR $B307
B34B LD A,($8F1E)
B34E CP (IX+$04)
B351 JR NZ,$B358
B353 LD (IX+$00),$00
B357 RET
B358 LD (IX+$0F),$01
B35C LD (IX+$0B),$00
B360 JR C,$B3A3
B362 BIT 4,E
B364 JR NZ,$B353
B366 LD A,(IX+$09)
B369 ADD A,$02
B36B BIT 7,A
B36D JR NZ,$B373
B36F CP $31
B371 JR NC,$B376
B373 LD (IX+$09),A
B376 LD A,(IX+$09)
B379 SRA A
B37B SRA A
B37D SRA A
B37F SRA A
B381 ADD A,(IX+$03)
B384 CP $9F
B386 JR C,$B38D
B388 INC (IX+$04)
B38B LD A,$2C
B38D LD (IX+$03),A
B390 LD A,(IX+$01)
B393 CP $18
B395 JR NC,$B39B
B397 LD (IX+$01),$18
B39B CP $E0
B39D RET C
B39E LD (IX+$01),$E0
B3A2 RET
B3A3 BIT 0,E
B3A5 JP NZ,$B353
B3A8 LD A,(IX+$09)
B3AB SUB $02
B3AD BIT 7,A
B3AF JR Z,$B3B5
B3B1 CP $D0
B3B3 JR C,$B3B8
B3B5 LD (IX+$09),A
B3B8 LD A,(IX+$09)
B3BB SRA A
B3BD SRA A
B3BF SRA A
B3C1 SRA A
B3C3 ADD A,(IX+$03)
B3C6 CP $40
B3C8 JR NC,$B3CF
B3CA DEC (IX+$04)
B3CD LD A,$BF
B3CF LD (IX+$03),A
B3D2 JR $B390
B3D4 POP DE
B3D5 JP $DF42
B3D8 CALL $98CC
B3DB LD A,(IX+$0B)
B3DE OR E
B3DF LD E,A
B3E0 LD A,($8F1C)
B3E3 CP (IX+$02)
B3E6 JP NZ,$B2CF
B3E9 LD A,($8F1E)
B3EC CP (IX+$04)
B3EF JR Z,$B3F9
B3F1 JP NC,$B358
B3F4 LD (IX+$00),$00
B3F8 RET
B3F9 CALL $B41F
B3FC LD A,(IX+$09)
B3FF INC A
B400 BIT 7,A
B402 JR NZ,$B408
B404 CP $21
B406 JR NC,$B40B
B408 LD (IX+$09),A
B40B BIT 7,(IX+$08)
B40F JR NZ,$B418
B411 LD (IX+$08),$30
B415 JP $B132
B418 LD (IX+$08),$D0
B41C JP $B132
B41F CALL $989F
B422 INC (IX+$0E)
B425 LD A,(IX+$0E)
B428 CP $06
B42A JR C,$B430
B42C XOR A
B42D LD (IX+$0E),A
B430 RRA
B431 AND $03
B433 LD C,A
B434 LD A,(IX+$00)
B437 AND $FC
B439 OR C
B43A LD (IX+$00),A
B43D RET
B43E DI
B43F PUSH IY
B441 LD A,(IX+$04)
B444 CP $10
B446 JR NC,$B450
B448 LD IY,$8F7A
B44C LD B,$04
B44E JR $B456
B450 LD IY,$8F9A
B454 LD B,$02
B456 LD DE,$0010
B459 CALL $B46A
B45C BIT 2,C
B45E JR NZ,$B464
B460 ADD IY,DE
B462 DJNZ $B459
B464 POP IY
B466 EX AF,AF'
B467 LD B,A
B468 EI
B469 RET
B46A LD C,$00
B46C LD A,(IY+$00)
B46F AND A
B470 RET Z
B471 BIT 0,(IY+$0F)
B475 RET NZ
B476 CP $88
B478 JP Z,$ED8A
B47B LD A,(IY+$01)
B47E ADD A,(IY+$0E)
B481 SUB (IX+$01)
B484 JP P,$B48B
B487 NEG
B489 SET 7,C
B48B CP (IY+$0A)
B48E JR NC,$B4CA
B490 CP (IY+$0B)
B493 JR C,$B497
B495 SET 0,C
B497 LD A,(IY+$03)
B49A SUB (IX+$03)
B49D JP M,$B4CA
B4A0 PUSH AF
B4A1 LD A,(IY+$03)
B4A4 SUB (IY+$0C)
B4A7 SUB $A0
B4A9 NEG
B4AB EX AF,AF'
B4AC POP AF
B4AD CP (IY+$0C)
B4B0 JR NC,$B4CA
B4B2 SET 2,C
B4B4 CP (IY+$0D)
B4B7 RET C
B4B8 SET 1,C
B4BA LD A,(IX+$00)
B4BD AND $FC
B4BF CP $68
B4C1 RET Z
B4C2 BIT 0,C
B4C4 RET NZ
B4C5 SET 4,(IX+$0B)
B4C9 RET
B4CA LD C,$00
B4CC RET
B4CD SUB $02
This entry point is used by the routine at GameEntry.
B4CF JR $B538
B4D1 LD A,($8F29)
B4D4 AND $01
B4D6 RET NZ
B4D7 LD HL,$8EEB
B4DA LD B,$03
B4DC LD A,(HL)
B4DD AND $FC
B4DF CP $68
B4E1 JR Z,$B4E7
B4E3 INC HL
B4E4 DJNZ $B4DC
B4E6 RET
B4E7 LD C,(HL)
B4E8 LD A,($8EFA)
B4EB LD B,A
B4EC LD A,($8F0A)
B4EF OR B
B4F0 JR Z,$B4F6
B4F2 LD A,($AAAB)
B4F5 INC A
B4F6 LD ($AAAB),A
B4F9 AND $07
B4FB RET NZ
B4FC LD DE,$8EFA
B4FF LD A,(DE)
B500 AND A
B501 JR Z,$B509
B503 LD DE,$8F0A
B506 LD A,(DE)
B507 AND A
B508 RET NZ
B509 LD HL,$8F1A
B50C PUSH BC
B50D LD BC,$0006
B510 PUSH DE
B511 LDIR
B513 POP HL
B514 POP BC
B515 LD A,($5C78)
B518 LD B,A
B519 LD A,($8ED6)
B51C ADD A,B
B51D AND $7F
B51F OR $40
B521 LD B,A
B522 LD A,C
B523 AND $03
B525 LD DE,$B753
B528 ADD A,E
B529 LD E,A
B52A LD A,D
B52B ADC A,$00
B52D LD D,A
B52E LD A,(DE)
B52F LD C,A
B530 LD A,(IX+$00)
B533 CP $15
B535 JR NC,$B4CD
B537 DEC A
B538 INC HL
B539 LD DE,$0003
B53C AND $04
B53E LD A,(HL)
B53F JR Z,$B545
B541 ADD A,$08
B543 JR $B54F
B545 SUB $08
B547 JR C,$B576
B549 PUSH AF
B54A LD A,B
B54B CPL
B54C LD B,A
B54D POP AF
B54E INC C
B54F LD (HL),A
B550 DEC HL
B551 LD (HL),C
B552 INC HL
B553 INC HL
B554 INC HL
B555 LD A,(HL)
B556 SUB $08
B558 LD (HL),A
B559 ADD HL,DE
B55A LD (HL),$00
B55C INC HL
B55D INC HL
B55E LD (HL),B
B55F INC HL
B560 LD A,($5C78)
B563 RLA
B564 RLA
B565 AND $7F
B567 NEG
B569 LD (HL),A
B56A LD A,($8F25)
B56D INC HL
B56E INC HL
B56F LD (HL),A
B570 LD E,$04
B572 ADD HL,DE
B573 LD (HL),$01
B575 RET
B576 DEC HL
B577 LD (HL),$00
B579 RET
B57A CALL $989F
B57D LD A,($8ED6)
B580 AND $03
B582 LD B,A
B583 LD A,(IX+$00)
B586 AND $FC
B588 OR B
B589 LD (IX+$00),A
B58C LD A,($8F1C)
B58F CP (IX+$02)
B592 JP NZ,$B6E3
B595 LD A,($8F1E)
B598 CP (IX+$04)
B59B JP NZ,$B6E3
B59E BIT 0,(IX+$07)
B5A2 JP NZ,$B6D3
B5A5 CALL $B43E
B5A8 BIT 2,C
B5AA JR Z,$B5C5
B5AC LD A,C
B5AD AND $02
B5AF JP Z,$DEDA
B5B2 LD A,(IX+$09)
B5B5 CPL
B5B6 LD (IX+$09),A
B5B9 LD A,$A0
B5BB SUB B
B5BC LD (IX+$03),A
B5BF CALL $DEB8
B5C2 JP GameEntry_204
B5C5 CALL $98CC
B5C8 LD A,(IX+$0B)
B5CB OR E
B5CC LD E,A
B5CD LD (IX+$0B),$00
B5D1 LD A,(IX+$09)
B5D4 ADD A,$04
B5D6 BIT 7,A
B5D8 JR NZ,$B5E0
B5DA CP $78
B5DC JR C,$B5E0
B5DE LD A,$78
B5E0 LD (IX+$09),A
B5E3 LD L,(IX+$08)
B5E6 XOR A
B5E7 BIT 7,L
B5E9 LD H,$00
B5EB JR Z,$B5F0
B5ED INC A
B5EE LD H,$FF
B5F0 ADD HL,HL
B5F1 ADD HL,HL
B5F2 ADD HL,HL
B5F3 ADD HL,HL
B5F4 LD C,(IX+$0A)
B5F7 LD B,(IX+$01)
B5FA ADD HL,BC
B5FB DEC A
B5FC JR Z,$B5FF
B5FE CCF
B5FF JP NC,$B6E3
B602 LD (IX+$0A),L
B605 LD A,H
B606 BIT 7,A
B608 JP Z,$B658
B60B CP $D8
B60D JR C,$B61B
B60F BIT 2,E
B611 JP Z,$B676
B614 LD (IX+$01),$D7
B618 JP $DEDA
B61B LD (IX+$01),A
B61E LD L,(IX+$09)
B621 BIT 7,L
B623 LD H,$00
B625 JR Z,$B629
B627 LD H,$FF
B629 ADD HL,HL
B62A ADD HL,HL
B62B ADD HL,HL
B62C ADD HL,HL
B62D LD C,(IX+$0D)
B630 LD B,(IX+$03)
B633 ADD HL,BC
B634 LD (IX+$0D),L
B637 LD A,H
B638 BIT 7,A
B63A JP Z,$B695
B63D CP $9F
B63F JR C,$B652
B641 BIT 4,E
B643 JP Z,$B6B8
B646 LD A,(IX+$09)
B649 CPL
B64A LD (IX+$09),A
B64D CALL $DEB8
B650 LD A,$9F
B652 LD (IX+$03),A
B655 JP GameEntry_204
B658 CP $18
B65A JP NC,$B61B
B65D BIT 6,E
B65F JR Z,$B668
B661 LD (IX+$01),$18
B665 JP $DEDA
B668 CP $08
B66A JR NC,$B684
B66C BIT 0,(IX+$0F)
B670 JP NZ,$B6E3
B673 JP $B6D3
B676 CP $F0
B678 JR C,$B684
B67A BIT 0,(IX+$0F)
B67E JP NZ,$B6E3
B681 JP $B6D3
B684 EX AF,AF'
B685 LD A,(IX+$0B)
B688 OR $11
B68A LD (IX+$0B),A
B68D LD A,E
B68E OR $11
B690 LD E,A
B691 EX AF,AF'
B692 JP $B61B
B695 CP $40
B697 JR NC,$B652
B699 BIT 0,E
B69B JP Z,$B6AA
B69E LD A,(IX+$09)
B6A1 CPL
B6A2 LD (IX+$09),A
B6A5 LD A,$40
B6A7 JP $B652
B6AA CP $20
B6AC JR NC,$B6C6
B6AE BIT 0,(IX+$0F)
B6B2 JP NZ,$B6E3
B6B5 JP $B6D3
B6B8 CP $BF
B6BA JR C,$B6C6
B6BC BIT 0,(IX+$0F)
B6C0 JP NZ,$B6E3
B6C3 JP $B6D3
B6C6 EX AF,AF'
B6C7 LD A,(IX+$0B)
B6CA OR $44
B6CC LD (IX+$0B),A
B6CF EX AF,AF'
B6D0 JP $B652
B6D3 LD (IX+$00),$00
B6D7 LD (IX+$07),$00
B6DB BIT 0,(IX+$0F)
B6DF RET NZ
B6E0 JP GameEntry_194
B6E3 LD (IX+$00),$00
B6E7 RET
B6E8 LD HL,$8EFA
B6EB CALL $B6F4
B6EE LD A,D
B6EF AND A
B6F0 RET NZ
B6F1 LD HL,$8F0A
B6F4 LD D,$00
B6F6 LD A,(HL)
B6F7 AND A
B6F8 LD E,A
B6F9 RET Z
B6FA INC HL
B6FB LD A,(HL)
B6FC SUB (IX+$01)
B6FF ADD A,$04
B701 JP P,$B706
B704 NEG
B706 CP $10
B708 RET NC
B709 INC HL
B70A LD A,(HL)
B70B CP (IX+$02)
B70E RET NZ
B70F INC HL
B710 LD A,(HL)
B711 SUB (IX+$03)
B714 ADD A,$04
B716 JP P,$B71B
B719 NEG
B71B CP $10
B71D RET NC
B71E INC HL
B71F LD A,(HL)
B720 CP (IX+$04)
B723 RET NZ
B724 LD D,$FF
B726 INC HL
B727 INC HL
B728 INC HL
B729 LD (HL),$01
B72B RET
B72C RES 6,(IX+$0F)
B730 RES 5,(IX+$0F)
B734 LD (IX+$0B),$00
B738 LD (IX+$00),$60
B73C JP $E582
B73F LD A,($5C78)
B742 AND $7F
B744 ADD A,$40
B746 LD (IX+$0C),A
B749 LD A,R
B74B AND $1F
B74D ADD A,$4C
B74F LD (IX+$0E),A
B752 RET
B753 JR C,$B7C3
B755 LD (HL),B
B756 LD L,H
B757 ADD A,B
B758 SBC A,B
B759 LD L,B
B75A JR NC,$B70C
B75C SBC A,B
B75D LD D,B
B75E LD L,B
B75F OR B
B760 ADD A,B
B761 JR C,$B6FB
B763 LD D,B
B764 LD L,B
B765 RET Z
B766 ADD A,B
B767 SBC A,B
B768 LD L,B
B769 RET Z
B76A JR NC,$B798
B76C ADD A,B
B76D NOP
B76E AND B
B76F NOP
B770 LD B,(HL)
B771 NOP
B772 NOP
B773 NOP
B774 NOP
B775 INC D
B776 EX AF,AF'
B777 LD ($041B),HL
B77A LD BC,$802D
B77D NOP
B77E AND B
B77F NOP
B780 LD B,(HL)
B781 NOP
B782 NOP
B783 NOP
B784 NOP
B785 LD D,$0C
B787 LD ($041B),HL
B78A LD BC,$802E
B78D NOP
B78E AND B
B78F NOP
B790 LD B,(HL)
B791 NOP
B792 NOP
B793 NOP
B794 NOP
B795 LD D,$0C
B797 LD A,(DE)
B798 INC DE
B799 INC B
B79A LD BC,$802F
B79D NOP
B79E AND B
B79F NOP
B7A0 LD B,(HL)
B7A1 NOP
B7A2 NOP
B7A3 NOP
B7A4 NOP
B7A5 LD (DE),A
B7A6 EX AF,AF'
B7A7 LD (DE),A
B7A8 DEC BC
B7A9 NOP
B7AA LD BC,$4054
B7AD NOP
B7AE AND B
B7AF NOP
B7B0 LD B,(HL)
B7B1 NOP
B7B2 NOP
B7B3 NOP
B7B4 NOP
B7B5 INC E
B7B6 DJNZ $B7C2
B7B8 DEC B
B7B9 INC C
B7BA LD BC,$A054
B7BD NOP
B7BE AND B
B7BF NOP
B7C0 LD B,(HL)
B7C1 NOP
B7C2 NOP
B7C3 NOP
B7C4 NOP
B7C5 INC E
B7C6 DJNZ $B7D2
B7C8 DEC B
B7C9 INC C
B7CA LD BC,$1855
B7CD NOP
B7CE LD A,A
B7CF NOP
B7D0 LD B,(HL)
B7D1 NOP
B7D2 NOP
B7D3 NOP
B7D4 NOP
B7D5 INC E
B7D6 EX AF,AF'
B7D7 LD SP,$0028
B7DA LD BC,$1856
B7DD NOP
B7DE LD A,A
B7DF NOP
B7E0 LD B,(HL)
B7E1 NOP
B7E2 NOP
B7E3 NOP
B7E4 NOP
B7E5 INC E
B7E6 EX AF,AF'
B7E7 LD SP,$0028
B7EA LD BC,$9057
B7ED NOP
B7EE LD L,A
B7EF NOP
B7F0 LD B,(HL)
B7F1 NOP
B7F2 NOP
B7F3 NOP
B7F4 NOP
B7F5 JR $B7FF
B7F7 LD HL,$0418
B7FA LD BC,$183C
B7FD NOP
B7FE LD A,A
B7FF NOP
B800 LD B,(HL)
B801 NOP
B802 NOP
B803 NOP
B804 NOP
B805 INC E
B806 EX AF,AF'
B807 LD SP,$0428
B80A LD BC,$183D
B80D NOP
B80E LD A,A
B80F NOP
B810 LD B,(HL)
B811 NOP
B812 NOP
B813 NOP
B814 NOP
B815 INC E
B816 EX AF,AF'
B817 LD SP,$0428
B81A LD BC,$008F
B81D NOP
B81E RST $38
B81F SBC A,$00
B821 CALL Z,GameEntry_52
B824 CALL M,$C001
B827 JP P,$E000
B82A RET NC
B82B LD DE,$D8F0
B82E EX AF,AF'
B82F LD (HL),B
B830 NEG
B832 LD H,B
B833 XOR $24
B835 RET PO
B836 RST $28
B837 LD H,$C0
B839 LD (HL),A
B83A LD H,$70
B83C RST $30
B83D AND (HL)
B83E RET NZ
B83F LD (HL),A
B840 ADD A,$40
B842 RST $38
B843 ADC A,$48
B845 RST $30
B846 ADC A,$2C
B848 RST $18
B849 SBC A,H
B84A INC E
B84B RST $18
B84C SBC A,H
B84D LD C,$DF
B84F LD E,$26
B851 RST $18
B852 LD A,$26
B854 CP H
B855 RRA
B856 LD L,$F8
B858 RRA
B859 LD C,H
B85A LD SP,HL
B85B RRCA
B85C LD C,H
B85D POP AF
B85E RRCA
B85F INC E
B860 OR C
B861 RRCA
B862 INC E
B863 OUT ($3E),A
B865 JR C,$B839
B867 LD E,$38
B869 JP NC,GameEntry_33
B86C JP NC,$383C
B86F JP P,$7038
B872 DI
B873 JR C,$B865
B875 POP AF
B876 JR NC,$B868
B878 POP HL
B879 LD SP,$00E0
B87C NOP
B87D NOP
B87E NOP
B87F NOP
B880 RLCA
B881 NOP
B882 NOP
B883 CCF
B884 LD BC,$FFC0
B887 INC BC
B888 RST $28
B889 RST $20
B88A RRCA
B88B RST $38
B88C RRA
B88D RRA
B88E RET P
B88F LD A,L
B890 CCF
B891 CALL PO,$3FF7
B894 ADD HL,BC
B895 RST $30
B896 LD A,$11
B898 RST $30
B899 LD E,$33
B89B EX DE,HL
B89C RRA
B89D INC SP
B89E IN A,($1F)
B8A0 INC SP
B8A1 CP A
B8A2 INC C
B8A3 CP C
B8A4 CP E
B8A5 EX AF,AF'
B8A6 ADD HL,SP
B8A7 RST $30
B8A8 INC E
B8A9 ADD HL,SP
B8AA RST $28
B8AB INC A
B8AC LD A,C
This entry point is used by the routine at GameEntry.
B8AD RST $28
B8AE LD A,$F9
B8B0 RST $18
B8B1 LD E,$73
B8B3 RST $18
B8B4 INC C
B8B5 LD (HL),E
B8B6 OR (HL)
B8B7 INC C
B8B8 LD H,E
B8B9 CP A
B8BA INC B
B8BB LD H,A
B8BC CP A
B8BD LD ($DBE3),A
B8C0 LD (HL),B
B8C1 POP HL
B8C2 RST $18
B8C3 RET P
B8C4 DI
B8C5 RST $18
B8C6 POP AF
B8C7 POP AF
B8C8 CP $F8
B8CA LD SP,HL
B8CB RST $18
B8CC CALL M,$BF78
B8CF JP M,$B678
B8D2 LD A,B
B8D3 JR $B894
B8D5 INC A
B8D6 JR $B8D5
B8D8 LD C,$09
B8DA LD A,L
B8DB JR NZ,$B8DF
B8DD LD A,$0C
B8DF LD A,A
B8E0 RRA
B8E1 RST $38
B8E2 CP A
B8E3 RST $38
B8E4 CP A
B8E5 RST $38
B8E6 CP A
B8E7 DI
B8E8 AND A
B8E9 POP HL
B8EA AND A
B8EB POP HL
B8EC CP A
B8ED DI
B8EE RST $38
B8EF RST $38
B8F0 RST $38
B8F1 RST $38
B8F2 RST $08
B8F3 CP A
B8F4 RST $38
B8F5 RST $38
B8F6 RST $30
B8F7 RST $38
B8F8 EX (SP),HL
B8F9 RST $20
B8FA POP AF
B8FB RST $20
B8FC PUSH HL
B8FD RST $38
B8FE RST $08
B8FF RST $38
B900 SBC A,A
B901 RST $38
B902 CCF
B903 RST $30
B904 LD A,A
B905 CALL M,$C9FF
B908 DEFB $FD
B909 JP $E1EF
B90C RST $38
B90D CALL M,$FFFF
B910 RST $38
B911 RST $38
B912 RST $38
B913 RST $38
B914 DI
B915 RST $38
B916 DI
B917 RST $08
B918 RST $38
B919 RST $28
B91A RST $38
B91B RST $38
B91C RST $38
B91D JR NZ,$B921
B91F ADD A,C
B920 POP BC
B921 JP $C7F3
B924 RST $38
B925 DEFB $ED,$FF
B927 RST $28
B928 RST $20
B929 RST $20
B92A RST $28
B92B RST $28
B92C RST $38
B92D RST $08
B92E RST $38
B92F RST $20
B930 RST $38
B931 RST $20
B932 RST $38
B933 RST $30
B934 DI
B935 OR $73
B937 OR $7F
B939 RST $38
B93A RST $38
B93B CP A
B93C RST $38
B93D CP $1F
B93F RET M
B940 RRA
B941 RET P
B942 RRA
B943 RET P
B944 CCF
B945 LD E,$CF
B947 JP PO,$E207
B94A JP $23E2
B94D POP AF
B94E JP $07F0
B951 RET M
B952 RLCA
B953 CALL M,$F70F
B956 RST $38
B957 RST $38
B958 RST $38
B959 RST $38
B95A RST $38
B95B RST $38
B95C LD SP,HL
B95D RST $38
B95E RST $38
B95F JR NZ,$B963
B961 LD B,B
B962 RST $00
B963 PUSH BC
B964 RST $28
B965 RST $18
B966 RST $28
B967 RST $18
B968 RST $28
B969 RST $18
B96A EX DE,HL
B96B OR E
B96C POP DE
B96D CP A
B96E OUT ($7F),A
B970 RST $18
B971 RST $38
B972 RST $38
B973 RST $38
B974 RST $38
B975 RST $38
B976 RST $08
B977 RST $30
B978 RST $28
B979 RST $38
B97A RST $38
B97B RST $38
B97C CALL M,$FFF7
B97F CP (HL)
B980 LD A,A
B981 RST $38
B982 RST $38
B983 RST $38
B984 RST $30
B985 RST $38
B986 JP PO,$E7FF
B989 RST $18
B98A RST $38
B98B RST $38
B98C RST $38
B98D RET M
B98E RRA
B98F RET PO
B990 RRA
B991 RET NZ
B992 RRCA
B993 CALL Z,$CD0F
B996 ADC A,A
B997 POP BC
B998 ADC A,A
B999 AND $0F
B99B LD H,B
B99C RRA
B99D JP PE,$FF3F
B9A0 RST $38
B9A1 JR NZ,$B9A5
B9A3 LD H,B
B9A4 INC C
B9A5 CP $5E
B9A7 CALL PE,$E67F
B9AA LD A,A
B9AB CP $7B
B9AD CALL M,$F33F
B9B0 CCF
B9B1 CP $7F
B9B3 OR $7F
B9B5 AND $FD
B9B7 CALL M,$FE7F
B9BA LD H,A
B9BB CP $CF
B9BD OR $7F
B9BF CP $7F
B9C1 CP $7F
B9C3 RST $38
B9C4 CCF
B9C5 SBC A,A
B9C6 SBC A,H
B9C7 SBC A,A
B9C8 SBC A,A
B9C9 RST $38
B9CA SBC A,A
B9CB RST $38
B9CC CP A
B9CD RST $38
B9CE RST $18
B9CF RST $38
B9D0 RST $18
B9D1 RST $28
B9D2 RST $38
B9D3 RST $38
B9D4 RST $38
B9D5 RST $38
B9D6 RST $38
B9D7 RST $38
B9D8 RST $28
B9D9 EI
B9DA RST $28
B9DB RST $38
B9DC RST $08
B9DD CP A
B9DE RST $18
B9DF RST $38
B9E0 RST $38
B9E1 RST $38
B9E2 RST $38
B9E3 JR NZ,$B9E7
B9E5 LD (HL),B
B9E6 LD A,E
B9E7 EI
B9E8 RST $38
B9E9 CP A
B9EA RST $38
B9EB RST $38
B9EC EI
B9ED EI
B9EE RST $38
B9EF RST $38
B9F0 RST $18
B9F1 RST $38
B9F2 RST $08
B9F3 RST $38
B9F4 RST $38
B9F5 RST $38
B9F6 RST $38
B9F7 RST $20
B9F8 RST $38
B9F9 RST $20
B9FA EI
B9FB RST $38
B9FC RST $30
B9FD RST $38
B9FE LD B,A
B9FF CP $AF
BA01 XOR IYl
BA03 AND $AF
BA05 EX (SP),HL
BA06 XOR A
BA07 JP (HL)
BA08 CP A
BA09 RET PO
BA0A RST $38
BA0B CALL P,$FF77
BA0E EX (SP),HL
BA0F RST $38
BA10 EX (SP),HL
BA11 CP A
BA12 RST $38
BA13 RST $38
BA14 RST $38
BA15 RST $38
BA16 RST $38
BA17 CP $FF
BA19 CALL M,GameEntry_40
BA1C RST $30
BA1D RST $38
BA1E RST $38
BA1F RST $38
BA20 RST $38
BA21 RST $38
BA22 RST $38
BA23 RST $38
BA24 RST $38
BA25 JR NZ,$BA29
BA27 CP H
BA28 LD B,$FF
BA2A RST $18
BA2B RST $38
BA2C RST $18
BA2D CALL M,$FCDF
BA30 RST $18
BA31 RST $38
BA32 RST $18
BA33 RST $18
BA34 RST $18
BA35 RST $38
BA36 RST $18
BA37 RST $38
BA38 RST $18
BA39 RST $38
BA3A SBC A,A
BA3B RST $38
BA3C XOR A
BA3D EI
BA3E XOR A
BA3F RST $38
BA40 XOR A
BA41 RST $38
BA42 LD (HL),A
BA43 RST $18
BA44 RST $30
BA45 CP $F7
BA47 DEFB $FD
BA48 RST $38
BA49 EI
BA4A RST $38
BA4B RST $38
BA4C CP A
BA4D RST $38
BA4E RST $38
BA4F RST $08
BA50 RST $38
BA51 RST $08
BA52 DI
BA53 RST $38
BA54 DI
BA55 RST $38
BA56 RST $38
BA57 RST $38
BA58 RST $38
BA59 RST $18
BA5A RST $38
BA5B RST $38
BA5C RST $38
BA5D RST $38
BA5E LD A,A
BA5F RST $38
BA60 CP $FF
BA62 RST $38
BA63 RST $38
BA64 RST $38
BA65 RST $38
BA66 RST $38
BA67 JR NZ,$BA6B
BA69 JR Z,$BA6E
BA6B LD H,B
BA6C RLCA
BA6D RET PO
BA6E RRCA
BA6F RST $28
BA70 RST $38
BA71 RST $28
BA72 RST $38
BA73 RST $28
BA74 CCF
BA75 RST $38
BA76 CCF
BA77 RST $38
BA78 EX (SP),HL
BA79 CP $C3
BA7B RST $38
BA7C CALL $C99F
BA7F SBC A,A
BA80 POP BC
BA81 RST $38
BA82 EX (SP),HL
BA83 RET M
BA84 RST $38
BA85 POP HL
BA86 LD A,A
BA87 CALL M,$FC3F
BA8A CCF
BA8B CP $1F
BA8D CALL M,$FF1F
BA90 RRCA
BA91 CP $6F
BA93 RET M
BA94 LD L,A
BA95 RET M
BA96 RRCA
BA97 RET M
BA98 RRCA
BA99 CALL M,$FE0F
BA9C CCF
BA9D RST $38
BA9E RST $38
BA9F RST $18
BAA0 RST $38
BAA1 RST $38
BAA2 CCF
BAA3 RST $38
BAA4 CCF
BAA5 RST $38
BAA6 RST $38
BAA7 RST $38
BAA8 RST $38
BAA9 JR NZ,$BAAD
BAAB OR C
BAAC RET P
BAAD LD SP,HL
BAAE OR $FB
BAB0 RST $30
BAB1 DI
BAB2 LD (HL),A
BAB3 DI
BAB4 RST $28
BAB5 OR A
BAB6 RST $28
BAB7 RST $30
BAB8 RST $28
BAB9 RST $30
BABA RST $28
BABB RST $28
BABC RST $38
BABD AND $F9
BABF CALL M,$FFF9
BAC2 RST $38
BAC3 RST $38
BAC4 RST $38
BAC5 RST $18
BAC6 RST $38
BAC7 RST $38
BAC8 EI
BAC9 RST $30
BACA RST $38
BACB RST $38
BACC RST $38
BACD RST $38
BACE RST $38
BACF RST $38
BAD0 RST $38
BAD1 RST $38
BAD2 CCF
BAD3 RST $38
BAD4 CCF
BAD5 RST $38
BAD6 CCF
BAD7 RST $38
BAD8 RST $38
BAD9 RST $38
BADA RST $38
BADB RST $18
BADC RST $38
BADD RST $38
BADE RST $38
BADF RST $38
BAE0 RST $38
BAE1 RST $38
BAE2 RST $38
BAE3 RST $38
BAE4 RST $20
BAE5 RST $38
BAE6 RST $20
BAE7 RST $38
BAE8 RST $38
BAE9 RST $38
BAEA RST $38
BAEB JR NZ,$BAEF
BAED JR NZ,$BAEF
BAEF JR NZ,$BAF1
BAF1 JR NZ,$BB33
BAF3 JR NC,$BB35
BAF5 JR NC,$BB59
BAF7 ADD HL,SP
BAF8 LD ($3339),A
BAFB ADD HL,SP
BAFC SBC A,C
BAFD ADD HL,SP
BAFE ADC A,C
BAFF ADD HL,DE
This entry point is used by the routine at GameEntry.
BB00 RET
BB01 ADD HL,DE
BB02 RET Z
BB03 CP C
BB04 RET
BB05 LD (HL),C
BB06 LD H,D
BB07 INC SP
BB08 LD H,D
BB09 LD ($3264),A
BB0C LD (HL),H
BB0D DEC (HL)
BB0E INC (HL)
BB0F LD ($3238),A
BB12 JR $BB4A
BB14 DJNZ $BB4A
BB16 NOP
BB17 LD A,(DE)
BB18 NOP
BB19 INC E
BB1A NOP
BB1B INC (HL)
BB1C NOP
BB1D INC (HL)
BB1E NOP
BB1F INC D
BB20 NOP
BB21 INC E
BB22 NOP
BB23 EX AF,AF'
BB24 NOP
BB25 EX AF,AF'
BB26 NOP
BB27 NOP
BB28 NOP
BB29 NOP
BB2A NOP
BB2B NOP
BB2C NOP
BB2D JR NZ,$BB31
BB2F NOP
BB30 INC B
BB31 EX AF,AF'
BB32 INC B
BB33 EX AF,AF'
BB34 INC B
BB35 JR $BB3B
BB37 JR $BB45
BB39 INC E
BB3A LD H,$0C
BB3C LD ($2205),HL
BB3F ADC A,D
BB40 LD DE,$11E5
BB43 PUSH HL
BB44 LD DE,$11F1
BB47 POP AF
BB48 DJNZ $BBBB
BB4A LD D,C
BB4B LD (HL),C
BB4C LD C,D
BB4D LD (HL),C
BB4E LD B,D
BB4F LD (HL),C
BB50 LD H,H
BB51 LD H,E
BB52 LD H,H
BB53 DAA
BB54 LD H,H
BB55 DAA
BB56 INC (HL)
BB57 DEC SP
BB58 LD D,H
BB59 ADD HL,BC
BB5A LD E,B
BB5B LD BC,$0080
BB5E NOP
BB5F NOP
BB60 NOP
BB61 NOP
BB62 NOP
BB63 NOP
BB64 NOP
BB65 NOP
BB66 NOP
BB67 NOP
BB68 NOP
BB69 NOP
BB6A NOP
BB6B NOP
BB6C NOP
BB6D NOP
BB6E NOP
BB6F JR NZ,$BB73
BB71 LD (BC),A
BB72 NOP
BB73 LD (BC),A
BB74 NOP
BB75 LD B,$10
BB77 LD B,$10
BB79 LD C,$10
BB7B RRCA
BB7C DJNZ $BB8D
BB7E DJNZ $BB87
BB80 ADD A,B
BB81 LD B,$08
BB83 ADD A,(HL)
BB84 EX AF,AF'
BB85 RET Z
BB86 EX AF,AF'
BB87 AND $08
BB89 JP PO,GameEntry_28
BB8C LD BC,$0172
BB8F LD (HL),$02
BB91 LD (HL),$01
BB93 LD E,$22
BB95 CPL
BB96 LD H,D
BB97 INC DE
BB98 CALL PO,$E41F
BB9B LD BC,$07C4
BB9E RET PE
BB9F NOP
BBA0 LD L,B
BBA1 NOP
BBA2 RET PE
BBA3 NOP
BBA4 LD A,B
BBA5 NOP
BBA6 JR NZ,$BBA8
BBA8 NOP
BBA9 NOP
BBAA NOP
BBAB NOP
BBAC NOP
BBAD NOP
BBAE NOP
BBAF NOP
BBB0 NOP
BBB1 JR NZ,$BBB5
BBB3 NOP
BBB4 NOP
BBB5 JR NZ,$BB97
BBB7 JR NC,$BB58
BBB9 JR NC,$BB3E
BBBB ADD HL,SP
BBBC EXX
BBBD LD A,A
BBBE RET M
BBBF LD (HL),B
BBC0 RET M
BBC1 LD H,B
BBC2 JR C,$BC04
BBC4 INC A
BBC5 RET NZ
BBC6 INC E
BBC7 ADD A,B
BBC8 INC E
BBC9 ADD A,B
BBCA INC C
BBCB ADD A,B
BBCC RLCA
BBCD NOP
BBCE RRCA
BBCF NOP
BBD0 LD B,$00
BBD2 NOP
BBD3 NOP
BBD4 NOP
BBD5 NOP
BBD6 NOP
BBD7 NOP
BBD8 NOP
BBD9 NOP
BBDA NOP
BBDB NOP
BBDC NOP
BBDD NOP
BBDE NOP
BBDF NOP
BBE0 NOP
BBE1 NOP
BBE2 NOP
BBE3 NOP
BBE4 NOP
BBE5 NOP
BBE6 NOP
BBE7 NOP
BBE8 NOP
BBE9 NOP
BBEA NOP
BBEB NOP
BBEC NOP
BBED NOP
BBEE NOP
BBEF NOP
BBF0 NOP
BBF1 NOP
BBF2 NOP
BBF3 JR NZ,$BBF7
BBF5 NOP
BBF6 NOP
BBF7 NOP
BBF8 EX AF,AF'
BBF9 ADD A,B
BBFA INC E
BBFB RET NZ
BBFC JR C,$BBCA
BBFE JR C,$BBEE
BC00 JR NC,$BC70
BC02 JR NC,$BC72
BC04 LD SP,$114E
BC07 LD C,(HL)
BC08 LD DE,$1106
BC0B RRA
BC0C LD DE,$1167
BC0F ADD A,E
BC10 LD (DE),A
BC11 INC BC
BC12 LD (DE),A
BC13 INC BC
BC14 LD (DE),A
BC15 INC BC
BC16 ADD A,D
BC17 INC BC
BC18 ADD A,H
BC19 INC BC
BC1A ADD A,H
BC1B INC BC
BC1C ADC A,B
BC1D INC BC
BC1E ADC A,B
BC1F INC BC
BC20 ADC A,B
BC21 LD BC,$0190
BC24 SUB B
BC25 LD BC,$0190
BC28 SUB B
BC29 LD BC,$01A0
BC2C AND B
BC2D LD BC,$01A0
BC30 AND B
BC31 LD BC,$00A0
BC34 RET NZ
BC35 JR NZ,$BC39
BC37 NOP
BC38 NOP
BC39 NOP
BC3A NOP
BC3B NOP
BC3C DJNZ $BC3E
BC3E DJNZ $BC60
BC40 DJNZ $BC62
BC42 JR $BCA4
BC44 JR $BCA6
BC46 DEC D
BC47 LD H,B
BC48 INC A
BC49 RET PO
BC4A INC E
BC4B RET M
BC4C INC A
BC4D RET M
BC4E DEC E
BC4F LD A,B
BC50 ADD HL,DE
BC51 LD A,B
BC52 LD (DE),A
BC53 LD A,B
BC54 LD (DE),A
BC55 LD A,H
BC56 LD A,(DE)
BC57 LD A,H
BC58 LD A,(BC)
BC59 LD A,(HL)
BC5A LD C,$7E
BC5C LD C,$7C
BC5E LD C,$38
BC60 INC D
BC61 LD A,$14
BC63 INC A
BC64 DJNZ $BC96
BC66 JR NZ,$BCA0
BC68 JR NZ,$BCA8
BC6A JR NZ,$BCAB
BC6C JR NZ,$BC8C
BC6E JR NZ,$BC8C
BC70 JR NZ,$BC91
BC72 JR NZ,$BC83
BC74 LD B,B
BC75 RLCA
BC76 ADD A,B
BC77 JR NZ,$BC7B
BC79 NOP
BC7A NOP
BC7B NOP
BC7C NOP
BC7D NOP
BC7E NOP
BC7F LD B,B
BC80 ADD A,B
BC81 LD H,B
BC82 ADD A,B
BC83 JR NZ,$BC05
BC85 JR NC,$BC47
BC87 LD SP,$73C4
BC8A CALL NZ,GameEntry_112
BC8D LD H,E
BC8E ADC A,H
BC8F POP HL
BC90 ADC A,H
BC91 LD H,C
BC92 SBC A,L
BC93 LD H,E
BC94 XOR L
BC95 LD H,L
BC96 XOR L
BC97 LD H,L
BC98 XOR L
BC99 LD H,L
BC9A XOR L
BC9B LD L,C
BC9C XOR L
BC9D LD L,C
BC9E XOR L
BC9F LD L,C
BCA0 XOR L
BCA1 LD A,C
BCA2 XOR L
BCA3 ADD HL,SP
BCA4 CALL $CD39
BCA7 ADD HL,SP
BCA8 CALL $C738
BCAB JR C,$BCF4
BCAD JR NC,$BCF6
BCAF JR NZ,$BCB8
BCB1 JR NZ,$BCBA
BCB3 JR NZ,$BCBB
BCB5 JR NZ,$BCBB
BCB7 NOP
BCB8 NOP
BCB9 JR NZ,$BCBD
BCBB NOP
BCBC NOP
BCBD NOP
BCBE ADD A,B
BCBF NOP
BCC0 RET NZ
BCC1 NOP
BCC2 RET PO
BCC3 NOP
BCC4 RET P
BCC5 LD B,B
BCC6 LD A,B
BCC7 LD B,B
BCC8 INC A
BCC9 LD H,B
BCCA INC A
BCCB RET M
BCCC INC A
BCCD CALL M,$FC18
BCD0 JR $BCCE
BCD2 JR $BD50
BCD4 LD DE,$117E
BCD7 LD E,A
BCD8 LD (BC),A
BCD9 LD D,A
BCDA JP Z,$EC55
BCDD LD B,L
BCDE LD C,H
BCDF LD SP,$3C44
BCE2 INC B
BCE3 RLA
BCE4 CALL PE,$4815
BCE7 DEC B
BCE8 LD C,B
BCE9 INC C
BCEA EX AF,AF'
BCEB RRCA
BCEC RET PE
BCED RLCA
BCEE RET NC
BCEF INC BC
BCF0 RET P
BCF1 LD BC,$00E0
BCF4 NOP
BCF5 NOP
BCF6 NOP
BCF7 NOP
This entry point is used by the routine at GameEntry.
BCF8 NOP
BCF9 NOP
BCFA NOP
BCFB NOP
BCFC NOP
BCFD NOP
BCFE NOP
BCFF NOP
BD00 NOP
BD01 NOP
BD02 NOP
BD03 JR C,$BD08
BD05 RRCA
BD06 ADD HL,BC
BD07 LD BC,$090F
BD0A DEC B
BD0B RLCA
BD0C ADD HL,BC
BD0D DEC B
BD0E RLCA
BD0F ADD HL,BC
BD10 DEC B
BD11 RLCA
BD12 INC DE
BD13 DEC C
BD14 RLCA
BD15 INC DE
BD16 DEC C
BD17 RRCA
BD18 INC BC
BD19 JR $BD2A
BD1B RLCA
BD1C JR $BD2D
BD1E ADD A,A
BD1F SBC A,B
BD20 RRCA
BD21 RST $08
BD22 SBC A,B
BD23 RRA
BD24 RST $08
BD25 SBC A,H
BD26 RRA
BD27 RST $08
BD28 SBC A,H
BD29 RRA
BD2A RRCA
BD2B INC E
BD2C LD A,$0F
BD2E INC E
BD2F CCF
BD30 RRCA
BD31 INC E
BD32 CCF
BD33 RRCA
BD34 INC C
BD35 LD E,$07
BD37 INC C
BD38 LD E,$06
BD3A INC B
BD3B LD E,$06
BD3D LD B,$2E
BD3F LD D,$16
BD41 INC L
BD42 LD D,$12
BD44 INC L
BD45 LD (DE),A
BD46 LD (DE),A
BD47 LD H,H
BD48 LD D,D
BD49 LD ($5264),A
BD4C JR C,$BD32
BD4E LD C,D
BD4F LD A,C
BD50 CALL PO,GameEntry_35
BD53 RET NZ
BD54 LD C,B
BD55 LD A,C
BD56 RET NZ
BD57 RET Z
BD58 LD A,C
BD59 LD H,E
BD5A RET Z
BD5B LD A,L
BD5C LD H,E
BD5D RET Z
BD5E LD A,L
BD5F SCF
BD60 ADC A,B
BD61 LD A,L
BD62 RLA
BD63 INC C
BD64 DEC A
BD65 LD D,$0C
BD67 DEC E
BD68 LD C,$1C
BD6A LD C,H
BD6B LD C,$3C
BD6D LD C,H
BD6E RRA
BD6F JR C,$BDBD
BD71 RRA
BD72 JR C,$BDB8
BD74 CCF
BD75 JR C,$BD3B
BD77 CCF
BD78 JR $BD3E
BD7A LD A,L
BD7B JR $BD91
BD7D LD A,L
BD7E LD DE,$3C88
BD81 LD DE,$3C88
BD84 INC DE
BD85 RET Z
BD86 LD A,H
BD87 INC E
BD88 CALL Z,$1378
BD8B CALL $4B38
BD8E CALL $437C
BD91 ADC A,L
BD92 LD A,(HL)
BD93 LD B,E
BD94 DEC C
BD95 LD A,H
BD96 LD B,E
BD97 DEC C
BD98 LD A,B
BD99 ADD A,$8D
BD9B JR C,$BD20
BD9D ADC A,H
BD9E JR $BD23
BDA0 ADD A,H
BDA1 ADD HL,BC
BDA2 ADD A,C
BDA3 CALL NZ,GameEntry_54
BDA6 CALL NZ,GameEntry_50
BDA9 ADD A,B
BDAA RLCA
BDAB NOP
BDAC NOP
BDAD JR C,$BDB2
BDAF RLCA
BDB0 ADD HL,BC
BDB1 LD BC,$0917
BDB4 DEC B
BDB5 RLA
BDB6 ADD HL,BC
BDB7 DEC B
BDB8 RLA
BDB9 ADD HL,BC
BDBA DEC B
BDBB INC DE
BDBC SUB E
BDBD DEC C
BDBE INC SP
BDBF SUB E
BDC0 INC C
BDC1 INC SP
BDC2 ADD A,E
BDC3 JR $BDF6
BDC5 ADD A,A
BDC6 JR $BE01
BDC8 ADD A,A
BDC9 SBC A,B
BDCA LD A,B
BDCB RST $08
BDCC SBC A,B
BDCD LD A,H
BDCE RST $08
BDCF SBC A,H
BDD0 LD A,H
BDD1 RST $08
BDD2 SBC A,H
BDD3 LD (HL),H
BDD4 RRCA
BDD5 INC E
BDD6 LD (HL),H
BDD7 RRCA
BDD8 INC E
BDD9 LD (HL),H
BDDA RRCA
BDDB INC E
BDDC LD H,H
BDDD RRCA
BDDE INC C
BDDF LD HL,$0C07
BDE2 LD HL,$0406
BDE5 LD SP,$0606
BDE8 LD DE,$1616
BDEB DJNZ $BE03
BDED LD (DE),A
BDEE ADD HL,DE
BDEF LD (DE),A
BDF0 LD (DE),A
BDF1 ADD HL,BC
BDF2 LD D,D
BDF3 LD ($520B),A
BDF6 JR C,$BE13
BDF8 LD C,D
BDF9 LD A,C
BDFA INC DE
BDFB LD C,B
BDFC LD A,C
BDFD DEC DE
BDFE LD C,B
BDFF LD A,C
This entry point is used by the routine at GameEntry.
BE00 ADD HL,BC
BE01 RET Z
BE02 LD A,C
BE03 ADD HL,BC
BE04 RET Z
BE05 LD A,L
BE06 EX AF,AF'
BE07 ADC A,B
BE08 LD A,L
BE09 JR $BD93
BE0B LD A,L
BE0C LD (DE),A
BE0D INC C
BE0E DEC A
BE0F LD (DE),A
BE10 INC C
BE11 DEC E
BE12 LD (HL),$1C
BE14 LD C,H
BE15 INC H
BE16 INC A
BE17 LD C,H
BE18 INC L
BE19 JR C,$BE67
BE1B LD L,B
BE1C JR C,$BE62
BE1E LD A,B
BE1F JR C,$BDE5
BE21 LD A,B
BE22 JR $BDE8
BE24 POP AF
BE25 JR $BDAB
BE27 POP AF
BE28 LD DE,$E188
BE2B LD DE,$6188
BE2E INC DE
BE2F RET Z
BE30 LD H,C
BE31 INC DE
BE32 CALL Z,$E021
BE35 LD A,B
BE36 INC HL
BE37 RET PO
BE38 LD A,H
BE39 INC DE
BE3A CALL PO,$173C
BE3D CALL NZ,$173C
BE40 CALL NZ,$0F9C
BE43 RET Z
BE44 SBC A,H
BE45 RRA
BE46 RET Z
BE47 ADC A,H
BE48 RRA
BE49 ADC A,B
BE4A LD C,(HL)
BE4B RRA
BE4C ADC A,B
BE4D LD B,(HL)
BE4E RRA
BE4F ADC A,B
BE50 LD B,D
BE51 RRCA
BE52 ADC A,B
BE53 ADD A,D
BE54 RLCA
BE55 ADD A,B
BE56 ADD A,C
BE57 JR C,$BE5C
BE59 RRCA
BE5A INC B
BE5B LD B,$3E
BE5D INC B
BE5E LD B,(HL)
BE5F LD A,(HL)
BE60 INC C
BE61 LD B,D
BE62 CALL M,$221C
BE65 LD A,H
BE66 INC E
BE67 LD A,(BC)
BE68 INC A
BE69 INC C
BE6A ADD HL,BC
BE6B LD E,$06
BE6D LD DE,$021F
BE70 LD DE,$020F
BE73 LD DE,$060F
BE76 LD DE,$0E1F
BE79 LD (DE),A
BE7A LD E,$1E
BE7C LD (DE),A
BE7D LD E,$1C
BE7F JR NZ,$BEA0
BE81 INC A
BE82 JR NZ,$BEC3
BE84 INC E
BE85 JR Z,$BEC6
BE87 INC E
BE88 JR Z,$BEA9
BE8A LD A,$0C
BE8C RRCA
BE8D INC E
BE8E INC C
BE8F LD C,$1E
BE91 INC C
BE92 INC E
BE93 LD C,(HL)
BE94 INC C
BE95 INC A
BE96 LD C,(HL)
BE97 JR $BF15
BE99 LD B,A
BE9A INC A
BE9B LD (HL),B
BE9C LD B,E
BE9D INC E
BE9E LD A,B
BE9F JP GameEntry_39
BEA2 POP HL
BEA3 LD C,$3C
BEA5 POP HL
BEA6 INC C
BEA7 INC E
BEA8 CALL P,$181C
BEAB CALL PO,$301C
BEAE CALL Z,$303C
BEB1 CALL Z,$1138
BEB4 ADC A,H
BEB5 RET M
BEB6 INC DE
BEB7 ADC A,H
BEB8 RET PE
BEB9 INC DE
BEBA ADC A,H
BEBB CALL M,$CC09
BEBE CALL M,$CC08
BEC1 CALL M,$CE08
BEC4 RET M
BEC5 INC C
BEC6 ADC A,$FE
BEC8 EX AF,AF'
BEC9 ADD A,(HL)
BECA LD A,H
BECB EX AF,AF'
BECC ADD A,(HL)
BECD LD A,B
BECE JR $BF17
BED0 LD A,H
BED1 INC E
BED2 LD B,E
BED3 INC A
BED4 INC E
BED5 LD C,E
BED6 JR $BF08
BED8 LD C,C
BED9 SBC A,B
BEDA LD A,B
BEDB LD C,L
BEDC ADC A,B
BEDD LD A,C
BEDE DEC C
BEDF ADC A,B
BEE0 LD A,C
BEE1 INC C
BEE2 ADC A,B
BEE3 LD (HL),C
BEE4 INC E
BEE5 RET Z
BEE6 POP HL
BEE7 INC A
BEE8 RET Z
BEE9 LD H,C
BEEA LD A,B
BEEB RET
BEEC LD (HL),E
BEED RET M
BEEE JP NZ,$F033
BEF1 SUB D
BEF2 INC SP
BEF3 RET PO
BEF4 SUB C
BEF5 RLA
BEF6 CALL NZ,$1781
BEF9 CALL NZ,$0791
BEFC ADD A,H
BEFD ADC A,C
BEFE RLCA
BEFF ADC A,C
This entry point is used by the routine at GameEntry.
BF00 ADD HL,BC
BF01 JR C,$BF06
This entry point is used by the routine at 9906.
BF03 RRCA
BF04 LD BC,$0F00
BF07 LD BC,$0780
BF0A ADD A,E
BF0B RET Z
BF0C RLCA
BF0D JP $07C8
BF10 RST $00
BF11 RET Z
BF12 RLCA
BF13 RST $00
BF14 ADC A,B
BF15 RLCA
BF16 ADC A,L
BF17 ADC A,H
BF18 RRCA
BF19 ADD HL,BC
BF1A ADC A,H
BF1B RRCA
BF1C LD BC,$0F1C
BF1F LD BC,$1F1E
BF22 INC HL
BF23 ADD A,$1F
BF25 INC HL
BF26 ADD A,$0E
BF28 LD SP,$0EE6
BF2B LD SP,$0CE4
BF2E LD (HL),E
BF2F CALL PO,$7B0C
BF32 CALL PO,$F308
BF35 CALL NZ,$E318
BF38 CALL NZ,$E319
BF3B RET PO
BF3C INC DE
BF3D POP AF
BF3E RET PO
BF3F LD DE,$E0F9
BF42 DJNZ $BF3C
BF44 CALL NZ,$F014
BF47 CALL NZ,GameEntry_34
BF4A ADD A,H
BF4B INC A
BF4C LD A,B
BF4D CALL NZ,$3936
BF50 CALL NZ,$3977
BF53 CALL NZ,$3033
BF56 CALL PE,$3023
BF59 CALL Z,$3823
BF5C LD C,H
BF5D INC SP
BF5E JR $BFBC
BF60 LD A,E
BF61 INC E
BF62 INC E
BF63 DEC SP
BF64 INC E
BF65 INC A
BF66 INC DE
BF67 EX AF,AF'
BF68 INC A
BF69 INC BC
BF6A EX AF,AF'
BF6B LD A,B
BF6C LD (BC),A
BF6D JR Z,$BFE7
BF6F LD B,$29
BF71 RET P
BF72 LD A,(BC)
BF73 JR NZ,$BF65
BF75 EX AF,AF'
BF76 INC SP
BF77 RET PO
BF78 EX AF,AF'
BF79 LD SP,$0AF0
BF7C LD A,C
BF7D RET P
BF7E LD A,(BC)
BF7F LD A,C
BF80 RET P
BF81 DEC B
BF82 INC A
BF83 RET M
BF84 LD BC,$F03C
BF87 LD (BC),A
BF88 INC A
BF89 RET PO
BF8A LD (BC),A
BF8B JR C,$BF6D
BF8D RLCA
BF8E INC A
BF8F LD B,B
BF90 LD C,$7C
BF92 LD A,H
BF93 LD E,$78
BF95 LD A,B
BF96 INC E
BF97 CALL M,$1C78
BF9A CP $70
BF9C LD A,$7C
BF9E JR NZ,$BFBE
BFA0 LD A,B
BFA1 JR NZ,$BFC2
BFA3 JR C,$BFD5
BFA5 RRA
BFA6 JR C,$BFB8
BFA8 RRCA
BFA9 JR $BFBB
BFAB JR C,$BFB0
BFAD ADD A,C
BFAE LD BC,$41E0
BFB1 LD DE,$42F0
BFB4 LD DE,$62F8
BFB7 LD DE,$72F8
BFBA LD DE,$31F8
BFBD INC DE
BFBE RET M
BFBF ADD HL,SP
BFC0 INC DE
BFC1 RET P
BFC2 ADD HL,SP
BFC3 INC HL
BFC4 RET PE
BFC5 INC A
BFC6 INC HL
BFC7 RET PE
BFC8 INC A
BFC9 DAA
BFCA RET Z
BFCB LD A,$07
BFCD CALL NZ,$071E
BFD0 ADD A,H
BFD1 LD E,$47
BFD3 ADD A,(HL)
BFD4 LD E,$43
BFD6 ADD A,A
BFD7 LD A,$43
BFD9 ADC A,A
BFDA LD A,H
BFDB LD B,C
BFDC ADC A,A
BFDD LD A,B
BFDE LD B,C
BFDF LD E,$78
BFE1 LD B,C
BFE2 LD E,$70
BFE4 LD B,E
BFE5 LD D,$70
BFE7 LD B,D
BFE8 INC (HL)
BFE9 JR NC,$C02D
BFEB INC H
BFEC JR NC,$BFB4
BFEE LD L,H
BFEF JR NC,$BFB5
BFF1 LD C,B
BFF2 JR NC,$BFD8
BFF4 LD C,B
BFF5 JR NZ,$BFDB
BFF7 JR $BF99
BFF9 POP AF
BFFA DJNZ $BF9C
BFFC LD A,B
BFFD SUB B
BFFE AND B
This entry point is used by the routine at GameEntry.
BFFF LD A,H
C000 SUB B
C001 AND B
C002 LD A,H
C003 RET C
C004 INC H
C005 INC A
C006 RET Z
C007 INC B
C008 INC E
C009 RET C
C00A INC H
C00B JR C,$BFDD
C00D INC B
C00E JR C,$BFA0
C010 INC D
C011 JR C,$C02B
C013 INC D
C014 LD A,B
C015 LD BC,$7024
C018 ADC A,B
C019 INC B
C01A JR NC,$BFA8
C01C LD B,$20
C01E ADD A,H
C01F LD B,(HL)
C020 JR NZ,$BFA6
C022 LD H,A
C023 LD HL,$3726
C026 AND C
C027 LD L,$3F
C029 POP BC
C02A LD L,$9F
C02C POP HL
C02D LD L,$9F
C02F EX (SP),HL
C030 LD A,$CF
C032 EX (SP),HL
C033 LD A,$C7
C035 EX (SP),HL
C036 LD E,$C3
C038 LD E,$9C
C03A RST $00
C03B POP BC
C03C ADC A,H
C03D ADC A,A
C03E POP BC
C03F CALL Z,$C387
C042 CALL Z,$C3A3
C045 RET Z
C046 LD HL,$E8CB
C049 INC HL
C04A ADC A,E
C04B RET PE
C04C INC HL
C04D ADC A,E
C04E RET PE
C04F LD B,E
C050 SUB C
C051 RET PE
C052 LD BC,$E011
C055 JR C,$C05A
C057 NOP
C058 NOP
C059 RET PO
C05A LD BC,$D001
C05D INC HL
C05E ADD A,C
C05F SUB B
C060 INC HL
C061 ADD A,C
C062 SUB B
C063 LD HL,$18C1
C066 LD SP,$1CC1
C069 OR C
C06A JP $B01E
C06D JP NZ,$B03E
C070 JP NZ,$B17E
C073 JP NZ,$B33E
C076 JP NC,$B31E
C079 RET Z
C07A LD E,$33
C07C RET Z
C07D LD A,$13
C07F RET Z
C080 INC A
C081 LD DE,$3C88
C084 LD DE,$3788
C087 LD HL,$BE18
C08A INC HL
C08B JR $C089
C08D INC HL
C08E INC E
C08F CALL M,$1C22
C092 RET M
C093 LD ($F81C),A
C096 LD ($703C),A
C099 LD ($7038),A
C09C CP B
C09D JR NC,$C107
C09F CP H
C0A0 JR NC,$C08A
C0A2 CP (HL)
C0A3 LD DE,$BEEC
C0A6 LD DE,$BEE4
C0A9 INC DE
C0AA ADD A,$9E
C0AC INC DE
C0AD INC BC
C0AE SBC A,(HL)
C0AF LD (DE),A
C0B0 INC BC
C0B1 SBC A,(HL)
C0B2 LD D,D
C0B3 DAA
C0B4 SBC A,(HL)
C0B5 LD D,D
C0B6 DAA
C0B7 INC E
C0B8 LD C,D
C0B9 LD H,$4C
C0BB LD C,D
C0BC LD H,$48
C0BE LD C,B
C0BF INC (HL)
C0C0 LD C,B
C0C1 LD L,B
C0C2 INC (HL)
C0C3 LD L,B
C0C4 LD L,B
C0C5 LD (HL),H
C0C6 LD H,B
C0C7 LD H,B
C0C8 LD A,B
C0C9 JR NZ,$C12B
C0CB LD A,B
C0CC JR NC,$C0AE
C0CE LD A,B
C0CF JR NC,$C0C1
C0D1 CALL M,$F038
C0D4 CALL M,$F038
C0D7 LD A,H
C0D8 JR C,$C0CA
C0DA RET M
C0DB ADD HL,SP
C0DC DI
C0DD RET M
C0DE ADD HL,SP
C0DF DI
C0E0 RET M
C0E1 ADD HL,DE
C0E2 DI
C0E3 RET P
C0E4 ADD HL,DE
C0E5 POP HL
C0E6 RET P
C0E7 JR $C0CA
C0E9 RET P
C0EA JR $C0AD
C0EC RET PO
C0ED JR NC,$C0B8
C0EF RET PO
C0F0 OR B
C0F1 RET
C0F2 RET PO
C0F3 AND B
C0F4 SUB B
C0F5 RET PO
C0F6 AND B
C0F7 SUB B
C0F8 RET PO
C0F9 AND B
C0FA SUB B
C0FB RET P
C0FC ADD A,B
C0FD SUB B
C0FE RET P
This entry point is used by the routine at GameEntry.
C0FF JR C,$C104
C101 EX AF,AF'
C102 JR $C0F4
C104 EX AF,AF'
C105 INC E
C106 RET M
C107 INC C
C108 INC E
C109 RET M
C10A INC B
C10B LD E,$78
C10D INC B
C10E LD A,$7C
C110 LD C,$7F
C112 JR C,$C132
C114 CCF
C115 JR C,$C135
C117 LD E,$78
C119 LD A,$3E
C11B LD (HL),B
C11C LD (BC),A
C11D INC A
C11E RET PO
C11F RLCA
C120 INC E
C121 LD B,B
C122 RLCA
C123 INC A
C124 LD B,B
C125 RRCA
C126 INC A
C127 ADD A,B
C128 RRA
C129 INC A
C12A AND B
C12B RRCA
C12C SBC A,(HL)
C12D LD D,B
C12E RRCA
C12F SBC A,(HL)
C130 LD D,B
C131 RRCA
C132 ADC A,H
C133 DJNZ $C13C
C135 CALL Z,$0710
C138 CALL Z,$0F10
C13B INC B
C13C LD D,B
C13D RRCA
C13E SUB H
C13F LD H,B
C140 LD E,$14
C142 LD B,B
C143 LD E,$10
C145 RET NZ
C146 INC A
C147 DJNZ $C111
C149 INC A
C14A JR C,$C128
C14C JR C,$C187
C14E SBC A,$3A
C150 JR $C11E
C152 LD ($C41C),A
C155 INC SP
C156 INC C
C157 CALL NZ,$0C37
C15A CALL Z,$9C23
C15D XOR $23
C15F SBC A,H
C160 LD L,H
C161 INC HL
C162 LD E,$3C
C164 LD HL,$3C1E
C167 INC HL
C168 RRCA
C169 JR Z,$C18E
C16B RRA
C16C EX AF,AF'
C16D RLCA
C16E SBC A,A
C16F ADC A,B
C170 RLCA
C171 ADC A,A
C172 RET Z
C173 RLCA
C174 RST $00
C175 SBC A,B
C176 INC HL
C177 RST $00
C178 JR $C19D
C17A RST $08
C17B DJNZ $C1A4
C17D SBC A,$30
C17F DAA
C180 ADC A,$30
C182 DAA
C183 ADC A,H
C184 LD (HL),B
C185 LD H,A
C186 ADC A,H
C187 LD (HL),B
C188 LD H,E
C189 CALL NZ,GameEntry_6
C18C CALL NZ,GameEntry_27
C18F ADD A,B
C190 RET P
C191 LD SP,$F080
C194 LD SP,$F090
C197 LD SP,$E0B1
C19A LD DE,$E0E3
C19D INC DE
C19E EX (SP),HL
C19F RET PO
C1A0 INC DE
C1A1 JP $13E0
C1A4 POP BC
C1A5 RET PO
C1A6 LD BC,$F080
C1A9 NOP
C1AA ADD A,B
C1AB RET P
C1AC JR C,$C1B1
This entry point is used by the routine at 9906.
C1AE SUB B
C1AF SUB C
C1B0 RET PO
C1B1 SUB C
C1B2 LD HL,$98E0
C1B5 INC HL
C1B6 RET PE
C1B7 SUB C
C1B8 INC HL
C1B9 RET PE
C1BA ADC A,C
C1BB RLCA
C1BC RET NZ
C1BD LD C,C
C1BE RRCA
C1BF RET NZ
C1C0 LD B,E
C1C1 RRA
C1C2 ADC A,(HL)
C1C3 SUB E
C1C4 LD E,$86
C1C6 INC DE
C1C7 INC A
C1C8 ADD A,A
C1C9 INC DE
C1CA JR C,$C15A
C1CC LD DE,$9E30
C1CF LD DE,$93B0
C1D2 LD DE,$1EB2
C1D5 ADD HL,DE
C1D6 SUB D
C1D7 INC C
C1D8 JR $C1AC
C1DA JR C,$C218
C1DC JP NZ,$3E38
C1DF JP PO,$1E18
C1E2 NOP
C1E3 LD H,C
C1E4 DJNZ $C224
C1E6 LD H,C
C1E7 DJNZ $C268
C1E9 LD (HL),E
C1EA JR NC,$C20B
C1EC LD (HL),E
C1ED DJNZ $C22E
C1EF INC SP
C1F0 DJNZ $C231
C1F2 INC SP
C1F3 SUB B
C1F4 CCF
C1F5 LD SP,$1EC8
C1F8 LD SP,$1FC8
C1FB LD SP,$1C88
C1FE INC SP
C1FF INC C
C200 INC A
C201 INC SP
C202 INC C
C203 JR C,$C22C
C205 JR $C23F
C207 XOR A
C208 JR C,$C23A
C20A ADD A,A
C20B INC A
C20C LD (HL),B
C20D ADD A,A
C20E LD A,$38
C210 JP $381E
C213 JP NZ,$3C0E
C216 JP PO,$183E
C219 LD (HL),D
C21A INC A
C21B JR NC,$C28F
C21D JR C,$C24F
C21F LD A,B
C220 LD (HL),B
C221 JR NC,$C25B
C223 RET P
C224 JR NC,$C2A2
C226 RET M
C227 INC D
C228 JR C,$C226
C22A INC D
C22B JR C,$C229
C22D INC B
C22E INC A
C22F RET M
C230 INC B
C231 JR C,$C2AB
C233 LD C,B
C234 LD A,B
C235 LD A,B
C236 LD C,B
C237 LD (HL),B
C238 RET M
C239 ADC A,B
C23A LD H,B
C23B RET P
C23C ADC A,B
C23D LD B,B
C23E RET P
C23F ADC A,B
C240 LD B,B
C241 RET M
C242 ADC A,B
C243 LD H,B
C244 LD A,B
C245 SUB B
C246 JR NC,$C284
C248 LD D,B
C249 JR C,$C289
C24B LD B,H
C24C JR C,$C28D
C24E LD B,D
C24F JR NC,$C2CF
C251 LD H,D
C252 JR NZ,$C2D0
C254 LD H,D
C255 JR NZ,$C247
C257 SUB E
C258 LD SP,$BBF0
C25B JR NC,$C24D
C25D CP C
C25E JR C,$C258
C260 ADD HL,SP
C261 JR C,$C25B
C263 CP C
C264 INC A
C265 LD L,H
C266 ADD HL,SP
C267 INC A
C268 LD L,H
C269 DEC D
C26A JR $C262
C26C INC DE
C26D JR $C26B
C26F INC DE
C270 SBC A,B
C271 LD D,$11
C273 SUB B
C274 LD A,$31
C276 SUB D
C277 INC A
C278 LD SP,$7C92
C27B AND C
C27C SUB H
C27D RET M
C27E XOR E
C27F ADD A,H
C280 SBC A,B
C281 XOR E
C282 ADD A,(HL)
C283 DJNZ $C210
C285 ADC A,(HL)
C286 JR NZ,$C256
C288 SBC A,A
C289 DJNZ $C259
C28B SUB A
C28C DJNZ $C25C
C28E SUB A
C28F DJNZ $C264
C291 OUT ($90),A
C293 OUT ($97),A
C295 SUB B
C296 OUT ($A7),A
C298 SUB B
C299 LD D,C
C29A SUB C
C29B AND B
C29C LD D,E
C29D RET NC
C29E AND B
C29F LD D,E
C2A0 POP DE
C2A1 AND B
C2A2 LD H,E
C2A3 AND C
C2A4 SUB B
C2A5 LD B,C
C2A6 LD HL,$0190
C2A9 LD B,B
C2AA LD H,B
C2AB LD BC,$A040
C2AE LD BC,$C080
C2B1 NOP
C2B2 ADD A,B
C2B3 LD B,B
C2B4 NOP
C2B5 ADD A,B
C2B6 NOP
C2B7 RRCA
C2B8 INC C
C2B9 NOP
C2BA LD C,$1C
C2BC NOP
C2BD INC C
C2BE JR C,$C244
C2C0 INC C
C2C1 ADD HL,SP
C2C2 INC H
C2C3 JR $C2F8
C2C5 INC H
C2C6 ADD HL,DE
C2C7 INC SP
C2C8 LD ($3311),HL
C2CB LD ($3111),HL
C2CE LD ($3231),A
C2D1 LD (HL),B
C2D2 LD SP,$7034
C2D5 ADD HL,SP
C2D6 SUB H
C2D7 POP DE
C2D8 LD A,C
C2D9 SUB B
C2DA EXX
C2DB LD A,B
C2DC OR C
C2DD EXX
C2DE LD (HL),B
C2DF POP AF
C2E0 CP B
C2E1 LD (HL),B
C2E2 EX (SP),HL
C2E3 CP L
C2E4 LD (HL),E
C2E5 EX (SP),HL
C2E6 LD A,L
C2E7 LD (HL),H
C2E8 RST $08
C2E9 LD A,A
C2EA LD (HL),H
C2EB SUB $DE
C2ED LD H,H
C2EE SUB $DE
C2F0 LD L,C
C2F1 JP NC,$2DDA
C2F4 IN A,($DA)
C2F6 INC L
C2F7 POP DE
C2F8 JP Z,$E128
C2FB CALL NZ,$E348
C2FE ADD A,H
C2FF LD C,H
C300 LD H,E
C301 ADC A,B
C302 JR Z,$C375
C304 ADC A,B
C305 JR NZ,$C368
C307 SUB B
C308 JR NC,$C32A
C30A RET NC
C30B JR NC,$C30D
C30D RET PO
C30E JR NC,$C310
C310 NOP
C311 DJNZ $C313
C313 NOP
C314 NOP
C315 NOP
C316 NOP
C317 JR NZ,$C31C
C319 RRCA
C31A NOP
C31B NOP
C31C CCF
C31D CP (HL)
C31E NOP
C31F CALL Z,GameEntry_52
C322 LD D,$01
C324 RET NZ
C325 LD (DE),A
C326 NOP
C327 RET PO
C328 DJNZ $C33B
C32A RET P
C32B JR $C335
C32D LD (HL),B
C32E DEC C
C32F LD B,H
C330 LD H,B
C331 ADC A,(HL)
C332 INC H
C333 RET PO
C334 ADC A,A
C335 LD H,$C0
C337 LD B,A
C338 LD H,$E0
C33A LD B,A
C33B AND (HL)
C33C RET NZ
C33D LD H,A
C33E ADD A,$40
C340 CCF
C341 ADC A,$48
C343 SCF
C344 ADC A,$2C
C346 RRA
C347 SBC A,H
C348 INC E
C349 RRA
C34A SBC A,H
C34B LD C,$1F
C34D LD E,$26
C34F RRA
C350 LD A,$26
C352 INC A
C353 RRA
C354 LD L,$78
C356 RRA
C357 LD C,H
C358 LD A,C
C359 RRCA
C35A LD C,H
C35B LD SP,$1C0F
C35E LD SP,$1C0F
C361 INC DE
C362 LD A,$38
C364 LD (DE),A
C365 LD E,$38
C367 LD (DE),A
C368 LD E,$78
C36A LD (DE),A
C36B INC A
C36C JR C,$C380
C36E JR C,$C3E0
C370 INC BC
C371 JR C,$C363
C373 LD BC,$F0C0
C376 LD BC,$E0C1
C379 JR NZ,$C37E
This entry point is used by the routine at GameEntry.
C37B NOP
C37C NOP
C37D NOP
C37E NOP
C37F NOP
C380 NOP
C381 NOP
C382 NOP
C383 RLCA
C384 LD BC,$3CC0
C387 INC BC
C388 RST $20
C389 RET PO
C38A RRCA
C38B RST $38
C38C RRA
C38D RRA
C38E RET P
C38F LD A,H
C390 CCF
C391 RET PO
C392 RET P
C393 CCF
C394 ADD HL,BC
C395 RET P
C396 LD A,$11
C398 RET P
C399 LD E,$23
C39B RET PE
C39C RRA
C39D INC HL
C39E RET C
C39F RRA
C3A0 INC BC
C3A1 CP H
C3A2 INC C
C3A3 SUB C
C3A4 CP B
C3A5 EX AF,AF'
C3A6 LD SP,$1CF0
C3A9 LD HL,$3CE0
C3AC LD SP,$3EE2
C3AF POP HL
C3B0 JP NZ,GameEntry_29
C3B3 RET NC
C3B4 INC C
C3B5 LD H,E
C3B6 SUB D
C3B7 INC C
C3B8 LD H,E
C3B9 SUB (HL)
C3BA INC B
C3BB LD H,A
C3BC ADD A,D
C3BD LD ($C2E3),A
C3C0 LD (HL),B
C3C1 POP HL
C3C2 ADD A,$F0
C3C4 DI
C3C5 ADD A,$F1
C3C7 POP AF
C3C8 AND $F8
C3CA LD SP,HL
C3CB ADD A,$FC
C3CD LD A,B
C3CE ADD A,(HL)
C3CF JP M,GameEntry_65
C3D2 LD A,B
C3D3 JR $C358
C3D5 INC A
C3D6 EX AF,AF'
C3D7 ADD A,C
C3D8 LD C,$09
C3DA LD BC,$0000
C3DD LD (BC),A
C3DE LD D,$07
C3E0 RET NZ
C3E1 INC BC
C3E2 RET NZ
C3E3 LD BC,$00C0
C3E6 NOP
C3E7 INC BC
C3E8 RET NZ
C3E9 INC BC
C3EA RET PO
C3EB INC B
C3EC LD H,B
C3ED INC B
C3EE JR NC,$C3F7
C3F0 JR NC,$C3F9
C3F2 JR NC,$C3F6
C3F4 LD (HL),B
C3F5 NOP
C3F6 LD (HL),B
C3F7 RRCA
C3F8 JR NZ,$C3FD
C3FA RET NZ
C3FB CCF
C3FC RET PO
C3FD DEC DE
C3FE RET P
C3FF NOP
C400 NOP
C401 CCF
C402 RET M
C403 NOP
C404 LD (HL),B
C405 ADD HL,BC
C406 RET P
C407 INC B
C408 RET PO
C409 INC BC
C40A RET NZ
This entry point is used by the routine at GameEntry.
C40B LD (BC),A
C40C LD D,$1C
C40E RET PO
C40F LD A,H
C410 LD A,B
C411 LD A,C
C412 INC A
C413 RLCA
C414 EX AF,AF'
C415 RLCA
C416 OR B
C417 RLCA
C418 RET NZ
C419 LD (BC),A
C41A LD H,B
C41B INC E
C41C JR NC,$C43D
C41E DJNZ $C426
C420 DJNZ $C424
C422 JR NC,$C424
C424 LD H,B
C425 RRCA
C426 JR NZ,$C42B
C428 RET NZ
C429 CCF
C42A RET PO
C42B DEC DE
C42C RET P
C42D NOP
C42E NOP
C42F CCF
C430 RET M
C431 NOP
C432 LD (HL),B
C433 ADD HL,BC
C434 RET P
C435 INC B
C436 RET PO
C437 INC BC
C438 RET NZ
C439 LD (BC),A
C43A LD D,$1C
C43C RET P
C43D LD A,H
C43E RET M
C43F LD A,D
C440 INC A
C441 LD B,$E8
C443 DEC B
C444 RET M
C445 INC BC
C446 RET PO
C447 RRCA
C448 RET PO
C449 DJNZ $C43B
C44B DJNZ $C4C1
C44D INC B
C44E LD (HL),H
C44F LD B,$70
C451 NOP
C452 LD H,B
C453 RRCA
C454 JR NZ,$C459
C456 RET NZ
C457 CCF
C458 RET PO
C459 DEC DE
C45A RET P
C45B NOP
C45C NOP
C45D CCF
C45E RET M
C45F NOP
C460 LD (HL),B
C461 ADD HL,BC
C462 RET P
C463 INC B
C464 RET PO
C465 INC BC
C466 RET NZ
C467 LD (BC),A
C468 INC D
C469 CCF
C46A RET P
C46B LD E,$F8
C46D LD C,$38
C46F LD BC,$1BF0
C472 CALL Z,$BEE7
C475 SUB C
C476 CP $58
C478 CP $1C
C47A LD A,H
C47B EX AF,AF'
C47C LD A,B
C47D LD B,$60
C47F RLCA
C480 RET NC
C481 RRCA
C482 OR B
C483 RLCA
C484 LD A,B
C485 LD E,$F8
C487 DEC DE
C488 LD A,H
C489 LD (BC),A
C48A CALL M,GameEntry_38
C48D LD A,(DE)
C48E JR $C491
C490 RET PO
This entry point is used by the routine at GameEntry.
C491 LD (BC),A
C492 ADD HL,DE
C493 NOP
C494 JR $C499
C496 SBC A,H
C497 LD BC,$01CE
C49A XOR $00
C49C JP NC,$3C03
C49F RLCA
C4A0 LD A,B
C4A1 LD B,$F8
C4A3 DEC B
C4A4 RET M
C4A5 LD BC,$03F8
C4A8 RET P
C4A9 RLCA
C4AA RET PO
C4AB RLCA
C4AC RET PO
C4AD INC C
C4AE JR NZ,$C4C0
C4B0 JR NZ,$C4D2
C4B2 JR NZ,$C4F7
C4B4 RET NC
C4B5 LD H,A
C4B6 OR B
C4B7 RLCA
C4B8 LD A,B
C4B9 LD E,$F8
C4BB DEC DE
C4BC LD A,H
C4BD LD (BC),A
C4BE CALL M,GameEntry_38
C4C1 LD A,(DE)
C4C2 JR $C4C5
C4C4 RET PO
C4C5 LD (BC),A
C4C6 JR $C4C8
C4C8 EX AF,AF'
C4C9 NOP
C4CA LD D,$00
C4CC LD D,$00
C4CE LD D,$00
C4D0 LD H,A
C4D1 NOP
C4D2 SBC A,A
C4D3 LD BC,$01BC
C4D6 LD A,H
C4D7 NOP
C4D8 RET M
C4D9 LD BC,$07F8
C4DC RET M
C4DD JR NC,$C4CF
C4DF LD B,B
C4E0 RET P
C4E1 ADC A,H
C4E2 RET NZ
C4E3 LD A,A
C4E4 RET NZ
C4E5 CCF
C4E6 RET NZ
C4E7 LD A,A
C4E8 NOP
C4E9 LD L,B
C4EA RET P
C4EB RLCA
C4EC RET PO
C4ED JR C,$C4CF
C4EF RST $00
C4F0 RET PO
C4F1 RLA
C4F2 RET NZ
C4F3 ADD HL,BC
C4F4 RET NZ
C4F5 RLCA
C4F6 ADD A,B
C4F7 INC BC
C4F8 DJNZ $C4FA
C4FA NOP
C4FB NOP
C4FC NOP
C4FD JR NZ,$C4FF
C4FF NOP
C500 LD (HL),C
C501 ADD A,B
C502 NOP
C503 DEC SP
C504 RET NZ
C505 INC C
C506 DEC E
C507 CALL PE,$1D06
C50A HALT
C50B JR $C4C8
C50D INC L
C50E DEC E
C50F LD A,E
C510 INC E
C511 SUB L
C512 OR (HL)
C513 RET NZ
C514 LD H,A
C515 RST $08
C516 RET NZ
C517 ADD HL,DE
C518 CALL M,GameEntry_10
C51B LD B,B
C51C LD H,B
C51D LD A,C
C51E ADD A,B
C51F JR $C59F
C521 ADD A,B
C522 JR NC,$C563
C524 NOP
C525 NOP
C526 LD E,$00
C528 NOP
This entry point is used by the routine at GameEntry.
C529 INC BC
C52A DJNZ $C52C
C52C NOP
C52D NOP
C52E NOP
C52F NOP
C530 NOP
C531 INC BC
C532 NOP
C533 NOP
C534 LD BC,$0080
C537 NOP
C538 RET NZ
C539 RET NZ
C53A NOP
C53B LD H,C
C53C RET PO
C53D JR $C5A6
C53F RET P
C540 DEC E
C541 LD L,A
C542 EI
C543 SUB L
C544 RST $28
C545 RLA
C546 LD H,A
C547 SBC A,(HL)
C548 LD C,$19
C54A CALL M,GameEntry_8
C54D LD B,B
C54E NOP
C54F LD A,C
C550 ADD A,B
C551 NOP
C552 LD A,(HL)
C553 ADD A,B
C554 NOP
C555 CCF
C556 NOP
C557 NOP
C558 LD E,$00
C55A NOP
C55B INC BC
C55C DJNZ $C55E
C55E NOP
C55F NOP
C560 NOP
C561 LD B,B
C562 NOP
C563 NOP
C564 RET PO
C565 NOP
C566 LD B,$70
C568 RET PO
C569 RLCA
C56A INC SP
C56B RET PO
C56C INC BC
C56D DEC A
C56E DI
C56F JR $C568
C571 CP E
C572 DEC E
C573 LD (HL),A
C574 LD D,$95
C576 XOR (HL)
C577 CALL Z,$DF67
C57A RET PO
C57B ADD HL,DE
C57C CALL M,GameEntry_9
C57F LD B,B
C580 INC L
C581 LD A,C
C582 ADD A,B
C583 JR $C603
C585 ADD A,B
C586 DJNZ $C5C7
C588 NOP
C589 NOP
C58A LD E,$00
C58C NOP
C58D LD (BC),A
C58E LD D,$03
C590 RET PO
C591 INC BC
C592 RET NZ
C593 INC BC
C594 ADD A,B
C595 NOP
C596 NOP
C597 INC BC
C598 RET NZ
C599 RLCA
C59A RET NZ
C59B LD B,$20
C59D INC C
C59E JR NZ,$C5AC
C5A0 RET PO
C5A1 INC C
C5A2 RET PO
C5A3 LD C,$40
C5A5 LD C,$00
C5A7 INC B
C5A8 RET P
C5A9 INC BC
C5AA RET NZ
C5AB RLCA
C5AC CALL M,$D80F
C5AF NOP
C5B0 NOP
C5B1 RRA
C5B2 CALL M,$000E
C5B5 RRCA
C5B6 SUB B
C5B7 RLCA
C5B8 JR NZ,$C5BD
C5BA RET NZ
C5BB LD (BC),A
C5BC LD D,$07
C5BE JR C,$C5DE
C5C0 LD A,$3C
C5C2 SBC A,(HL)
C5C3 DJNZ $C5A5
C5C5 DEC C
C5C6 RET PO
C5C7 INC BC
C5C8 RET PO
C5C9 LD B,$40
C5CB INC C
C5CC JR C,$C5D6
C5CE RET M
C5CF EX AF,AF'
C5D0 LD H,B
C5D1 INC C
C5D2 LD B,B
C5D3 LD B,$00
C5D5 INC B
C5D6 RET P
C5D7 INC BC
C5D8 RET NZ
C5D9 RLCA
C5DA CALL M,$D80F
C5DD NOP
C5DE NOP
C5DF RRA
C5E0 CALL M,$000E
C5E3 RRCA
C5E4 SUB B
C5E5 RLCA
C5E6 JR NZ,$C5EB
C5E8 RET NZ
C5E9 LD (BC),A
C5EA LD D,$0F
C5EC JR C,$C60C
C5EE LD A,$3C
C5F0 LD E,(HL)
C5F1 RLA
C5F2 LD H,B
C5F3 RRA
C5F4 AND B
C5F5 RLCA
C5F6 RET NZ
C5F7 RLCA
C5F8 RET P
C5F9 RRCA
C5FA EX AF,AF'
C5FB LD L,$08
C5FD LD L,$20
C5FF LD C,$60
C601 LD B,$00
C603 INC B
C604 RET P
C605 INC BC
C606 RET NZ
C607 RLCA
C608 CALL M,$D80F
C60B NOP
C60C NOP
C60D RRA
C60E CALL M,$000E
C611 RRCA
C612 SUB B
C613 RLCA
C614 JR NZ,$C619
C616 RET NZ
C617 LD (BC),A
C618 INC D
C619 RRCA
C61A CALL M,$381F
C61D INC E
C61E LD (HL),B
C61F RRCA
C620 ADD A,B
C621 INC SP
C622 CP B
C623 LD A,L
C624 RST $20
C625 LD A,A
C626 ADC A,C
C627 LD A,A
C628 LD A,(DE)
C629 LD A,$38
C62B LD E,$10
C62D LD B,$60
C62F DEC BC
C630 RET PO
C631 DEC C
C632 RET P
C633 LD E,$E0
C635 RRA
C636 LD A,B
C637 LD A,$D8
C639 CCF
C63A LD B,B
C63B LD A,$20
C63D JR $C697
C63F LD C,$80
C641 LD (BC),A
C642 ADD HL,DE
C643 JR $C645
C645 ADD HL,SP
C646 RET NZ
C647 LD (HL),E
C648 ADD A,B
C649 LD (HL),A
C64A ADD A,B
C64B LD C,E
C64C NOP
C64D INC A
C64E RET NZ
C64F LD E,$E0
C651 RRA
C652 LD H,B
C653 RRA
C654 AND B
C655 RRA
C656 ADD A,B
C657 RRCA
C658 RET NZ
C659 RLCA
C65A RET PO
C65B RLCA
C65C RET PO
C65D INC B
C65E JR NC,$C664
C660 EX AF,AF'
C661 INC B
C662 INC B
C663 LD A,(BC)
C664 JP NZ,$E60D
C667 LD E,$E0
C669 RRA
C66A LD A,B
C66B LD A,$D8
C66D CCF
C66E LD B,B
C66F LD A,$20
C671 JR $C6CB
C673 RLCA
C674 ADD A,B
This entry point is used by the routine at GameEntry.
C675 LD (BC),A
C676 JR $C688
C678 NOP
C679 LD L,B
C67A NOP
C67B LD L,B
C67C NOP
C67D LD L,B
C67E NOP
C67F AND $00
C681 LD SP,HL
C682 NOP
C683 DEC A
C684 ADD A,B
C685 LD A,$80
C687 RRA
C688 NOP
C689 RRA
C68A ADD A,B
C68B RRA
C68C RET PO
C68D RRCA
C68E INC C
C68F LD B,$02
C691 INC BC
C692 LD SP,$FE03
C695 INC BC
C696 CALL M,$FE00
C699 RRCA
C69A LD D,$07
C69C RET PO
C69D RLCA
C69E INC E
C69F RLCA
C6A0 EX (SP),HL
C6A1 INC BC
C6A2 RET PE
C6A3 INC BC
C6A4 SUB B
C6A5 LD BC,$03E0
C6A8 DJNZ $C6AA
C6AA NOP
C6AB NOP
C6AC NOP
C6AD INC B
C6AE NOP
C6AF LD BC,$008E
C6B2 INC BC
C6B3 CALL C,GameEntry_11
C6B6 CP B
C6B7 JR NC,$C727
C6B9 CP B
C6BA LD H,B
C6BB INC (HL)
This entry point is used by the routine at GameEntry.
C6BC DEFB $DD
C6BD JR $C6F7
C6BF SBC A,$B8
C6C1 INC BC
C6C2 CALL $03A8
C6C5 DI
C6C6 AND $03
C6C8 CCF
C6C9 SBC A,B
C6CA LD B,$02
C6CC LD H,(HL)
C6CD JR $C6D0
C6CF SBC A,D
C6D0 INC C
C6D1 LD BC,$007A
C6D4 NOP
C6D5 CALL P,$0000
C6D8 LD A,B
C6D9 INC BC
C6DA DJNZ $C6DC
C6DC NOP
C6DD NOP
C6DE NOP
C6DF NOP
C6E0 NOP
C6E1 NOP
C6E2 NOP
C6E3 RET NZ
C6E4 NOP
C6E5 LD BC,$0380
C6E8 INC BC
C6E9 NOP
C6EA RLCA
C6EB ADD A,(HL)
C6EC NOP
C6ED RRCA
C6EE AND $18
C6F0 CP A
C6F1 OR $B8
C6F3 RET PE
C6F4 RST $30
C6F5 XOR C
C6F6 LD (HL),B
C6F7 LD A,C
C6F8 AND $40
C6FA CCF
C6FB SBC A,B
C6FC NOP
C6FD LD (BC),A
C6FE LD H,(HL)
C6FF NOP
C700 LD BC,$009A
C703 LD BC,$007A
C706 NOP
C707 CALL P,$0000
C70A LD A,B
C70B INC BC
C70C DJNZ $C70E
C70E NOP
C70F NOP
C710 NOP
C711 LD (BC),A
C712 NOP
C713 NOP
C714 RLCA
C715 NOP
C716 RLCA
C717 RET PO
C718 LD H,B
C719 RLCA
C71A CALL Z,$CFE0
C71D CALL C,$DDC0
C720 RST $28
C721 JR $C78B
C723 XOR $B8
C725 INC SP
C726 LD (HL),L
C727 XOR C
C728 RLCA
C729 EI
C72A AND $4E
C72C CCF
C72D SBC A,B
C72E INC (HL)
C72F LD (BC),A
C730 LD H,(HL)
C731 JR $C734
C733 SBC A,D
C734 EX AF,AF'
C735 LD BC,$007A
C738 NOP
C739 CALL P,$0000
C73C LD A,B
C73D INC BC
C73E DJNZ $C740
C740 INC A
C741 NOP
C742 NOP
C743 LD A,(HL)
C744 NOP
C745 NOP
C746 RST $38
C747 NOP
C748 NOP
C749 RST $38
C74A NOP
C74B NOP
C74C RST $38
C74D NOP
C74E NOP
C74F CP $00
C751 NOP
C752 LD A,(HL)
C753 NOP
C754 RRA
C755 RST $38
C756 RET M
C757 RRA
C758 RST $38
C759 RET M
C75A NOP
C75B LD A,A
C75C NOP
C75D JR NC,$C7DE
C75F INC C
C760 LD (HL),B
C761 LD A,A
C762 LD C,$70
C764 RST $38
C765 LD C,$7F
C767 RST $38
C768 CP $0F
C76A RST $38
C76B RET P
C76C LD BC,$80FF
C76F INC BC
C770 DEC C
C771 NOP
C772 NOP
C773 NOP
C774 JR C,$C776
C776 INC E
C777 LD H,B
C778 NOP
C779 LD B,$5C
C77B NOP
C77C LD A,($000F)
C77F RET P
C780 RLCA
C781 RST $38
C782 RET PO
C783 INC BC
C784 RST $38
C785 RET NZ
C786 DEC E
C787 RST $38
C788 CP B
C789 LD E,$7E
C78B LD A,B
C78C NOP
C78D ADD A,C
C78E NOP
C78F NOP
C790 RST $38
C791 NOP
C792 NOP
C793 LD A,(HL)
C794 NOP
C795 NOP
C796 INC A
C797 NOP
C798 INC BC
C799 DJNZ $C79C
C79B RST $38
C79C ADD A,B
C79D RRCA
C79E RST $38
C79F RET P
C7A0 LD A,A
C7A1 RST $38
C7A2 CP $7F
C7A4 RST $38
C7A5 CP $70
C7A7 RST $38
C7A8 LD C,$30
C7AA LD A,(HL)
C7AB INC C
C7AC NOP
C7AD LD A,(HL)
C7AE NOP
C7AF NOP
C7B0 LD A,(HL)
C7B1 NOP
C7B2 RRA
C7B3 RST $38
C7B4 RET M
C7B5 RRA
C7B6 RST $38
C7B7 RET M
C7B8 NOP
C7B9 LD A,(HL)
C7BA NOP
C7BB NOP
C7BC RST $38
C7BD NOP
C7BE NOP
C7BF RST $38
C7C0 NOP
C7C1 NOP
C7C2 RST $38
C7C3 NOP
C7C4 NOP
C7C5 LD A,(HL)
C7C6 NOP
C7C7 NOP
C7C8 INC A
C7C9 NOP
C7CA INC BC
C7CB RRCA
C7CC NOP
C7CD NOP
C7CE NOP
C7CF NOP
C7D0 NOP
C7D1 NOP
C7D2 NOP
C7D3 NOP
C7D4 NOP
C7D5 NOP
C7D6 INC A
C7D7 NOP
C7D8 NOP
C7D9 LD A,(HL)
C7DA NOP
C7DB NOP
C7DC RST $38
C7DD NOP
C7DE NOP
C7DF RST $38
C7E0 NOP
C7E1 LD E,$FF
C7E3 LD A,B
C7E4 LD E,$FF
C7E6 LD A,B
C7E7 LD BC,$807E
C7EA RLCA
C7EB CP L
C7EC RET PO
C7ED RRA
C7EE NOP
C7EF RET P
C7F0 LD E,H
C7F1 NOP
C7F2 LD A,($0060)
C7F5 LD B,$C8
C7F7 NOP
C7F8 INC E
C7F9 NOP
C7FA NOP
C7FB NOP
C7FC NOP
C7FD NOP
C7FE NOP
This entry point is used by the routine at GameEntry.
C7FF NOP
C800 NOP
C801 LD D,L
C802 LD D,L
C803 LD D,L
C804 LD D,L
C805 LD D,L
C806 LD D,L
C807 LD D,L
C808 LD D,L
C809 ADC A,A
C80A ADD HL,BC
C80B DEC B
C80C RST $08
C80D ADD HL,BC
C80E DEC C
C80F RST $18
C810 SBC A,C
C811 SBC A,H
C812 RST $18
C813 SBC A,C
C814 SBC A,H
C815 RST $18
C816 SBC A,E
C817 SBC A,(HL)
C818 RST $18
C819 SBC A,E
C81A SBC A,$BF
C81C CP D
C81D IN A,($FF)
C81F CP D
C820 RST $18
C821 RST $08
C822 IN A,($DF)
C824 RST $08
C825 RST $18
C826 RST $38
C827 RST $38
C828 OR A
C829 RST $38
C82A RST $38
C82B CP A
C82C RST $38
C82D RST $38
C82E CP A
C82F RST $38
C830 RST $38
C831 CP A
C832 LD SP,HL
C833 RST $38
C834 CP A
C835 LD SP,HL
C836 RST $38
C837 CALL M,$FF3F
C83A RET P
C83B RRA
C83C RST $30
C83D AND $CF
C83F RST $38
C840 ADD A,$C7
C842 RST $38
C843 ADD A,B
C844 RLCA
C845 RST $38
C846 NOP
C847 RLCA
C848 RST $38
C849 INC B
C84A RLCA
C84B CP $04
C84D RLCA
C84E CALL M,$0F06
C851 CALL M,$1F4F
C854 CALL M,$3F7E
C857 CP $F8
C859 CCF
C85A CP $F1
C85C RST $38
C85D SBC A,A
C85E RST $20
C85F RST $38
C860 SBC A,A
C861 RST $20
C862 RST $28
C863 RST $38
C864 RST $38
C865 RST $38
C866 RST $38
C867 RST $38
C868 RST $38
C869 LD H,H
C86A LD H,B
C86B JP M,GameEntry_1
C86E EI
C86F HALT
C870 LD (HL),B
C871 EI
C872 LD (HL),$71
C874 DI
C875 RST $18
C876 LD D,C
C877 RST $30
C878 RST $18
C879 LD D,C
C87A RST $20
C87B RST $18
C87C LD E,C
C87D RST $08
C87E SBC A,A
C87F LD L,C
C880 RST $08
C881 LD A,A
C882 LD L,C
C883 RST $08
C884 LD A,A
C885 XOR L
C886 RST $20
C887 LD A,A
C888 XOR L
C889 RST $20
C88A RST $38
C88B DEFB $ED,$F7
C88D LD SP,HL
C88E DEFB $FD
C88F RST $38
C890 SUB B
C891 DEFB $FD
C892 RST $38
C893 ADD A,B
C894 RST $38
C895 RST $38
C896 ADD A,E
C897 RST $08
C898 RST $38
C899 POP BC
C89A RST $38
C89B EI
C89C POP AF
C89D RST $38
C89E IN A,($F0)
C8A0 RST $38
C8A1 RST $18
C8A2 RET M
C8A3 RST $30
C8A4 RST $38
C8A5 RET M
C8A6 LD A,A
C8A7 RST $38
C8A8 RET M
C8A9 LD A,A
C8AA SBC A,A
C8AB CALL M,$9F7F
C8AE CALL M,$FF3F
C8B1 SBC A,H
C8B2 CCF
C8B3 RST $38
C8B4 SBC A,(HL)
C8B5 CCF
C8B6 RST $38
C8B7 CP $07
C8B9 RST $38
C8BA RST $38
C8BB INC BC
C8BC RST $38
C8BD CP $03
C8BF CP $EE
C8C1 DAA
C8C2 RST $38
C8C3 RST $38
C8C4 SCF
C8C5 RST $38
C8C6 RST $38
C8C7 CP $FF
C8C9 NOP
C8CA NOP
C8CB NOP
C8CC EX AF,AF'
C8CD INC BC
C8CE RET PO
C8CF INC C
C8D0 INC BC
C8D1 RET NZ
C8D2 LD C,$03
C8D4 ADC A,B
C8D5 RRCA
C8D6 DEC BC
C8D7 ADC A,B
C8D8 RRA
C8D9 ADD HL,BC
C8DA EX AF,AF'
C8DB RRA
C8DC ADD HL,BC
C8DD INC E
C8DE RRA
C8DF ADD HL,BC
C8E0 INC E
C8E1 RRCA
C8E2 ADD HL,DE
C8E3 LD A,$8F
C8E5 SBC A,C
C8E6 LD A,$8E
C8E8 INC E
C8E9 LD A,H
C8EA ADD A,(HL)
C8EB INC E
C8EC LD A,B
C8ED ADD A,$1E
C8EF INC A
C8F0 LD B,A
C8F1 LD C,$3E
C8F3 LD B,(HL)
C8F4 ADC A,A
C8F5 LD A,$66
C8F7 DAA
C8F8 LD E,$66
C8FA DAA
C8FB INC C
C8FC LD H,A
C8FD INC DE
C8FE INC C
C8FF LD H,(HL)
C900 OUT ($04),A
C902 LD H,(HL)
C903 INC DE
C904 ADD A,H
C905 LD H,D
C906 INC HL
C907 ADD A,H
C908 LD (HL),C
C909 RST $00
C90A CALL NZ,$0778
C90D ADC A,H
C90E INC A
C90F RRCA
C910 ADC A,H
C911 LD A,$07
C913 LD C,$7C
C915 RLCA
C916 LD C,$7C
C918 DEC C
C919 LD B,(HL)
C91A LD A,(HL)
C91B DEC C
C91C INC H
C91D CCF
C91E ADD HL,BC
C91F INC H
C920 RRA
C921 ADD HL,BC
C922 LD H,$1F
C924 ADD HL,BC
C925 INC HL
C926 RRCA
C927 ADD HL,BC
C928 LD BC,$0000
C92B NOP
C92C NOP
C92D NOP
C92E LD (BC),A
C92F INC B
C930 NOP
C931 JR NC,$C937
C933 NOP
C934 DJNZ $C93A
C936 LD DE,$0818
C939 LD DE,$080C
C93C LD DE,$1C0E
C93F LD SP,$1C0E
C942 LD H,C
C943 LD E,$3C
C945 LD H,C
C946 SBC A,H
C947 INC A
C948 POP HL
C949 SBC A,B
C94A INC A
C94B RET PO
C94C SUB B
C94D DEC A
C94E RET PO
C94F SUB B
C950 DEC A
C951 POP HL
C952 POP BC
C953 DEC A
C954 POP BC
C955 POP BC
C956 ADD HL,DE
C957 POP BC
C958 JP NZ,$8119
C95B JP NZ,GameEntry_53
C95E CALL NZ,GameEntry_55
C961 ADD A,H
C962 EX AF,AF'
C963 JP $1988
C966 JP $1908
C969 EX (SP),HL
C96A EX AF,AF'
C96B ADD HL,SP
C96C EX (SP),HL
C96D ADC A,B
C96E DEC A
C96F EX (SP),HL
C970 RET Z
C971 CP H
C972 POP HL
C973 RET Z
C974 SBC A,H
C975 POP HL
C976 ADC A,B
C977 SBC A,H
C978 POP BC
C979 RET Z
C97A RET
C97B POP BC
C97C ADC A,B
C97D LD C,C
C97E ADD A,B
C97F RET Z
C980 RET
C981 ADD A,B
C982 ADC A,B
C983 LD L,C
C984 NOP
C985 SUB B
C986 POP DE
C987 NOP
C988 LD H,B
This entry point is used by the routines at 9906 and 9BB8.
C989 NOP
C98A NOP
C98B NOP
C98C NOP
C98D NOP
C98E EX AF,AF'
C98F LD H,B
C990 NOP
C991 DJNZ $C943
C993 INC B
C994 JR NZ,$C953
C996 CALL NZ,$9E20
C999 LD (HL),H
C99A JR NZ,$C9EB
C99C LD A,($6760)
C99F ADC A,L
C9A0 LD H,B
C9A1 LD H,A
C9A2 RST $28
C9A3 RET NZ
C9A4 LD C,A
C9A5 RST $30
C9A6 RET NZ
C9A7 RST $18
C9A8 SUB E
C9A9 RET NZ
C9AA CP A
C9AB ADD A,E
C9AC RET NZ
C9AD RST $38
C9AE ADD A,E
C9AF POP BC
C9B0 RST $20
C9B1 INC BC
C9B2 ADD A,C
C9B3 LD A,B
C9B4 LD BC,$7F81
C9B7 POP BC
C9B8 ADD A,D
C9B9 LD A,A
C9BA POP HL
C9BB ADD A,D
C9BC LD A,A
C9BD POP AF
C9BE ADD A,D
C9BF CCF
C9C0 RET M
C9C1 ADD A,D
C9C2 CCF
C9C3 ADD A,B
C9C4 INC B
C9C5 DEC SP
C9C6 ADD A,B
C9C7 INC B
C9C8 INC A
C9C9 NOP
C9CA EX AF,AF'
C9CB RRA
C9CC RET PO
C9CD DJNZ $C9EE
C9CF CP $10
C9D1 RRCA
C9D2 CALL M,$0720
C9D5 RET M
C9D6 JR NZ,$C9DB
C9D8 RET NZ
C9D9 LD B,B
C9DA LD BC,$8087
C9DD NOP
C9DE LD E,B
C9DF NOP
C9E0 NOP
C9E1 LD H,B
C9E2 NOP
C9E3 NOP
C9E4 LD B,B
C9E5 NOP
C9E6 NOP
C9E7 NOP
C9E8 NOP
This entry point is used by the routines at 9906 and 9BB8.
C9E9 NOP
C9EA NOP
C9EB NOP
C9EC JR NZ,$C9EE
C9EE NOP
C9EF JR NZ,$C9F1
C9F1 NOP
C9F2 JR NC,$C97C
C9F4 JR NZ,$CA06
C9F6 ADC A,H
C9F7 JR NZ,$CA01
C9F9 ADC A,H
C9FA LD H,B
C9FB EX AF,AF'
C9FC ADD A,H
C9FD LD H,B
C9FE LD B,C
This entry point is used by the routine at GameEntry.
C9FF CALL NZ,$4360
CA02 ADD A,$E0
CA04 LD B,E
CA05 RST $00
CA06 RET NZ
CA07 LD C,A
CA08 ADD A,A
CA09 RET Z
CA0A RST $28
CA0B ADC A,A
CA0C RET NC
CA0D RST $28
CA0E RLA
CA0F SUB C
CA10 RST $28
CA11 RLA
CA12 ADC A,C
CA13 LD H,A
CA14 SUB A
CA15 JP NZ,GameEntry_221
CA18 JP PO,$D76B
CA1B JP P,$972B
CA1E CALL PO,GameEntry_212
CA21 ADD A,H
CA22 INC SP
CA23 RST $10
CA24 ADD A,H
CA25 INC SP
CA26 SUB A
CA27 CALL NZ,$A733
CA2A RET Z
CA2B INC DE
CA2C AND A
CA2D RET Z
CA2E LD BC,$C8A3
CA31 LD BC,$E8A3
CA34 LD BC,$88A3
CA37 NOP
CA38 JP $00C8
CA3B INC BC
CA3C ADC A,B
CA3D NOP
CA3E LD BC,$00E8
CA41 NOP
CA42 RET P
CA43 NOP
CA44 NOP
CA45 NOP
CA46 NOP
CA47 NOP
CA48 NOP
This entry point is used by the routines at 9906 and 9BB8.
CA49 NOP
CA4A NOP
CA4B NOP
CA4C INC B
CA4D ADD HL,BC
CA4E DJNZ $CA56
CA50 ADC A,E
CA51 SUB B
CA52 RLCA
CA53 ADC A,A
CA54 INC (HL)
CA55 INC HL
CA56 ADC A,A
CA57 LD E,(HL)
CA58 INC HL
CA59 SBC A,(HL)
CA5A LD E,(HL)
CA5B INC HL
CA5C LD L,$5E
CA5E LD (HL),C
CA5F INC L
CA60 LD E,H
CA61 LD (HL),E
CA62 CPL
CA63 LD E,H
CA64 LD (HL),E
CA65 CPL
CA66 LD E,C
CA67 LD (HL),C
CA68 CPL
CA69 LD E,C
CA6A POP HL
CA6B INC L
CA6C LD E,C
CA6D RET P
CA6E LD C,(HL)
CA6F SBC A,C
CA70 RET M
CA71 LD C,H
CA72 SBC A,D
CA73 LD A,B
CA74 LD C,(HL)
CA75 SBC A,H
CA76 LD A,H
CA77 LD A,(HL)
CA78 SBC A,H
CA79 LD A,(HL)
This entry point is used by the routine at GameEntry.
CA7A LD B,(HL)
CA7B LD A,B
CA7C LD (HL),B
CA7D LD B,(HL)
CA7E ADC A,H
CA7F LD (HL),B
CA80 LD B,(HL)
CA81 ADC A,B
CA82 LD (HL),B
CA83 LD B,L
CA84 EX AF,AF'
CA85 LD A,B
CA86 LD B,A
CA87 EX AF,AF'
CA88 LD A,H
CA89 ADD A,(HL)
CA8A EX AF,AF'
CA8B LD (HL),B
CA8C ADD A,B
CA8D EX AF,AF'
CA8E LD A,B
CA8F ADD A,B
CA90 EX AF,AF'
CA91 LD A,(HL)
CA92 ADD A,B
CA93 NOP
CA94 LD (HL),$80
CA96 NOP
CA97 ADD HL,DE
CA98 NOP
CA99 NOP
CA9A DEC C
CA9B NOP
CA9C NOP
CA9D LD C,$00
CA9F NOP
CAA0 LD B,$00
CAA2 NOP
CAA3 NOP
CAA4 NOP
CAA5 NOP
CAA6 NOP
CAA7 NOP
CAA8 NOP
This entry point is used by the routines at 9906 and 9BB8.
CAA9 NOP
CAAA NOP
CAAB NOP
CAAC LD SP,$0010
CAAF LD SP,$20B8
CAB2 JR NC,$CAA4
CAB4 LD H,B
CAB5 LD H,B
CAB6 RET P
CAB7 RET Z
CAB8 POP BC
CAB9 RET P
CABA RET Z
CABB ADD A,E
CABC RET PO
CABD ADC A,$9B
CABF CALL PO,$278E
CAC2 PUSH BC
CAC3 SBC A,H
CAC4 LD B,E
CAC5 PUSH BC
CAC6 SBC A,H
CAC7 LD B,E
CAC8 SUB L
CAC9 SBC A,H
CACA LD B,E
CACB SUB L
CACC CALL M,$B583
CACF IN A,($03)
CAD1 DEC (HL)
CAD2 SBC A,D
CAD3 INC BC
CAD4 CCF
CAD5 SBC A,D
CAD6 INC BC
CAD7 LD D,L
CAD8 CP D
CAD9 LD BC,$9A55
CADC LD BC,$9A55
CADF LD BC,$9A55
CAE2 LD BC,$1A55
CAE5 LD BC,$1210
CAE8 LD BC,$0C10
CAEB LD BC,$0010
CAEE INC BC
CAEF JR $CAF1
CAF1 INC BC
CAF2 NOP
CAF3 NOP
CAF4 INC BC
CAF5 LD B,B
CAF6 NOP
CAF7 INC BC
CAF8 LD B,B
CAF9 NOP
CAFA LD BC,$0080
CAFD NOP
CAFE NOP
CAFF NOP
CB00 NOP
CB01 NOP
CB02 NOP
CB03 NOP
CB04 NOP
CB05 NOP
CB06 NOP
CB07 NOP
CB08 NOP
CB09 LD D,$00
CB0B RET M
CB0C RST $38
CB0D RLA
CB0E RST $38
CB0F RST $30
CB10 RRA
CB11 RST $38
CB12 RST $30
CB13 CP A
CB14 RST $08
CB15 EI
CB16 SBC A,A
CB17 RST $08
CB18 EI
CB19 SBC A,A
CB1A RST $38
CB1B RST $38
CB1C SBC A,C
CB1D RST $38
CB1E RST $38
CB1F EXX
CB20 RST $38
CB21 RST $38
CB22 RST $18
CB23 RST $38
CB24 RST $38
CB25 RST $18
CB26 RST $38
CB27 RST $38
CB28 RST $18
CB29 CALL M,$DFFE
CB2C CALL M,$CFFF
CB2F RST $18
CB30 RST $38
CB31 RST $28
CB32 RST $38
CB33 RST $38
CB34 XOR $FF
CB36 DEFB $FD
CB37 RST $28
CB38 RST $38
CB39 RST $38
CB3A ADD A,A
CB3B RST $38
CB3C RST $38
CB3D DAA
CB3E RST $38
CB3F CP $77
CB41 RST $38
CB42 CP $F7
CB44 RST $38
CB45 DEFB $FD
CB46 RST $30
CB47 CCF
CB48 EI
CB49 RST $30
CB4A CCF
CB4B EI
CB4C RST $30
CB4D RST $38
CB4E RST $30
CB4F RST $30
CB50 RST $18
CB51 RST $38
CB52 RST $30
CB53 RST $38
CB54 RST $38
CB55 RST $30
CB56 RST $38
CB57 RST $38
CB58 RST $38
CB59 RST $38
CB5A RST $38
CB5B RST $38
CB5C RST $38
CB5D RST $08
CB5E RST $38
CB5F RST $20
CB60 RST $08
CB61 CP A
CB62 RST $20
CB63 RST $38
CB64 RST $38
CB65 RST $38
CB66 RST $38
CB67 RST $38
CB68 RST $38
CB69 NOP
CB6A INC BC
CB6B LD B,$FC
CB6D IN A,($CF)
CB6F CALL M,$CFFF
CB72 CALL M,$CFFF
CB75 CALL M,$CFFC
CB78 DEFB $FD
CB79 CALL M,$FDCF
CB7C RST $38
CB7D RST $08
CB7E DEFB $FD
CB7F RST $38
CB80 RST $28
CB81 DEFB $FD
CB82 RST $38
CB83 RST $28
CB84 DEFB $FD
CB85 RST $38
CB86 RST $28
CB87 CALL $EFDB
CB8A CALL $EFDB
CB8D EI
CB8E RST $18
CB8F RST $20
CB90 EI
CB91 RST $28
CB92 RST $30
CB93 EI
CB94 RST $28
CB95 EI
CB96 EI
CB97 XOR A
CB98 LD SP,HL
CB99 RST $38
CB9A XOR A
CB9B CALL M,$C7FF
CB9E CALL M,$E7FF
CBA1 CP $FF
CBA3 EI
CBA4 CP $FF
CBA6 EI
CBA7 CP $F7
CBA9 LD SP,HL
CBAA RST $28
CBAB RST $38
CBAC DEFB $FD
CBAD RST $38
CBAE RST $38
CBAF EI
CBB0 RST $38
CBB1 RST $38
CBB2 EI
CBB3 RST $38
CBB4 RST $38
CBB5 RST $30
CBB6 RST $38
CBB7 RST $08
CBB8 RST $28
CBB9 RST $38
CBBA RST $08
CBBB RST $28
CBBC RST $38
CBBD RST $38
CBBE RST $18
CBBF RST $38
CBC0 RST $38
CBC1 RST $38
CBC2 LD SP,HL
CBC3 RST $38
CBC4 EI
CBC5 LD SP,HL
CBC6 RST $38
CBC7 RST $38
CBC8 RST $38
CBC9 LD E,$03
CBCB LD H,B
CBCC CCF
CBCD RLCA
CBCE LD SP,HL
CBCF RST $38
CBD0 RST $28
CBD1 RST $38
CBD2 DI
CBD3 RST $28
CBD4 RST $38
CBD5 DI
CBD6 RST $28
CBD7 DI
CBD8 RST $38
CBD9 EX DE,HL
CBDA DI
CBDB RST $38
CBDC DEFB $FD
CBDD RST $38
CBDE RST $38
CBDF RST $18
CBE0 RST $38
CBE1 RST $38
CBE2 RST $18
CBE3 RST $18
CBE4 RST $38
CBE5 RST $18
CBE6 RST $18
CBE7 EX (SP),HL
CBE8 RST $38
CBE9 RST $18
CBEA RST $30
CBEB RST $38
CBEC IN A,($C3)
CBEE RST $08
CBEF RST $18
CBF0 RST $30
CBF1 RST $08
CBF2 RST $18
CBF3 RET NZ
CBF4 RST $38
CBF5 SBC A,A
CBF6 EI
CBF7 RST $38
CBF8 CCF
CBF9 RET NZ
CBFA CP $FF
CBFC EI
CBFD DEFB $FD
CBFE RST $38
CBFF RET NZ
CC00 DEC SP
CC01 RST $38
CC02 DEFB $FD
CC03 EI
CC04 RST $08
CC05 RET NZ
CC06 CCF
CC07 RST $08
CC08 RST $38
CC09 RST $38
CC0A RST $38
CC0B RST $38
CC0C RST $28
CC0D RST $38
CC0E RST $38
CC0F RST $38
CC10 RST $38
CC11 RST $38
CC12 RST $38
CC13 RST $38
CC14 RST $28
CC15 EI
CC16 RST $20
CC17 RST $38
CC18 RST $38
CC19 RST $20
CC1A RST $38
CC1B RST $20
CC1C RST $38
CC1D RST $38
CC1E RST $20
CC1F RST $38
CC20 RST $38
CC21 RST $20
CC22 RST $38
CC23 RST $38
CC24 RST $38
CC25 RST $38
CC26 RST $38
CC27 RST $38
CC28 RST $38
CC29 RET NZ
CC2A JP $E187
CC2D RST $20
CC2E RST $38
CC2F DI
CC30 CP $FF
CC32 DI
CC33 RST $20
CC34 RST $38
CC35 DI
CC36 RST $28
CC37 RST $38
CC38 EI
CC39 RST $18
CC3A RST $20
CC3B EI
CC3C RST $18
CC3D RST $20
CC3E EI
CC3F RST $18
CC40 RST $38
CC41 EI
CC42 CP A
CC43 RST $38
CC44 RST $38
CC45 RST $18
CC46 RST $18
CC47 DI
CC48 RST $38
CC49 RST $18
CC4A DI
CC4B RST $38
CC4C RST $38
CC4D RST $38
CC4E RST $38
CC4F RST $38
CC50 LD A,A
CC51 RST $28
CC52 RST $38
CC53 RST $38
CC54 RST $20
CC55 RST $30
CC56 RST $38
CC57 AND (HL)
CC58 LD A,A
CC59 RST $38
CC5A CALL PE,$FE7F
CC5D CALL NZ,$FFFF
CC60 CP $9F
CC62 RST $38
CC63 RET PO
CC64 ADC A,A
CC65 RST $38
CC66 RET PO
CC67 RRA
CC68 LD A,A
CC69 POP AF
CC6A LD A,A
CC6B RST $38
CC6C RST $38
CC6D RST $00
CC6E RST $30
CC6F LD A,C
CC70 ADD A,A
CC71 CP $70
CC73 ADC A,A
CC74 RST $38
CC75 RET P
CC76 CP A
CC77 RST $38
CC78 LD SP,HL
CC79 RST $38
CC7A DI
CC7B RST $18
CC7C RST $38
CC7D SBC A,E
CC7E RST $08
CC7F RST $28
CC80 SBC A,A
CC81 RST $38
CC82 RST $38
CC83 RST $38
CC84 RST $38
CC85 RST $38
CC86 RST $38
CC87 RST $38
CC88 RST $38
CC89 INC BC
CC8A LD E,$7D
CC8C DEC E
CC8D ADD A,B
CC8E LD E,$DB
CC90 NOP
CC91 RLCA
CC92 LD A,E
CC93 NOP
CC94 INC BC
CC95 DEC SP
CC96 NOP
CC97 LD BC,$00DA
CC9A LD BC,$00DA
CC9D NOP
CC9E XOR $00
CCA0 NOP
CCA1 LD L,(HL)
CCA2 NOP
CCA3 NOP
CCA4 HALT
CCA5 NOP
CCA6 NOP
CCA7 LD (HL),$00
CCA9 NOP
CCAA LD (HL),$00
CCAC NOP
CCAD LD D,$00
CCAF NOP
CCB0 LD D,$00
CCB2 NOP
CCB3 LD D,$00
CCB5 NOP
CCB6 LD E,$00
CCB8 JR NC,$CCD8
CCBA NOP
CCBB LD (HL),B
CCBC LD E,$00
CCBE LD (HL),B
CCBF LD A,$00
CCC1 POP HL
CCC2 ADC A,$00
CCC4 POP HL
CCC5 RET P
CCC6 NOP
CCC7 EX (SP),HL
CCC8 CP $00
CCCA EX (SP),HL
CCCB CP A
CCCC RET NZ
CCCD LD H,E
CCCE RST $38
CCCF RET P
CCD0 LD H,D
CCD1 RST $08
CCD2 LD L,B
CCD3 LD (HL),E
CCD4 RST $08
CCD5 RET P
CCD6 INC SP
CCD7 RST $38
CCD8 RET PO
CCD9 INC DE
CCDA CALL M,$09E0
CCDD INC A
CCDE RET NZ
CCDF DEC B
CCE0 CCF
CCE1 ADD A,B
CCE2 NOP
CCE3 CP $00
This entry point is used by the routine at GameEntry.
CCE5 INC BC
CCE6 RRA
CCE7 LD A,L
CCE8 LD C,L
CCE9 ADD A,B
CCEA LD E,$DB
CCEC NOP
CCED RLCA
CCEE LD A,E
CCEF NOP
CCF0 INC BC
CCF1 CP E
CCF2 NOP
CCF3 LD BC,$00DA
CCF6 NOP
CCF7 JP C,$0000
CCFA XOR $00
CCFC NOP
CCFD LD L,(HL)
CCFE NOP
CCFF NOP
CD00 LD (HL),$00
CD02 NOP
CD03 LD (HL),$00
CD05 NOP
CD06 LD A,(DE)
CD07 NOP
CD08 NOP
CD09 DEC DE
CD0A NOP
CD0B NOP
CD0C DEC DE
CD0D NOP
CD0E NOP
CD0F RRCA
CD10 NOP
CD11 NOP
CD12 RRCA
CD13 NOP
CD14 NOP
CD15 RRCA
CD16 NOP
CD17 NOP
CD18 RRCA
CD19 NOP
CD1A JR $CD3B
CD1C NOP
CD1D INC E
CD1E RRA
CD1F NOP
CD20 JR C,$CD69
CD22 NOP
CD23 JR C,$CD1D
CD25 NOP
CD26 JR C,$CD27
CD28 ADD A,B
CD29 JR C,$CD1A
CD2B CP $1C
CD2D RST $38
CD2E JP C,$B31C
CD31 CP $1C
CD33 DI
CD34 CALL M,$FF0C
CD37 JR C,$CD3F
CD39 RST $38
CD3A JR C,$CD3E
CD3C LD H,A
CD3D RET P
CD3E LD BC,$E067
CD41 NOP
CD42 CCF
CD43 ADD A,B
CD44 INC BC
CD45 LD E,$00
CD47 JR Z,$CCC9
CD49 NOP
CD4A JR Z,$CD8C
CD4C NOP
CD4D JR Z,$CD6F
CD4F NOP
CD50 INC D
CD51 DJNZ $CD53
CD53 INC D
CD54 EX AF,AF'
CD55 NOP
CD56 INC D
CD57 EX AF,AF'
CD58 NOP
CD59 INC H
CD5A EX AF,AF'
CD5B NOP
CD5C INC H
CD5D LD C,B
CD5E NOP
CD5F LD B,H
CD60 LD L,B
CD61 NOP
CD62 ADD A,H
CD63 LD C,(HL)
CD64 NOP
CD65 ADC A,B
CD66 RST $18
CD67 LD BC,$9E08
CD6A LD BC,$BC08
CD6D LD (BC),A
CD6E EX AF,AF'
CD6F CP H
CD70 LD (BC),A
CD71 EX AF,AF'
CD72 CP B
CD73 LD (BC),A
CD74 EX AF,AF'
CD75 CP B
CD76 INC H
CD77 EX AF,AF'
CD78 LD D,B
CD79 SCF
CD7A RET PE
CD7B NOP
CD7C RLA
CD7D CALL NZ,$17C0
CD80 JP $1780
CD83 RST $00
CD84 RET NZ
CD85 SCF
CD86 RST $08
CD87 RET NZ
CD88 CPL
CD89 AND A
CD8A RET NZ
CD8B CPL
CD8C DI
CD8D RET PO
CD8E CPL
CD8F ADD HL,DE
CD90 RET P
CD91 CPL
CD92 ADC A,H
CD93 RET M
CD94 SCF
CD95 ADD A,(HL)
CD96 RET M
CD97 RLA
CD98 INC BC
CD99 LD A,B
CD9A LD A,(BC)
CD9B LD BC,$00B8
CD9E NOP
CD9F RET NC
This entry point is used by the routine at GameEntry.
CDA0 INC BC
CDA1 RRA
CDA2 NOP
CDA3 JR Z,$CD25
CDA5 NOP
CDA6 JR Z,$CDE8
CDA8 NOP
CDA9 JR Z,$CDCB
CDAB NOP
CDAC INC D
CDAD DJNZ $CDAF
CDAF INC D
CDB0 EX AF,AF'
CDB1 NOP
CDB2 INC D
CDB3 EX AF,AF'
CDB4 NOP
CDB5 INC H
CDB6 INC B
CDB7 NOP
CDB8 INC H
CDB9 INC H
CDBA NOP
CDBB LD B,H
CDBC INC H
CDBD NOP
CDBE LD B,H
CDBF LD C,B
CDC0 NOP
CDC1 ADC A,B
CDC2 CALL C,GameEntry_86
CDC5 CP A
CDC6 LD BC,$BF09
CDC9 LD BC,$780B
CDCC LD (BC),A
CDCD LD A,(BC)
CDCE RET P
CDCF INC H
CDD0 LD A,(BC)
CDD1 RET PO
CDD2 SCF
CDD3 JP (HL)
CDD4 RET NZ
CDD5 RLA
CDD6 CALL NZ,$1700
CDD9 CALL NZ,$1700
CDDC CALL NZ,$3760
CDDF PUSH BC
CDE0 RET NZ
CDE1 CPL
CDE2 ADD A,E
CDE3 RET PO
CDE4 CPL
CDE5 ADD A,A
CDE6 RET PO
CDE7 CPL
CDE8 SUB E
CDE9 RET PO
CDEA CPL
CDEB CP C
CDEC RET P
CDED SCF
CDEE ADC A,H
CDEF RET M
CDF0 RLA
CDF1 LD B,$7C
CDF3 LD A,(BC)
CDF4 INC BC
CDF5 LD A,H
CDF6 NOP
This entry point is used by the routine at GameEntry.
CDF7 LD BC,$00BC
CDFA NOP
CDFB CALL C,$0000
CDFE LD L,B
CDFF INC BC
CE00 DEC E
CE01 NOP
CE02 OR B
CE03 NOP
CE04 NOP
CE05 RET PO
CE06 NOP
CE07 NOP
CE08 LD H,B
CE09 NOP
CE0A NOP
CE0B LD H,B
CE0C NOP
CE0D NOP
CE0E LD H,B
CE0F NOP
CE10 NOP
CE11 LD H,B
CE12 CALL M,$5100
CE15 CP $00
CE17 LD (HL),E
CE18 OR (HL)
CE19 NOP
CE1A LD L,A
CE1B ADC A,D
CE1C NOP
CE1D LD H,E
CE1E LD L,(HL)
CE1F NOP
CE20 LD D,C
CE21 CALL M,$503C
CE24 RET M
CE25 LD A,(HL)
CE26 LD E,B
CE27 NOP
CE28 LD D,A
CE29 RET C
CE2A NOP
CE2B DEC B
CE2C XOR B
CE2D NOP
CE2E ADD A,B
CE2F XOR B
CE30 NOP
CE31 ADC A,C
CE32 AND H
CE33 NOP
CE34 RES 2,H
CE36 LD A,H
CE37 LD A,A
CE38 INC C
CE39 CP $3E
CE3B INC B
CE3C DEFB $DD
CE3D NOP
CE3E RLCA
CE3F ADC A,B
CE40 NOP
CE41 INC B
CE42 ADD A,B
CE43 NOP
CE44 INC B
CE45 AND L
CE46 RRA
CE47 RET Z
CE48 OR L
CE49 LD (HL),$F0
CE4B LD A,(HL)
CE4C ADD HL,HL
CE4D JR NZ,$CE8B
CE4F DEC A
CE50 LD H,B
CE51 NOP
CE52 RRA
CE53 RET NZ
CE54 NOP
CE55 RRCA
CE56 ADD A,B
CE57 NOP
This entry point is used by the routine at GameEntry.
CE58 INC BC
CE59 LD E,$00
CE5B OR B
CE5C NOP
CE5D NOP
CE5E RET PO
CE5F NOP
CE60 NOP
CE61 LD H,B
CE62 NOP
CE63 NOP
CE64 LD H,B
CE65 NOP
CE66 NOP
CE67 LD H,B
CE68 CALL M,GameEntry_2
CE6B OR $00
CE6D LD D,E
CE6E SUB D
CE6F NOP
CE70 LD (HL),D
CE71 ADD A,B
CE72 NOP
CE73 LD L,(HL)
CE74 NOP
CE75 NOP
CE76 LD H,E
CE77 LD C,D
CE78 NOP
CE79 LD D,E
CE7A LD L,(HL)
CE7B NOP
This entry point is used by the routine at GameEntry.
CE7C LD D,C
CE7D CALL M,$587C
CE80 RET M
CE81 RST $38
CE82 LD E,B
CE83 NOP
CE84 OR A
CE85 XOR B
CE86 NOP
CE87 ADC A,B
CE88 XOR B
CE89 NOP
CE8A LD A,E
CE8B LD D,H
CE8C NOP
CE8D LD A,A
CE8E INC D
CE8F NOP
CE90 LD A,$14
CE92 LD A,H
CE93 NOP
CE94 INC C
CE95 CP $00
CE97 LD B,$DB
CE99 NOP
CE9A DEC B
CE9B AND H
CE9C RRCA
CE9D ADD A,H
CE9E OR L
CE9F DEC D
CEA0 CALL NZ,$047F
CEA3 XOR B
CEA4 INC A
CEA5 NOP
CEA6 JR NC,$CEA8
CEA8 ADD HL,HL
CEA9 JR NZ,$CEAB
CEAB DEC A
CEAC LD H,B
CEAD NOP
CEAE RRA
CEAF RET NZ
CEB0 NOP
CEB1 RRCA
CEB2 ADD A,B
CEB3 NOP
CEB4 INC BC
CEB5 JR NZ,$CEB7
CEB7 OR B
CEB8 NOP
CEB9 NOP
CEBA OR B
CEBB NOP
CEBC NOP
CEBD LD (HL),B
CEBE NOP
CEBF NOP
CEC0 LD (HL),B
CEC1 NOP
CEC2 NOP
CEC3 JR NC,$CEC5
CEC5 INC H
CEC6 JR NC,$CEE8
CEC8 SUB H
CEC9 JR NC,$CEF3
CECB LD D,H
CECC JR NC,$CF09
CECE LD A,H
CECF JR $CF0F
CED1 INC A
CED2 INC E
CED3 INC E
CED4 LD A,$1C
CED6 INC A
CED7 DEC A
CED8 LD A,(DE)
CED9 LD A,H
CEDA DEC A
CEDB LD HL,($3F5A)
CEDE ADD HL,HL
CEDF LD E,D
CEE0 ADD HL,DE
CEE1 LD C,C
CEE2 LD L,D
CEE3 RRCA
CEE4 ADC A,C
CEE5 INC A
CEE6 NOP
CEE7 INC B
CEE8 SUB B
CEE9 NOP
CEEA INC B
CEEB SUB B
CEEC NOP
CEED INC B
CEEE SUB B
CEEF LD BC,$A002
CEF2 DEC B
This entry point is used by the routine at GameEntry.
CEF3 LD (BC),A
CEF4 AND B
CEF5 RLCA
CEF6 LD BC,$1FC0
CEF9 ADD A,B
CEFA ADD A,B
CEFB RLCA
CEFC RET NZ
CEFD ADD A,B
CEFE INC BC
CEFF POP HL
CF00 NOP
CF01 INC BC
CF02 AND C
CF03 NOP
CF04 INC BC
CF05 AND D
CF06 NOP
CF07 LD (BC),A
CF08 LD H,D
CF09 NOP
CF0A LD BC,$00C4
CF0D NOP
CF0E JR C,$CF10
CF10 NOP
CF11 NOP
CF12 NOP
CF13 NOP
CF14 NOP
CF15 NOP
CF16 INC BC
CF17 JR NZ,$CF19
CF19 OR B
CF1A NOP
CF1B NOP
CF1C OR B
CF1D NOP
CF1E NOP
CF1F LD (HL),B
CF20 NOP
CF21 NOP
CF22 LD (HL),B
CF23 NOP
CF24 NOP
CF25 JR NC,$CF47
CF27 NOP
CF28 JR NC,$CF52
CF2A INC H
CF2B JR NC,$CF68
CF2D SUB H
CF2E JR NC,$CF6E
CF30 LD D,H
CF31 JR $CF4F
CF33 LD A,H
CF34 INC E
CF35 INC A
CF36 INC A
CF37 INC E
CF38 LD A,H
CF39 SCF
CF3A LD A,(DE)
CF3B LD E,D
CF3C DEC A
CF3D LD HL,($3D5A)
CF40 ADD HL,HL
CF41 LD L,D
CF42 CCF
CF43 LD C,C
CF44 INC A
CF45 ADD HL,DE
CF46 ADC A,C
CF47 DJNZ $CF57
CF49 INC B
CF4A SUB B
CF4B NOP
CF4C INC B
CF4D SUB B
CF4E NOP
CF4F INC B
CF50 SUB B
CF51 LD (BC),A
CF52 LD (BC),A
CF53 AND B
CF54 LD A,(BC)
CF55 LD (BC),A
CF56 AND B
CF57 LD C,$01
CF59 RET NZ
CF5A CCF
CF5B NOP
CF5C ADD A,B
CF5D RLCA
CF5E ADD A,B
CF5F ADD A,B
CF60 LD B,$C1
CF62 NOP
CF63 RLCA
CF64 LD B,C
CF65 NOP
CF66 DEC B
CF67 LD B,D
CF68 NOP
CF69 LD B,$42
CF6B NOP
CF6C INC BC
CF6D CALL NZ,$0000
CF70 JR C,$CF72
CF72 NOP
CF73 NOP
CF74 NOP
CF75 NOP
CF76 NOP
CF77 NOP
CF78 INC BC
CF79 JR NZ,$CF7C
CF7B LD D,D
CF7C ADD A,B
This entry point is used by the routine at GameEntry.
CF7D LD BC,$0055
CF80 JR C,$CF7B
CF82 NOP
CF83 LD B,H
CF84 CP D
CF85 NOP
CF86 LD B,H
CF87 LD E,H
CF88 NOP
CF89 LD B,H
CF8A INC A
CF8B NOP
CF8C LD ($0038),HL
CF8F LD (BC),A
CF90 JR $CF92
CF92 LD (BC),A
CF93 JR $CFCD
CF95 LD (BC),A
CF96 JR $CFDC
CF98 LD (BC),A
CF99 JR $CFDF
CF9B LD H,C
CF9C JR C,$CFC6
CF9E SBC A,B
CF9F RET M
CFA0 JR NZ,$CF66
CFA2 JR $CFC4
CFA4 INC B
CFA5 JR $CFC7
CFA7 INC B
CFA8 INC E
CFA9 LD B,B
CFAA INC B
CFAB DEC DE
CFAC ADD A,A
CFAD INC B
CFAE JR $CFC1
CFB0 INC B
CFB1 JR $CFD3
CFB3 INC B
CFB4 JR C,$CFD6
CFB6 LD ($2038),A
CFB9 LD C,C
CFBA CP B
CFBB DJNZ $D005
CFBD JR $CFCF
CFBF EX AF,AF'
CFC0 JR $CFD2
CFC2 INC B
CFC3 JR $CFD5
CFC5 INC B
CFC6 INC E
CFC7 DJNZ $CFCD
CFC9 LD A,(DE)
CFCA JR NZ,$CFD4
CFCC ADD HL,DE
CFCD RET NZ
CFCE EX AF,AF'
CFCF JR $CFD1
CFD1 EX AF,AF'
CFD2 JR Z,$CFD4
CFD4 INC B
CFD5 INC H
CFD6 NOP
CFD7 INC BC
CFD8 JP NZ,$0300
CFDB JR NZ,$CFDE
CFDD LD D,D
CFDE ADD A,B
CFDF LD SP,$0055
CFE2 LD C,B
CFE3 RET M
CFE4 NOP
CFE5 LD B,H
CFE6 CP D
CFE7 NOP
CFE8 INC H
CFE9 LD E,H
CFEA NOP
CFEB LD (BC),A
CFEC INC A
CFED NOP
CFEE LD (BC),A
CFEF JR C,$D029
CFF1 LD (BC),A
CFF2 JR $D038
CFF4 LD (BC),A
CFF5 JR $D03B
CFF7 LD (BC),A
CFF8 JR $D01A
CFFA LD BC,$2018
CFFD LD BC,$2018
D000 LD BC,$2038
D003 JR C,$CFFD
D005 JR NZ,$D04B
D007 JR $D029
D009 LD B,H
D00A JR $D030
D00C INC H
D00D INC E
D00E LD C,B
D00F INC B
D010 DEC DE
D011 ADC A,B
D012 INC B
D013 JR $D025
D015 INC B
D016 JR $D028
D018 INC B
D019 JR C,$D03B
D01B LD (BC),A
D01C JR $D03E
D01E LD BC,$10D8
D021 JR $D03B
D023 DJNZ $D049
D025 JR $D037
D027 INC H
D028 JR $D03A
D02A INC B
D02B INC E
D02C DJNZ $D032
D02E LD A,(DE)
D02F JR NZ,$D039
D031 ADD HL,DE
D032 RET NZ
D033 EX AF,AF'
D034 JR $D036
D036 EX AF,AF'
D037 JR Z,$D039
D039 INC B
D03A LD H,$00
D03C INC BC
D03D RET NZ
D03E NOP
D03F INC BC
D040 JR NZ,$D041
D042 ADD A,B
D043 NOP
D044 LD A,A
D045 RET P
D046 LD BC,$C433
D049 ADD HL,BC
D04A CPL
D04B ADD A,B
D04C LD (DE),A
D04D CCF
D04E RET PO
D04F INC D
D050 CCF
D051 RET P
D052 INC D
D053 JR NZ,$D0D1
D055 INC B
D056 RRA
D057 INC BC
D058 LD H,H
D059 RRA
D05A RET NZ
D05B INC H
D05C RRA
D05D RET M
D05E JR $D063
D060 RET PO
D061 SUB B
D062 INC C
D063 RET M
D064 LD D,B
D065 RLCA
D066 NOP
D067 JR NC,$D070
D069 RET PO
D06A JR NZ,$D06C
D06C JR C,$D08E
D06E INC BC
D06F RET PO
D070 JR NZ,$D079
D072 CALL PO,$0720
D075 RET M
D076 LD B,B
D077 RLCA
D078 RET M
D079 LD B,B
D07A INC BC
D07B RST $38
D07C ADD A,B
D07D NOP
D07E NOP
D07F LD B,B
D080 INC BC
D081 CALL M,$0320
D084 JP M,$0320
D087 RET P
D088 JR NZ,$D08D
D08A JP M,$00C0
D08D LD H,C
D08E NOP
D08F LD BC,$C0E0
D092 LD BC,$80FA
D095 LD BC,$80FC
D098 LD BC,$80FE
D09B NOP
D09C RST $38
D09D NOP
D09E NOP
D09F LD A,$00
D0A1 INC BC
D0A2 JR NZ,$D10D
D0A4 OR H
D0A5 LD (BC),A
D0A6 IN A,($6F)
D0A8 ADD A,C
D0A9 OR (HL)
D0AA RST $28
D0AB ADD HL,BC
D0AC OR (HL)
D0AD RST $38
D0AE JP P,$FFFF
D0B1 JP NZ,$FFFF
D0B4 LD (BC),A
D0B5 LD A,A
D0B6 RST $38
D0B7 AND H
D0B8 LD A,(HL)
D0B9 CCF
D0BA RET Z
D0BB CCF
D0BC RST $18
D0BD RET Z
D0BE RRCA
D0BF EI
D0C0 CALL P,$FF31
D0C3 CALL NZ,$0F34
D0C6 INC B
D0C7 DEC L
D0C8 LD D,B
D0C9 JR $D106
D0CB LD D,L
D0CC JR Z,$D10D
D0CE RST $38
D0CF SBC A,B
D0D0 RRA
D0D1 RST $38
D0D2 RET Z
D0D3 RRCA
D0D4 RST $38
D0D5 RET PE
D0D6 LD BC,$08FE
D0D9 LD (DE),A
D0DA LD BC,$1688
D0DD XOR D
D0DE DJNZ $D0F5
D0E0 XOR A
D0E1 EX AF,AF'
D0E2 RRA
D0E3 RST $38
D0E4 ADC A,B
D0E5 RRCA
D0E6 RST $38
D0E7 RET Z
D0E8 RLCA
D0E9 RST $38
D0EA RET PE
D0EB JR $D0E5
D0ED DJNZ $D10E
D0EF INC B
D0F0 DJNZ $D101
D0F2 RST $38
D0F3 DJNZ $D0F5
D0F5 CALL M,$0710
D0F8 RLCA
D0F9 JR NZ,$D102
D0FB RST $38
D0FC AND B
D0FD INC BC
D0FE RST $38
D0FF RET NZ
D100 INC BC
D101 RST $38
D102 ADD A,B
D103 INC BC
D104 JR $D10D
D106 LD C,$00
D108 RET M
D109 LD (HL),B
D10A RET M
D10B LD A,E
D10C RST $38
D10D INC B
D10E SCF
D10F CALL M,$0702
D112 RET M
D113 LD (HL),D
D114 DEC DE
D115 RET P
D116 ADD HL,DE
D117 INC A
D118 RET PE
D119 DEC C
D11A LD A,A
D11B CALL C,GameEntry_45
D11E CP A
D11F PUSH HL
D120 LD A,A
D121 CP A
D122 ADC A,C
D123 LD A,H
D124 LD A,A
D125 ADD HL,BC
D126 LD (HL),B
D127 CP $09
D129 INC A
D12A DEFB $FD
D12B JP PE,$FB3E
D12E ADD A,H
D12F SCF
D130 DI
D131 ADC A,B
D132 INC SP
D133 RST $30
D134 ADC A,B
D135 DEC A
D136 RST $20
D137 RET Z
D138 DEC E
D139 RST $20
D13A EX AF,AF'
D13B DEC E
D13C ADC A,$08
D13E RRA
D13F ADC A,$18
D141 RRA
D142 SBC A,A
D143 DJNZ $D154
D145 RST $38
D146 JR NC,$D14F
D148 CP A
D149 RET PO
D14A NOP
D14B RRA
D14C RET NZ
D14D LD (BC),A
D14E RRCA
D14F NOP
D150 LD (HL),B
D151 RRA
D152 JR $D193
D154 CALL NZ,$E47F
D157 LD A,A
D158 JP PO,$1140
D15B LD E,A
D15C ADD A,C
D15D OR A
D15E POP HL
D15F OR A
D160 PUSH BC
D161 LD (HL),A
D162 SBC A,L
D163 LD (HL),A
D164 LD A,$3F
D166 CP $3F
D168 CP $1C
D16A CALL M,$3008
D16D INC BC
D16E LD (DE),A
D16F RET M
D170 NOP
D171 LD B,B
D172 CALL M,GameEntry_3
D175 LD A,(HL)
D176 LD (DE),A
D177 ADD HL,BC
D178 LD A,E
D179 ADD A,(HL)
D17A LD A,$3F
D17C CP $FE
D17E CCF
D17F CP A
D180 RET M
D181 DEC E
D182 RST $38
D183 RET M
D184 RRA
D185 IN A,($F8)
D187 RRCA
D188 CALL PE,$0378
D18B RST $38
D18C RET NZ
D18D LD (BC),A
D18E DEC BC
D18F NOP
D190 NOP
D191 INC BC
D192 RET PO
D193 INC C
D194 DJNZ $D19E
D196 EX AF,AF'
D197 EX AF,AF'
D198 EX AF,AF'
D199 DJNZ $D19F
D19B DJNZ $D1A1
D19D DJNZ $D1A7
D19F EX AF,AF'
D1A0 DJNZ $D1A6
D1A2 JR NZ,$D1A7
D1A4 RET NZ
D1A5 LD (BC),A
D1A6 DEC BC
D1A7 INC BC
D1A8 ADD A,B
D1A9 INC B
D1AA LD B,B
D1AB EX AF,AF'
D1AC RET PO
D1AD EX AF,AF'
D1AE LD (HL),B
D1AF DJNZ $D1A1
D1B1 DJNZ $D1AB
D1B3 LD DE,$11F8
D1B6 RET M
D1B7 DEC BC
D1B8 RET P
D1B9 RLCA
D1BA RET PO
D1BB LD BC,$02C0
D1BE DEC BC
D1BF LD BC,$0380
D1C2 RET PO
D1C3 RLCA
D1C4 RET P
D1C5 RRCA
D1C6 RET M
D1C7 RRA
D1C8 RET M
D1C9 RRA
D1CA RET M
D1CB RRA
D1CC RET M
D1CD RRA
D1CE RET M
D1CF RRCA
D1D0 RET P
D1D1 RLCA
D1D2 RET P
D1D3 INC BC
D1D4 ADD A,B
D1D5 LD (BC),A
D1D6 DEC BC
D1D7 NOP
D1D8 NOP
D1D9 INC BC
D1DA ADD A,B
D1DB RLCA
D1DC RET PO
D1DD RRCA
D1DE RET NC
D1DF RRA
D1E0 EX AF,AF'
D1E1 RRA
D1E2 ADD A,H
D1E3 RRA
D1E4 ADD A,H
D1E5 RRCA
D1E6 INC B
D1E7 LD C,$08
D1E9 LD B,$30
D1EB INC BC
D1EC RET NZ
D1ED INC BC
D1EE LD DE,$1F03
D1F1 RET PO
D1F2 INC BC
D1F3 LD A,A
D1F4 ADD A,B
D1F5 DEC E
D1F6 CP $C0
D1F8 DEC A
D1F9 DEFB $FD
D1FA OR B
D1FB INC BC
D1FC LD IYh,B
D1FE LD BC,$C0FA
D201 LD BC,$80FB
D204 DEC B
D205 EI
D206 NOP
D207 LD B,$FA
D209 NOP
D20A LD B,$FC
D20C NOP
D20D LD B,$F8
D20F NOP
D210 LD C,$E0
D212 NOP
D213 SBC A,A
D214 RET NZ
D215 NOP
D216 RST $28
D217 ADD A,B
D218 NOP
D219 RST $28
D21A ADD A,B
D21B NOP
D21C RRA
D21D NOP
D21E NOP
D21F INC E
D220 NOP
D221 NOP
D222 INC BC
D223 JR $D227
D225 ADD A,B
D226 NOP
D227 RRA
D228 ADD A,E
D229 NOP
D22A DEC B
D22B LD B,$C0
D22D INC A
D22E LD B,$C0
D230 LD (BC),A
D231 RST $38
D232 LD H,B
D233 INC BC
D234 CP $C0
D236 INC BC
D237 RST $38
D238 ADD A,B
D239 RLCA
D23A RST $38
D23B NOP
D23C RLCA
D23D RET PO
D23E NOP
D23F RLCA
D240 CP $00
D242 RLCA
D243 RST $38
D244 NOP
D245 RRCA
D246 RST $38
D247 ADD A,B
D248 SBC A,(HL)
D249 LD (HL),E
D24A RET NZ
D24B RST $28
D24C CP H
D24D NOP
D24E RST $28
D24F SBC A,A
D250 RET NZ
D251 RRA
D252 RRCA
D253 RET PO
D254 INC E
D255 LD C,$70
D257 NOP
D258 RLCA
D259 ADD A,B
D25A NOP
D25B RLCA
D25C RET P
D25D NOP
D25E INC BC
D25F SBC A,H
D260 NOP
D261 LD BC,$00E4
D264 NOP
D265 RET M
D266 NOP
D267 NOP
D268 LD A,$00
D26A NOP
D26B RRCA
D26C INC BC
D26D LD DE,$F807
D270 RET NZ
D271 LD BC,$C0FE
D274 INC BC
D275 LD A,A
D276 CP B
D277 DEC C
D278 CP A
D279 CP H
D27A LD B,$BF
D27C RET NZ
D27D INC BC
D27E LD E,A
D27F ADD A,B
D280 LD BC,$80DF
D283 NOP
D284 RST $18
D285 AND B
D286 NOP
D287 LD E,A
D288 LD H,B
D289 NOP
D28A CCF
D28B LD H,B
D28C NOP
D28D RRA
D28E LD H,B
D28F NOP
D290 RLCA
D291 LD (HL),B
D292 NOP
D293 INC BC
D294 LD SP,HL
D295 NOP
D296 LD BC,$00F7
D299 LD BC,$00F7
D29C NOP
D29D RET M
D29E NOP
D29F NOP
D2A0 JR C,$D2A5
D2A2 JR $D2A4
D2A4 LD BC,$0040
D2A7 POP BC
D2A8 RET M
D2A9 INC BC
D2AA LD H,B
D2AB AND B
D2AC DEC C
D2AD AND C
D2AE INC A
D2AF LD B,$FF
D2B1 LD B,B
D2B2 INC BC
D2B3 LD A,A
D2B4 RET NZ
D2B5 LD BC,$C0FF
D2B8 NOP
D2B9 RST $38
D2BA RET PO
D2BB NOP
D2BC RLCA
D2BD RET PO
D2BE NOP
D2BF LD A,A
D2C0 RET PO
D2C1 NOP
D2C2 RST $38
D2C3 RET PO
D2C4 LD BC,$F0FF
D2C7 INC BC
D2C8 ADC A,$79
D2CA NOP
D2CB DEC A
D2CC RST $30
D2CD INC BC
D2CE LD SP,HL
D2CF RST $30
D2D0 RLCA
D2D1 RET P
D2D2 RET M
D2D3 LD C,$70
D2D5 JR C,$D2D8
D2D7 RET PO
D2D8 NOP
D2D9 RRCA
D2DA RET PO
D2DB NOP
D2DC ADD HL,SP
D2DD RET NZ
D2DE NOP
D2DF DAA
D2E0 ADD A,B
D2E1 NOP
D2E2 RRA
D2E3 NOP
D2E4 NOP
D2E5 LD A,H
D2E6 NOP
D2E7 NOP
D2E8 RET P
D2E9 NOP
D2EA NOP
D2EB INC BC
D2EC LD A,(DE)
D2ED NOP
D2EE NOP
D2EF NOP
D2F0 NOP
D2F1 NOP
D2F2 NOP
D2F3 NOP
D2F4 DJNZ $D2F6
D2F6 NOP
D2F7 DJNZ $D2F9
D2F9 ADD A,B
D2FA JR $D2FD
D2FC RET NZ
D2FD JR $D302
D2FF RET PO
D300 JR C,$D309
D302 LD A,A
D303 JR C,$D303
D305 CCF
D306 RST $38
D307 CALL M,$FF1F
D30A RET M
D30B NOP
D30C LD A,(HL)
D30D NOP
D30E ADD A,B
D30F LD A,(HL)
D310 LD BC,$7EF8
D313 RRA
D314 LD A,(HL)
D315 LD A,(HL)
D316 LD A,(HL)
D317 CCF
D318 CP L
D319 CALL M,$DB0F
D31C RET P
D31D NOP
D31E INC A
D31F NOP
D320 NOP
D321 INC A
D322 NOP
D323 NOP
D324 INC A
D325 NOP
D326 NOP
D327 LD A,(HL)
D328 NOP
D329 NOP
D32A LD A,(HL)
D32B NOP
D32C NOP
D32D JP $0000
D330 SUB L
D331 NOP
D332 LD BC,$80BD
D335 LD BC,$80C3
D338 NOP
D339 RST $38
D33A NOP
This entry point is used by the routine at GameEntry.
D33B INC BC
D33C LD A,(DE)
D33D NOP
D33E NOP
D33F NOP
D340 NOP
D341 NOP
D342 NOP
D343 LD B,B
D344 DJNZ $D348
D346 LD B,B
D347 DJNZ $D34B
D349 LD H,B
D34A JR $D352
D34C LD A,B
D34D JR $D36D
D34F LD A,$38
D351 LD A,H
D352 RRA
D353 EI
D354 RET M
D355 RRCA
D356 RST $38
D357 RET P
D358 INC BC
D359 RST $38
D35A RET NZ
D35B NOP
D35C LD A,(HL)
D35D NOP
D35E NOP
D35F LD A,(HL)
D360 NOP
D361 NOP
D362 LD A,(HL)
D363 NOP
D364 NOP
D365 INC A
D366 NOP
D367 LD BC,$80DB
D36A INC BC
D36B IN A,($C0)
D36D INC BC
D36E DEC A
D36F RET NZ
D370 RLCA
D371 DEC A
D372 RET PO
D373 RLCA
D374 INC A
D375 RET PO
D376 RRCA
D377 LD A,(HL)
D378 RET P
D379 LD E,$7E
D37B LD A,B
D37C INC A
D37D JP $003C
D380 SUB L
D381 NOP
D382 LD BC,$80BD
D385 LD BC,$80C3
D388 NOP
D389 RST $38
D38A NOP
D38B INC BC
D38C LD A,(DE)
D38D DJNZ $D38F
D38F EX AF,AF'
D390 DJNZ $D3A2
D392 EX AF,AF'
D393 JR $D3B5
D395 JR $D3B3
D397 JR NC,$D3D1
D399 LD C,$30
D39B LD (HL),B
D39C RRCA
D39D JR C,$D38F
D39F RLCA
D3A0 EI
D3A1 RET PO
D3A2 INC BC
D3A3 RST $38
D3A4 RET NZ
D3A5 LD BC,$80FF
D3A8 NOP
D3A9 RST $38
D3AA NOP
D3AB NOP
D3AC LD A,(HL)
D3AD NOP
D3AE NOP
D3AF LD A,(HL)
D3B0 NOP
D3B1 NOP
D3B2 LD A,(HL)
D3B3 NOP
D3B4 NOP
D3B5 INC A
D3B6 NOP
D3B7 NOP
D3B8 IN A,($00)
D3BA LD BC,$80DB
D3BD RLCA
D3BE IN A,($E0)
D3C0 CCF
D3C1 CP L
D3C2 CALL M,$3CFF
D3C5 RST $38
D3C6 LD A,H
D3C7 LD A,(HL)
D3C8 LD A,$00
D3CA LD A,(HL)
D3CB NOP
D3CC NOP
D3CD JP $0000
D3D0 SUB L
D3D1 NOP
D3D2 LD BC,$80BD
D3D5 LD BC,$80C3
D3D8 NOP
D3D9 RST $38
D3DA NOP
D3DB INC BC
D3DC JR $D3E0
D3DE LD B,H
D3DF ADD A,B
D3E0 LD (BC),A
D3E1 LD B,H
D3E2 AND B
D3E3 LD BC,$A044
D3E6 LD BC,$A028
D3E9 LD BC,$4029
D3EC NOP
D3ED XOR C
D3EE LD B,B
D3EF NOP
D3F0 ADD A,B
D3F1 NOP
D3F2 INC BC
D3F3 LD (DE),A
D3F4 RET NZ
D3F5 INC BC
D3F6 CP E
D3F7 RET NZ
D3F8 LD BC,$C0FF
D3FB LD BC,$80FF
D3FE LD BC,$80FF
D401 INC BC
D402 RST $38
D403 RET NZ
D404 RLCA
D405 RST $38
D406 RET PO
D407 RRCA
D408 RST $38
D409 RET P
D40A RRA
D40B RST $30
D40C RET M
D40D CCF
D40E EX (SP),HL
D40F SBC A,H
D410 INC A
D411 EX (SP),HL
D412 INC E
D413 INC A
D414 LD H,D
D415 INC A
D416 INC A
D417 LD ($1E3C),HL
D41A NOP
D41B LD A,B
D41C RRCA
D41D NOP
D41E LD (HL),B
D41F RLCA
D420 NOP
D421 RET PO
D422 LD BC,$80FF
D425 INC BC
D426 JR $D429
D428 LD HL,($0140)
D42B LD HL,($0140)
D42E LD HL,($0140)
D431 LD HL,($0040)
D434 XOR D
D435 LD B,B
D436 NOP
D437 XOR D
D438 ADD A,B
D439 NOP
D43A XOR D
D43B ADD A,B
D43C NOP
D43D XOR D
D43E ADD A,B
D43F NOP
D440 NOP
D441 NOP
D442 NOP
D443 SUB H
D444 ADD A,B
D445 NOP
D446 DEFB $DD
D447 NOP
D448 NOP
D449 RST $38
D44A NOP
D44B LD BC,$80FF
D44E INC BC
D44F RST $38
D450 RET NZ
D451 RRCA
D452 RST $38
D453 RET P
D454 RRA
D455 RST $38
D456 RET M
D457 CCF
D458 RST $20
D459 CALL Z,$C373
D45C ADC A,(HL)
D45D LD (HL),B
D45E ADD A,E
D45F LD C,$70
D461 NOP
D462 LD C,$38
D464 NOP
D465 INC E
D466 LD E,$00
D468 LD A,B
D469 RRCA
D46A RST $38
D46B RET P
D46C INC BC
D46D RST $38
D46E RET NZ
This entry point is used by the routine at GameEntry.
D46F INC BC
D470 JR $D47A
D472 ADC A,B
D473 LD C,B
D474 EX AF,AF'
D475 ADC A,B
D476 LD C,B
D477 INC B
D478 JR Z,$D40A
D47A LD (DE),A
D47B LD H,C
D47C INC B
D47D LD E,$F3
D47F SBC A,H
D480 RRCA
D481 RST $30
D482 RET M
D483 RRCA
D484 RST $38
D485 RET P
D486 RLCA
D487 RST $38
D488 RET PO
D489 RLCA
D48A RST $38
D48B RET PO
D48C RRCA
D48D RST $38
D48E RET P
D48F RRCA
D490 RST $38
D491 RET P
D492 RRA
D493 RST $38
D494 RET M
D495 RRA
D496 RST $30
D497 CP B
D498 RRA
D499 RST $20
D49A SBC A,B
D49B DEC E
D49C EX (SP),HL
D49D JR $D4BB
D49F JP PO,$1C18
D4A2 LD B,D
D4A3 JR C,$D4B3
D4A5 NOP
D4A6 JR NC,$D4B6
D4A8 NOP
D4A9 LD (HL),B
D4AA RLCA
D4AB NOP
D4AC LD H,B
D4AD RLCA
D4AE ADD A,B
D4AF RET PO
D4B0 INC BC
D4B1 POP BC
D4B2 RET NZ
D4B3 LD BC,$80FF
D4B6 NOP
D4B7 LD A,(HL)
D4B8 NOP
D4B9 INC BC
D4BA JR $D4CC
D4BC JR $D4C2
D4BE JR NC,$D4FC
D4C0 INC C
D4C1 JR $D541
D4C3 JR $D4D3
D4C5 RST $38
D4C6 LD (HL),B
D4C7 LD (BC),A
D4C8 RST $38
D4C9 LD H,B
D4CA LD BC,$80FF
D4CD DEFB $FD
D4CE CP A
D4CF CP A
D4D0 INC BC
D4D1 CP A
D4D2 RET NZ
D4D3 INC BC
D4D4 CCF
D4D5 RET NZ
D4D6 ADD A,E
D4D7 CCF
D4D8 POP BC
D4D9 LD H,E
D4DA SBC A,A
D4DB ADD A,$3D
D4DD RST $38
D4DE CP H
D4DF DEC C
D4E0 SBC A,E
D4E1 OR B
D4E2 LD BC,$8065
D4E5 LD B,$DA
D4E7 LD H,B
D4E8 INC B
D4E9 IN A,($20)
D4EB ADD HL,DE
D4EC IN A,($98)
D4EE LD H,C
D4EF RST $20
D4F0 ADD A,(HL)
D4F1 NOP
D4F2 RST $38
D4F3 NOP
D4F4 LD BC,$807E
D4F7 INC BC
D4F8 LD A,(HL)
D4F9 RET NZ
D4FA INC BC
D4FB CP L
D4FC RET NZ
D4FD INC BC
D4FE IN A,($C0)
D500 LD BC,$8081
This entry point is used by the routine at GameEntry.
D503 INC BC
D504 JR $D506
D506 JR $D508
D508 NOP
D509 INC A
D50A NOP
D50B LD H,B
D50C LD A,(HL)
D50D LD B,$1E
D50F RST $38
D510 LD A,B
D511 LD B,$FF
D513 LD H,B
D514 LD BC,$80FF
D517 DEC B
D518 CP A
D519 AND B
D51A RRA
D51B CP A
D51C RET M
D51D INC SP
D51E CCF
D51F CALL Z,$3FC3
D522 JP $9F03
D525 RET NZ
D526 DEFB $FD
D527 RST $38
D528 CP A
D529 DEC C
D52A SBC A,E
D52B OR B
D52C LD BC,$8065
D52F INC C
D530 PUSH DE
D531 JR NC,$D52F
D533 IN A,($3F)
D535 LD BC,$80DB
D538 LD BC,$80E7
D53B NOP
D53C RST $38
D53D NOP
D53E LD BC,$807E
D541 INC BC
D542 LD A,(HL)
D543 RET NZ
D544 INC BC
D545 CP L
D546 RET NZ
D547 INC BC
D548 IN A,($C0)
D54A LD BC,$8081
D54D INC BC
D54E JR $D550
D550 JR $D552
D552 NOP
D553 INC A
D554 NOP
D555 NOP
D556 LD A,(HL)
D557 NOP
D558 LD C,$FF
D55A LD (HL),B
D55B CP $FF
D55D LD A,A
D55E LD BC,$80FF
D561 RLCA
D562 CP A
D563 RET PO
D564 DEC E
D565 CP A
D566 CP B
D567 LD (HL),E
D568 CCF
D569 ADC A,$03
D56B CCF
D56C RET NZ
D56D INC BC
D56E SBC A,A
D56F RET NZ
D570 LD B,L
D571 RST $38
D572 AND D
D573 LD E,L
D574 JP $31BA
D577 OR L
D578 ADC A,H
D579 CALL $BC6A
D57C INC E
D57D LD L,D
D57E JR C,$D580
D580 EX DE,HL
D581 NOP
D582 NOP
D583 RST $30
D584 NOP
D585 NOP
D586 RST $38
D587 NOP
D588 LD BC,$807E
D58B INC BC
D58C LD A,(HL)
D58D RET NZ
D58E INC BC
D58F CP L
D590 RET NZ
D591 INC BC
D592 IN A,($C0)
D594 LD BC,$8081
D597 INC BC
D598 DEC D
D599 INC B
D59A SUB B
D59B NOP
D59C ADD HL,BC
D59D JR NZ,$D59F
D59F DEC BC
D5A0 LD H,B
D5A1 ADD A,B
D5A2 LD (DE),A
D5A3 LD B,C
D5A4 NOP
D5A5 LD D,$C7
D5A7 LD B,D
D5A8 LD (HL),$9F
D5AA CALL Z,$BF36
D5AD SBC A,B
D5AE LD (HL),$7E
D5B0 LD (HL),B
D5B1 LD A,(DE)
D5B2 DEFB $FD
D5B3 RET PO
D5B4 INC E
D5B5 EI
D5B6 RET PO
D5B7 RRCA
D5B8 LD (HL),A
D5B9 RET NZ
D5BA LD B,$2F
D5BC RET NZ
D5BD DAA
D5BE XOR A
D5BF ADD A,B
D5C0 LD (HL),B
D5C1 LD E,A
D5C2 ADD A,B
D5C3 LD A,C
D5C4 RST $18
D5C5 NOP
D5C6 LD A,A
D5C7 CP A
D5C8 NOP
D5C9 LD SP,$00BE
D5CC LD ($00BC),A
D5CF LD D,$B8
D5D1 NOP
D5D2 ADD HL,BC
D5D3 RET P
D5D4 NOP
D5D5 RLCA
D5D6 ADD A,B
D5D7 NOP
D5D8 INC BC
D5D9 DEC D
D5DA INC B
D5DB SUB B
D5DC NOP
D5DD ADD HL,BC
D5DE JR NZ,$D5E0
D5E0 DEC BC
D5E1 LD H,B
D5E2 ADD A,B
D5E3 LD (DE),A
D5E4 LD B,C
D5E5 NOP
D5E6 LD D,$C7
D5E8 LD B,C
D5E9 LD (HL),$9F
D5EB JP $BF36
D5EE RST $00
D5EF LD (HL),$7F
D5F1 ADC A,A
D5F2 LD A,(DE)
D5F3 RST $38
D5F4 SBC A,A
D5F5 INC E
D5F6 RST $38
This entry point is used by the routine at GameEntry.
D5F7 CP (HL)
D5F8 LD C,$7F
D5FA LD A,(HL)
D5FB LD B,$3F
D5FD LD A,(HL)
D5FE INC HL
D5FF CP (HL)
D600 CALL M,GameEntry_41
D603 CALL M,$FD79
D606 RET M
D607 LD A,A
D608 EI
D609 RET P
D60A LD SP,$F0F7
D60D LD ($F0F7),A
D610 LD D,$EF
D612 RET NZ
D613 ADD HL,BC
D614 RST $18
D615 NOP
D616 RLCA
D617 ADD A,B
D618 NOP
This entry point is used by the routine at GameEntry.
D619 INC BC
D61A DEC D
D61B NOP
D61C ADD HL,BC
D61D JR NZ,$D61F
D61F INC B
D620 SUB B
D621 LD BC,$D006
D624 NOP
D625 LD (BC),A
D626 LD C,B
D627 LD B,D
D628 EX (SP),HL
D629 LD L,B
D62A INC SP
D62B LD SP,HL
D62C LD L,H
D62D ADD HL,DE
D62E LD IYl,IYh
D630 LD C,$7E
D632 LD L,H
D633 RLCA
D634 CP A
D635 LD E,B
D636 RLCA
D637 RST $18
D638 JR C,$D63D
D63A XOR $F0
D63C INC BC
D63D PUSH AF
D63E RET PO
D63F LD BC,$C4F5
D642 LD BC,$C4FA
D645 NOP
D646 EI
D647 SBC A,(HL)
D648 NOP
D649 DEFB $FD
D64A CP $00
D64C LD A,L
D64D ADC A,H
D64E NOP
D64F DEC A
D650 LD C,H
D651 NOP
D652 DEC E
D653 LD L,B
D654 NOP
D655 RRCA
D656 SUB B
D657 NOP
D658 LD BC,$03E0
D65B DEC D
D65C NOP
D65D ADD HL,BC
D65E JR NZ,$D660
D660 INC B
D661 SUB B
D662 LD BC,$D006
D665 NOP
D666 ADD A,D
D667 LD C,B
D668 ADD A,D
D669 EX (SP),HL
D66A LD L,B
D66B JP GameEntry_22
D66E EX (SP),HL
D66F LD IYl,IYh
D671 POP AF
D672 CP $6C
D674 LD SP,HL
D675 RST $38
D676 LD E,B
D677 LD A,L
D678 RST $38
D679 JR C,$D6F9
D67B CP $70
D67D LD A,(HL)
D67E CALL M,$3F70
D681 LD A,L
D682 CALL NZ,$BE3F
D685 LD C,$1F
D687 CP A
D688 SBC A,(HL)
D689 RRCA
D68A RST $18
D68B CP $0F
D68D RST $28
D68E ADC A,H
D68F RLCA
D690 RST $28
D691 LD C,H
D692 INC BC
D693 RST $30
D694 LD L,B
D695 NOP
D696 EI
D697 SUB B
D698 NOP
D699 LD BC,$03E0
D69C INC DE
D69D NOP
D69E NOP
D69F NOP
D6A0 NOP
D6A1 NOP
D6A2 NOP
D6A3 NOP
D6A4 NOP
D6A5 NOP
D6A6 NOP
D6A7 NOP
D6A8 NOP
D6A9 NOP
D6AA DJNZ $D6AC
D6AC NOP
D6AD LD B,C
D6AE NOP
D6AF NOP
D6B0 OR H
D6B1 LD B,B
D6B2 INC BC
D6B3 LD H,L
D6B4 LD B,B
D6B5 LD BC,$40BE
D6B8 ADD HL,BC
D6B9 CP L
D6BA AND B
D6BB RLCA
D6BC LD A,A
D6BD ADD A,B
D6BE NOP
D6BF CP A
D6C0 AND B
D6C1 NOP
D6C2 CP A
D6C3 AND B
D6C4 LD B,$7F
D6C6 ADD A,B
D6C7 DEC B
D6C8 XOR $E0
D6CA INC BC
D6CB CCF
D6CC AND B
D6CD INC B
D6CE EX DE,HL
D6CF RET NZ
D6D0 LD BC,$200B
D6D3 NOP
D6D4 JP (HL)
D6D5 LD B,B
D6D6 NOP
D6D7 LD H,D
D6D8 NOP
D6D9 INC BC
D6DA LD D,$00
D6DC NOP
D6DD NOP
D6DE NOP
D6DF NOP
D6E0 NOP
D6E1 NOP
D6E2 JR NZ,$D6E4
D6E4 LD (BC),A
D6E5 INC H
D6E6 ADD A,B
D6E7 LD BC,$8068
D6EA INC C
D6EB JP (HL)
D6EC NOP
D6ED LD B,$FF
D6EF NOP
D6F0 DEC DE
D6F1 RST $38
D6F2 JR C,$D6FB
D6F4 RST $38
D6F5 RET P
D6F6 NOP
D6F7 RST $38
D6F8 RET NZ
D6F9 RLCA
D6FA RST $30
D6FB ADD A,B
D6FC CCF
D6FD RST $08
D6FE RET M
D6FF LD BC,$C0E7
D702 RLCA
D703 RST $38
D704 NOP
D705 RRA
D706 RST $38
D707 RET NZ
D708 LD HL,$70FE
D70B INC BC
D70C LD E,E
D70D JR $D715
D70F LD E,C
D710 NOP
D711 INC C
D712 SUB C
D713 NOP
D714 NOP
D715 SUB B
D716 NOP
D717 NOP
D718 SUB B
D719 NOP
D71A NOP
D71B DJNZ $D71D
D71D INC BC
D71E JR $D720
D720 JR NZ,$D722
D722 INC B
D723 LD ($0200),HL
D726 LD ($3310),HL
D729 LD ($1920),A
D72C OR $21
D72E DEC C
D72F OR $62
D731 LD B,$F6
D733 CALL Z,$FF03
D736 SBC A,B
D737 RST $38
D738 RST $18
D739 OR B
D73A RRA
D73B RET Z
D73C RET PO
D73D RLCA
D73E LD H,C
D73F RST $00
D740 RRA
D741 INC BC
D742 CALL M,$67FE
D745 RET P
D746 RLCA
D747 JP $1F80
D74A DEFB $DD
D74B RET NZ
D74C LD A,A
D74D RST $18
D74E RET PO
D74F INC BC
D750 RST $38
D751 RET M
D752 LD B,$DD
D754 ADC A,(HL)
D755 INC B
D756 JP C,$0CC0
D759 JP C,$1840
D75C SBC A,D
D75D JR NZ,$D75F
D75F ADC A,C
D760 DJNZ $D762
D762 ADC A,C
D763 EX AF,AF'
D764 NOP
D765 EX AF,AF'
D766 NOP
D767 INC BC
D768 JR $D76A
D76A JR $D76C
D76C NOP
D76D JR $D6EF
D76F INC C
D770 JR $D732
D772 INC C
D773 DJNZ $D6F9
D775 LD H,D
D776 LD DE,$7108
D779 LD DE,$0800
D77C LD (BC),A
D77D NOP
D77E INC B
D77F LD D,B
D780 INC C
D781 NOP
D782 NOP
D783 INC C
D784 JR $D786
D786 JR NC,$D7A5
D788 ADD A,B
D789 LD B,B
D78A NOP
D78B NOP
D78C ADD A,B
D78D JR NC,$D791
D78F LD B,$01
D791 NOP
D792 ADD A,B
D793 EX AF,AF'
D794 NOP
D795 INC A
D796 RET P
D797 LD B,B
D798 INC C
D799 RET NZ
D79A EX AF,AF'
D79B NOP
D79C NOP
D79D ADD A,B
D79E ADD A,B
D79F LD DE,$4080
D7A2 LD HL,$2000
D7A5 LD B,$04
D7A7 DJNZ $D7AF
D7A9 INC B
D7AA JR $D7AC
D7AC LD B,$08
D7AE NOP
D7AF LD B,$00
This entry point is used by the routine at GameEntry.
D7B1 LD (BC),A
D7B2 DEC C
D7B3 NOP
D7B4 NOP
D7B5 NOP
D7B6 NOP
D7B7 RLCA
D7B8 NOP
D7B9 RLCA
D7BA INC BC
D7BB INC DE
D7BC LD A,B
D7BD ADD HL,DE
D7BE JR $D7F8
D7C0 EX AF,AF'
D7C1 JR NC,$D7C3
D7C3 INC B
D7C4 JR NC,$D7D2
D7C6 JR C,$D7D6
D7C8 JR NC,$D7D0
D7CA LD (HL),B
D7CB LD (BC),A
D7CC NOP
D7CD LD (BC),A
D7CE RRCA
D7CF NOP
D7D0 NOP
D7D1 JR $D7D3
D7D3 DEC SP
D7D4 JR $D7E8
D7D6 LD B,B
D7D7 NOP
D7D8 LD L,(HL)
D7D9 INC E
D7DA INC C
D7DB EX AF,AF'
D7DC INC B
D7DD LD (HL),B
D7DE NOP
D7DF JR NC,$D7E1
D7E1 NOP
D7E2 NOP
D7E3 LD H,B
D7E4 INC E
D7E5 JR NC,$D803
D7E7 NOP
D7E8 INC H
D7E9 JR $D85B
D7EB EX AF,AF'
D7EC LD H,B
D7ED LD (BC),A
D7EE RLCA
D7EF LD (BC),A
D7F0 ADD A,B
D7F1 DEC C
D7F2 JR NC,$D801
D7F4 JR NC,$D80C
D7F6 RET NZ
D7F7 DEC B
D7F8 LD (HL),B
D7F9 LD BC,$01B0
D7FC ADD A,B
D7FD LD (BC),A
D7FE LD A,(BC)
D7FF LD (BC),A
D800 ADD A,H
D801 ADD HL,SP
D802 JR NZ,$D836
D804 LD C,(HL)
D805 NOP
D806 LD B,$04
D808 JR NZ,$D823
D80A DJNZ $D824
D80C INC C
D80D JR $D81B
D80F LD BC,$010C
D812 ADD A,B
D813 LD BC,$0280
D816 JR NZ,$D819
D818 NOP
D819 INC BC
D81A ADD A,B
D81B LD B,$80
D81D LD B,$40
D81F LD B,$40
D821 LD C,$40
D823 RRCA
D824 JR NZ,$D835
D826 AND B
D827 LD C,$A0
D829 LD C,$50
D82B RLCA
D82C LD L,B
D82D LD BC,$0F38
D830 JR C,$D850
D832 JR Z,$D852
D834 INC H
D835 INC C
D836 ADD A,H
D837 LD E,$94
D839 INC E
D83A SUB H
D83B INC A
D83C CALL NC,GameEntry_31
D83F RRA
D840 LD ($3201),A
D843 LD C,$22
D845 INC E
D846 INC H
D847 INC E
D848 CALL P,$F41C
D84B INC E
D84C LD L,B
D84D LD E,$28
D84F RRA
D850 JR Z,$D871
D852 ADD A,H
D853 RRCA
D854 RET Z
D855 RLCA
D856 SUB B
D857 LD (BC),A
D858 LD A,(DE)
D859 DEC B
D85A LD B,B
D85B LD L,C
D85C DJNZ $D8C1
D85E RLCA
D85F RLCA
D860 INC SP
D861 RRCA
D862 LD (HL),B
D863 RRA
D864 LD (HL),B
D865 LD A,$F8
D867 LD A,$F8
D869 INC A
D86A RET M
D86B INC E
D86C JR NC,$D8CE
D86E JR $D8EE
D870 EX AF,AF'
D871 CCF
D872 NOP
D873 LD A,$40
D875 INC H
D876 RET PO
D877 LD BC,$11E0
D87A RET PO
D87B DEC A
D87C RET PO
D87D INC A
D87E RET PO
D87F INC A
D880 RET M
D881 LD A,$70
D883 LD A,$40
D885 LD A,A
D886 NOP
D887 CCF
D888 NOP
D889 LD A,$00
D88B INC E
D88C NOP
D88D LD (BC),A
D88E LD (DE),A
D88F LD A,A
D890 INC E
D891 CP $67
D893 RET M
D894 LD A,(DE)
D895 LD H,(HL)
D896 INC C
D897 RRA
D898 LD H,(HL)
D899 LD A,(HL)
D89A LD H,B
D89B CALL M,$F870
D89E LD A,B
D89F LD B,B
D8A0 LD A,H
D8A1 INC BC
D8A2 INC A
D8A3 LD E,$7C
D8A5 CCF
D8A6 LD A,H
D8A7 CCF
D8A8 INC A
D8A9 LD A,$38
D8AB LD E,$00
D8AD LD E,$00
D8AF LD C,$00
D8B1 INC B
D8B2 NOP
D8B3 LD (BC),A
D8B4 DEC BC
D8B5 CP $7F
D8B7 INC C
D8B8 RET Z
D8B9 JP M,$F378
D8BC INC A
D8BD LD H,A
D8BE LD C,$0F
D8C0 LD H,B
D8C1 RRA
D8C2 LD (HL),B
D8C3 RRA
D8C4 LD (HL),B
D8C5 RRCA
D8C6 LD H,B
D8C7 LD C,$00
D8C9 LD B,$00
D8CB INC BC
D8CC JR NC,$D84F
D8CE NOP
D8CF NOP
D8D0 JP NZ,$0000
D8D3 LD B,E
D8D4 NOP
D8D5 NOP
D8D6 DAA
D8D7 NOP
D8D8 NOP
D8D9 AND A
D8DA NOP
D8DB NOP
D8DC AND A
D8DD NOP
D8DE NOP
D8DF AND A
D8E0 NOP
D8E1 NOP
D8E2 SUB A
D8E3 NOP
D8E4 NOP
D8E5 LD C,(HL)
D8E6 ADD A,B
D8E7 NOP
D8E8 LD C,(HL)
D8E9 ADD A,B
D8EA NOP
D8EB LD C,A
D8EC ADD A,H
D8ED NOP
D8EE LD C,A
D8EF LD B,H
D8F0 NOP
D8F1 DAA
D8F2 LD B,(HL)
D8F3 NOP
D8F4 LD H,$46
D8F6 NOP
D8F7 LD H,$26
D8F9 NOP
D8FA INC H
D8FB LD L,$00
D8FD INC H
D8FE LD HL,($3400)
D901 DEC HL
D902 NOP
D903 LD (HL),D
D904 ADD HL,DE
D905 NOP
D906 LD (HL),D
D907 ADD HL,SP
D908 NOP
D909 CALL M,$0839
D90C CALL M,$1831
D90F CALL M,$1879
D912 LD A,H
D913 LD A,C
D914 JR Z,$D993
D916 LD A,C
D917 LD A,C
D918 ADD HL,SP
D919 ADD HL,SP
D91A ADD HL,SP
D91B ADD HL,SP
D91C LD SP,$3B31
D91F INC SP
D920 INC SP
D921 INC SP
D922 INC SP
D923 INC SP
D924 DAA
D925 DEC DE
D926 DEC DE
D927 DAA
D928 ADD HL,DE
D929 ADD HL,DE
D92A DAA
D92B DEC E
D92C DEC E
D92D DAA
D92E INC C
D92F JP NC,$0C2E
D932 JP NC,$0D4E
D935 JP NC,$990C
D938 JP NZ,$910C
D93B CALL NZ,$118D
D93E CALL NZ,$1189
D941 CALL NZ,$11CB
D944 ADD A,D
D945 OUT ($02),A
D947 ADD A,D
D948 OUT ($02),A
D94A LD B,C
D94B SUB E
D94C INC B
D94D LD B,C
D94E SUB E
D94F NOP
D950 INC BC
D951 RST $00
D952 NOP
D953 LD C,$DE
D955 LD A,A
D956 CALL M,$809F
D959 LD A,B
D95A RET PO
D95B NOP
D95C NOP
D95D INC BC
D95E JR NC,$D960
D960 NOP
D961 NOP
D962 NOP
D963 NOP
D964 NOP
D965 NOP
D966 NOP
D967 NOP
D968 NOP
D969 NOP
D96A NOP
D96B NOP
D96C NOP
D96D NOP
D96E NOP
D96F NOP
D970 NOP
D971 NOP
D972 NOP
D973 NOP
D974 NOP
D975 NOP
D976 NOP
D977 LD (HL),H
D978 INC B
D979 NOP
D97A LD (HL),H
D97B LD B,$00
D97D LD H,(HL)
D97E LD C,$00
D980 LD H,D
D981 LD A,(DE)
D982 NOP
D983 LD B,D
D984 LD A,(DE)
D985 NOP
D986 ADD A,C
D987 LD ($C160),A
D98A CALL P,$E140
D98D CALL P,GameEntry_7
D990 JP P,GameEntry_30
D993 JP P,GameEntry_37
D996 JP P,GameEntry_37
D999 OR D
D99A RET NC
D99B LD A,C
D99C POP AF
D99D RET NC
D99E LD (HL),C
D99F DI
D9A0 RET PO
D9A1 LD HL,$D0F7
D9A4 ADD HL,HL
D9A5 RST $30
D9A6 SUB B
D9A7 LD L,C
D9A8 LD (HL),A
D9A9 SUB B
D9AA LD C,E
D9AB LD H,A
D9AC SUB B
D9AD LD C,D
D9AE LD (HL),E
D9AF ADC A,B
D9B0 SBC A,D
D9B1 LD (HL),E
D9B2 ADC A,B
D9B3 SUB B
D9B4 LD (HL),C
D9B5 CALL NC,$3130
D9B8 CALL NC,$2331
D9BB SUB D
D9BC INC SP
D9BD LD (HL),C
D9BE SUB D
D9BF LD H,D
D9C0 LD A,C
D9C1 SBC A,A
D9C2 JP PO,GameEntry_97
D9C5 RST $20
D9C6 JR $D961
D9C8 LD H,A
D9C9 INC C
D9CA SBC A,D
D9CB LD B,E
D9CC ADD A,L
D9CD LD (DE),A
D9CE LD H,E
D9CF CALL M,$BC02
D9D2 INC BC
D9D3 CALL Z,$00C3
D9D6 CP B
D9D7 ADD A,E
D9D8 AND L
D9D9 RET NZ
D9DA LD SP,$6C3E
D9DD LD L,H
D9DE RET M
D9DF INC (HL)
D9E0 LD L,L
D9E1 PUSH HL
D9E2 SBC A,D
D9E3 LD H,(HL)
D9E4 SUB (HL)
D9E5 ADD HL,BC
D9E6 ADD A,$39
D9E8 LD (HL),C
D9E9 IN A,($5F)
D9EB EI
D9EC IN A,($47)
D9EE JP $3003
D9F1 NOP
D9F2 NOP
D9F3 LD BC,$0000
D9F6 LD (BC),A
D9F7 NOP
D9F8 NOP
D9F9 INC C
D9FA NOP
D9FB NOP
D9FC INC D
D9FD NOP
D9FE NOP
D9FF INC D
DA00 NOP
DA01 NOP
DA02 LD D,$00
DA04 NOP
DA05 LD H,$00
DA07 NOP
DA08 LD H,$00
DA0A JR NZ,$DA3A
DA0C NOP
DA0D JR NC,$DA3D
DA0F NOP
DA10 LD (HL),B
DA11 LD H,(HL)
DA12 NOP
DA13 LD E,B
DA14 LD B,(HL)
DA15 NOP
DA16 LD E,B
DA17 LD B,D
DA18 LD B,$4C
DA1A ADD A,C
DA1B LD (BC),A
DA1C CPL
DA1D ADD A,E
DA1E LD (BC),A
DA1F CPL
DA20 ADD A,A
DA21 LD B,$4F
DA23 AND (HL)
DA24 LD B,$4F
DA26 ADC A,$06
DA28 LD C,A
DA29 SBC A,$0B
DA2B LD C,L
DA2C SBC A,$0B
DA2E ADC A,A
DA2F SBC A,(HL)
DA30 RLCA
DA31 RST $08
DA32 ADC A,(HL)
DA33 DEC BC
DA34 RST $28
DA35 ADD A,H
DA36 ADD HL,BC
DA37 RST $28
DA38 SUB H
DA39 EX AF,AF'
DA3A XOR $96
DA3C EX AF,AF'
DA3D AND $D2
DA3F LD DE,$52CE
DA42 LD DE,$59CE
DA45 DEC HL
DA46 ADC A,(HL)
DA47 ADD HL,BC
DA48 DEC HL
DA49 ADC A,H
DA4A INC C
DA4B LD C,C
DA4C CALL NZ,$498C
DA4F ADC A,(HL)
DA50 CALL Z,$9EF9
DA53 LD B,(HL)
DA54 SUB C
DA55 SBC A,H
DA56 LD B,A
DA57 SBC A,C
DA58 JR $DA41
DA5A LD E,C
DA5B JR NC,$DA43
DA5D LD C,B
DA5E ADD A,C
DA5F JP NZ,$3F40
DA62 ADD A,$30
DA64 RET NZ
DA65 DEC A
DA66 DEC E
DA67 NOP
DA68 JP $4503
DA6B POP BC
DA6C LD (HL),$7C
DA6E ADC A,H
DA6F INC L
DA70 RRA
DA71 LD (HL),$59
DA73 AND A
DA74 SUB $90
DA76 LD L,C
DA77 LD H,(HL)
DA78 ADC A,(HL)
DA79 SBC A,H
DA7A LD H,E
DA7B RST $18
DA7C JP M,$C3DB
DA7F JP PO,$03DB
DA82 JR NC,$DA84
DA84 NOP
DA85 LD B,C
DA86 NOP
DA87 NOP
DA88 LD B,E
DA89 NOP
DA8A NOP
DA8B JP NZ,$0000
DA8E CALL PO,$0000
DA91 PUSH HL
DA92 NOP
DA93 NOP
DA94 PUSH HL
DA95 NOP
DA96 NOP
DA97 PUSH HL
DA98 NOP
DA99 NOP
DA9A JP (HL)
DA9B NOP
DA9C LD BC,$0072
DA9F LD BC,$0072
DAA2 LD HL,$00F2
DAA5 LD ($00F2),HL
DAA8 LD H,D
DAA9 CALL PO,GameEntry_4
DAAC LD H,H
DAAD NOP
DAAE LD H,H
DAAF LD H,H
DAB0 NOP
DAB1 LD (HL),H
DAB2 INC H
DAB3 NOP
DAB4 LD D,H
DAB5 INC H
DAB6 NOP
DAB7 CALL NC,$002C
DABA SBC A,B
DABB LD C,(HL)
DABC NOP
DABD SBC A,H
DABE LD C,(HL)
DABF DJNZ $DA5D
DAC1 CCF
DAC2 JR $DA50
DAC4 CCF
DAC5 JR $DA65
DAC7 CCF
DAC8 INC D
DAC9 SBC A,(HL)
DACA CP (HL)
DACB INC D
DACC SBC A,(HL)
DACD CP (HL)
DACE INC D
DACF SBC A,H
DAD0 SBC A,H
DAD1 INC D
DAD2 ADC A,H
DAD3 SBC A,H
DAD4 INC E
DAD5 CALL Z,$27DC
DAD8 CALL Z,$27CC
DADB CALL C,$27E4
DADE SBC A,B
DADF CALL PO,$B82F
DAE2 CALL PO,$304B
DAE5 CALL PO,$304B
DAE8 LD (HL),H
DAE9 LD C,E
DAEA SUB B
DAEB LD (HL),D
DAEC LD B,E
DAED SBC A,C
DAEE LD (HL),D
DAEF INC HL
DAF0 ADC A,C
DAF1 JR NC,$DB16
DAF3 ADC A,B
DAF4 OR C
DAF5 INC HL
DAF6 ADC A,B
DAF7 SUB C
DAF8 LD B,C
DAF9 ADC A,B
DAFA OUT ($41),A
DAFC LD B,B
DAFD RES 0,D
DAFF LD B,B
DB00 RES 0,D
DB02 JR NZ,$DACD
DB04 RET NZ
DB05 NOP
DB06 RET
DB07 LD (HL),B
DB08 NOP
DB09 EX (SP),HL
DB0A CCF
DB0B CP $7B
DB0D LD E,$01
DB0F LD SP,HL
DB10 NOP
DB11 NOP
DB12 RLCA
DB13 INC BC
DB14 JR NZ,$DB16
DB16 LD B,B
DB17 NOP
DB18 NOP
DB19 RET NZ
DB1A NOP
DB1B NOP
DB1C RET PO
DB1D NOP
DB1E NOP
DB1F CALL PE,$0000
DB22 JP NC,$0310
DB25 JP PO,$0710
DB28 JP PO,$0638
DB2B JP PE,$0638
DB2E JP PE,$0E3C
DB31 JP PO,$0E34
DB34 PUSH AF
DB35 JR C,$DB43
DB37 PUSH AF
DB38 LD C,B
DB39 LD C,(HL)
DB3A POP AF
DB3B CALL PO,$F060
DB3E RET PE
DB3F LD L,(HL)
DB40 LD H,E
DB41 RET PE
DB42 LD E,(HL)
DB43 EX (SP),HL
DB44 RET Z
DB45 LD C,(HL)
DB46 LD H,E
DB47 CALL NZ,GameEntry_13
DB4A ADD A,$64
DB4C LD D,A
DB4D JP Z,$5766
DB50 SUB D
DB51 AND $33
DB53 SBC A,D
DB54 JP P,$9A13
DB57 HALT
DB58 JR C,$DB94
DB5A LD H,E
DB5B JR C,$DB97
DB5D JP $DA19
DB60 POP HL
DB61 SBC A,C
DB62 JP C,$38C3
DB65 SBC A,D
DB66 LD D,D
DB67 JR $DB02
DB69 AND $20
DB6B DEC C
DB6C CALL NZ,$0DFF
DB6F RST $18
DB70 RET NZ
DB71 LD IYh,B
DB73 NOP
DB74 LD C,$05
DB76 EX AF,AF'
DB77 RET NZ
DB78 JR Z,$DB02
DB7A RET PO
DB7B RLCA
DB7C JR C,$DB2A
DB7E ADC A,C
DB7F ADC A,A
DB80 INC A
DB81 LD C,$56
DB83 IN A,($98)
DB85 RET P
DB86 RLCA
DB87 HALT
DB88 IN A,($B3)
DB8A RET PO
DB8B INC BC
DB8C CP A
DB8D IN A,($77)
DB8F RET NZ
DB90 LD BC,$FFFF
DB93 RST $38
DB94 ADD A,B
DB95 NOP
DB96 RST $28
DB97 CP L
DB98 RST $18
DB99 NOP
DB9A NOP
DB9B CALL PE,$0F00
DB9E NOP
DB9F LD (BC),A
DBA0 DJNZ $DBA2
DBA2 NOP
DBA3 NOP
DBA4 NOP
DBA5 RRCA
DBA6 RET P
DBA7 JR C,$DBC5
DBA9 LD H,B
DBAA LD B,$C0
DBAC INC BC
DBAD ADD A,B
DBAE LD BC,$0180
DBB1 SUB B
DBB2 LD BC,$01B0
DBB5 CP B
DBB6 LD BC,$019C
DBB9 RST $08
DBBA ADD A,E
DBBB LD H,E
DBBC LD B,$38
DBBE INC E
DBBF RRCA
DBC0 RET P
DBC1 LD (BC),A
DBC2 LD DE,$0000
DBC5 RLCA
DBC6 RET PO
DBC7 INC E
DBC8 JR C,$DBFA
DBCA INC C
DBCB LD H,B
DBCC LD B,$40
DBCE LD (BC),A
DBCF RET NZ
DBD0 INC BC
DBD1 ADD A,B
DBD2 LD BC,$0188
DBD5 SBC A,B
DBD6 LD BC,$019C
DBD9 ADC A,$03
DBDB LD C,A
DBDC ADD A,D
DBDD LD H,A
DBDE LD B,$30
DBE0 INC C
DBE1 INC E
DBE2 JR C,$DBEB
DBE4 RET PO
DBE5 LD (BC),A
DBE6 LD (DE),A
DBE7 INC BC
DBE8 RET NZ
DBE9 LD C,$70
DBEB JR $DC05
DBED JR NC,$DBFB
DBEF JR NZ,$DBF5
DBF1 LD H,B
DBF2 LD B,$40
DBF4 LD (BC),A
DBF5 LD B,B
DBF6 LD (BC),A
DBF7 LD E,B
DBF8 LD (BC),A
DBF9 LD E,H
DBFA LD (BC),A
DBFB LD E,H
DBFC LD (BC),A
DBFD LD C,(HL)
DBFE LD (BC),A
DBFF LD L,A
DC00 LD B,$27
DC02 ADD A,H
DC03 INC SP
DC04 ADC A,H
DC05 JR $DC1F
DC07 LD C,$70
DC09 INC BC
DC0A RET NZ
DC0B LD B,(HL)
DC0C LD B,(HL)
DC0D LD B,(HL)
DC0E LD B,(HL)
DC0F LD B,(HL)
DC10 LD B,(HL)
DC11 LD B,(HL)
DC12 LD B,(HL)
DC13 LD B,(HL)
DC14 LD B,(HL)
DC15 LD B,(HL)
DC16 LD B,(HL)
DC17 LD B,(HL)
DC18 LD B,(HL)
DC19 LD B,(HL)
DC1A LD B,(HL)
DC1B LD B,(HL)
DC1C LD B,(HL)
DC1D LD B,(HL)
DC1E LD B,(HL)
DC1F LD B,(HL)
DC20 LD B,(HL)
DC21 LD B,(HL)
DC22 LD B,(HL)
DC23 LD B,(HL)
DC24 LD B,(HL)
DC25 LD B,(HL)
DC26 LD B,(HL)
DC27 LD B,(HL)
DC28 LD B,(HL)
DC29 LD B,(HL)
DC2A LD B,(HL)
DC2B LD B,(HL)
DC2C LD B,E
DC2D LD B,E
DC2E LD B,E
DC2F LD B,(HL)
DC30 LD B,(HL)
DC31 LD B,(HL)
DC32 LD B,(HL)
DC33 LD B,(HL)
DC34 LD B,(HL)
DC35 LD B,(HL)
DC36 LD B,(HL)
DC37 LD B,(HL)
DC38 LD B,(HL)
DC39 LD B,(HL)
DC3A LD B,(HL)
DC3B LD B,(HL)
DC3C LD B,(HL)
DC3D LD B,(HL)
DC3E LD B,(HL)
DC3F LD B,(HL)
DC40 LD B,(HL)
DC41 LD B,H
DC42 LD B,H
DC43 LD B,H
DC44 LD B,H
DC45 LD B,H
DC46 LD B,H
DC47 LD B,E
DC48 LD B,D
DC49 LD B,E
DC4A LD B,E
DC4B LD B,H
DC4C LD B,D
DC4D LD B,E
DC4E LD B,D
DC4F LD B,E
DC50 LD B,E
DC51 LD B,H
DC52 LD B,D
DC53 LD B,L
DC54 LD B,L
DC55 LD B,L
DC56 LD B,L
DC57 LD B,L
DC58 LD B,L
DC59 LD B,D
DC5A LD B,D
DC5B LD B,D
DC5C LD B,D
DC5D LD B,L
DC5E LD B,L
DC5F LD B,L
DC60 LD B,L
DC61 LD B,L
DC62 LD B,L
DC63 LD B,L
DC64 LD B,D
DC65 LD B,E
DC66 LD B,E
DC67 LD B,H
DC68 LD B,H
DC69 LD B,L
DC6A LD B,L
DC6B LD B,L
DC6C LD B,L
DC6D LD B,L
DC6E LD B,L
DC6F LD B,H
DC70 LD B,H
DC71 LD B,H
DC72 LD B,D
DC73 LD B,D
DC74 LD B,D
DC75 LD B,D
DC76 LD B,D
DC77 LD B,H
DC78 LD B,H
DC79 LD B,D
DC7A LD B,D
DC7B LD B,H
DC7C LD B,H
DC7D LD B,D
DC7E LD B,D
This entry point is used by the routine at GameEntry.
DC7F LD B,D
DC80 LD B,D
DC81 LD B,D
DC82 LD B,D
DC83 LD B,D
DC84 LD B,D
DC85 LD B,D
DC86 LD B,D
DC87 LD B,D
DC88 LD B,D
DC89 LD B,D
DC8A LD B,D
DC8B LD B,L
DC8C LD B,L
DC8D LD B,D
DC8E LD B,D
DC8F LD B,L
DC90 LD B,L
DC91 LD B,D
DC92 LD B,D
DC93 LD B,D
DC94 LD B,D
DC95 LD B,D
DC96 INC BC
DC97 DEC C
DC98 LD (BC),A
DC99 NOP
DC9A RET NZ
DC9B LD C,$87
DC9D RET P
DC9E LD E,$DF
DCA0 RET M
DCA1 LD A,$E9
DCA3 CALL M,$E53A
DCA6 CALL M,$F52A
DCA9 RET M
DCAA LD ($D8F7),HL
DCAD LD (DE),A
DCAE SUB $18
DCB0 LD A,(BC)
DCB1 SUB $10
DCB3 LD (BC),A
DCB4 LD B,(HL)
DCB5 INC C
DCB6 LD (BC),A
DCB7 LD B,$1C
DCB9 NOP
DCBA NOP
DCBB LD (HL),C
DCBC NOP
DCBD NOP
DCBE JR NC,$DCC3
DCC0 DEC C
DCC1 INC BC
DCC2 NOP
DCC3 LD B,B
DCC4 RRCA
DCC5 POP HL
DCC6 LD (HL),B
DCC7 RRA
DCC8 EI
DCC9 LD A,B
DCCA CCF
DCCB SUB A
DCCC LD A,H
DCCD CCF
DCCE AND A
DCCF LD E,H
DCD0 RRA
DCD1 XOR A
DCD2 LD D,H
DCD3 DEC DE
DCD4 RST $28
DCD5 LD B,H
DCD6 JR $DD43
DCD8 LD C,B
DCD9 EX AF,AF'
DCDA LD L,E
DCDB LD D,B
DCDC JR NC,$DD40
DCDE LD B,B
DCDF JR C,$DD41
DCE1 LD B,B
DCE2 LD E,$00
DCE4 NOP
DCE5 INC C
DCE6 NOP
DCE7 NOP
DCE8 LD (BC),A
DCE9 INC C
DCEA LD A,(DE)
DCEB RET M
DCEC LD A,(DE)
DCED RET Z
DCEE LD A,($36C4)
DCF1 RET PO
DCF2 HALT
DCF3 JP PO,$E276
DCF6 ADD A,B
DCF7 RST $38
DCF8 CP $01
DCFA LD A,L
DCFB ADD A,D
DCFC DEC SP
DCFD CALL NZ,$E817
DD00 RRCA
DD01 RET P
This entry point is used by the routine at GameEntry.
DD02 LD (BC),A
DD03 LD C,$0F
DD05 LD B,B
DD06 LD D,$A0
DD08 DEC (HL)
DD09 RET NC
DD0A LD A,E
DD0B CALL C,$0EE4
DD0E SUB E
DD0F OR $F5
DD11 EX DE,HL
DD12 LD (HL),L
DD13 CALL PE,$DF76
DD16 LD (HL),$DF
DD18 RRA
DD19 LD A,$08
DD1B CP (HL)
DD1C INC BC
DD1D CALL Z,$F001
DD20 LD (BC),A
DD21 DJNZ $DD24
DD23 ADD A,B
DD24 INC BC
DD25 RET NZ
DD26 INC BC
DD27 LD B,B
DD28 LD B,$60
DD2A LD C,$50
DD2C DEC C
DD2D LD (HL),B
DD2E DEC C
DD2F LD L,B
DD30 DEC SP
DD31 LD D,H
DD32 DEC SP
DD33 LD D,H
DD34 LD (HL),A
DD35 LD C,D
DD36 RST $30
DD37 LD C,C
DD38 ADD A,B
DD39 LD B,L
DD3A CP $7F
DD3C LD A,L
DD3D CP (HL)
DD3E DEC SP
DD3F CALL C,$E817
DD42 LD (BC),A
DD43 DJNZ $DD5C
DD45 RET PE
DD46 SCF
DD47 CALL PE,$EA77
DD4A EI
DD4B CALL C,$D71B
DD4E CALL PO,$FB38
DD51 POP DE
DD52 EI
DD53 RET NC
DD54 EI
DD55 POP DE
DD56 EI
DD57 RET NC
DD58 CALL PO,$1B39
DD5B RST $20
DD5C EI
DD5D LD HL,$D276
DD60 DEC (HL)
DD61 LD D,H
DD62 LD D,$B8
DD64 LD (BC),A
DD65 DJNZ $DD73
DD67 NOP
DD68 RLA
DD69 SBC A,B
DD6A CPL
DD6B CALL Z,$F62D
DD6E DEC DE
DD6F LD A,D
DD70 LD (DE),A
DD71 LD L,B
DD72 LD D,D
DD73 RET PE
DD74 LD D,A
DD75 XOR B
DD76 LD D,(HL)
DD77 XOR B
DD78 LD D,(HL)
DD79 AND B
DD7A LD C,D
DD7B AND H
DD7C LD A,(BC)
DD7D SUB H
DD7E INC D
DD7F CALL NC,$5410
DD82 NOP
DD83 LD B,B
DD84 NOP
DD85 NOP
DD86 LD (BC),A
DD87 DJNZ $DD8A
DD89 RET NZ
DD8A INC BC
DD8B LD (HL),B
DD8C LD (HL),$78
DD8E INC H
DD8F CALL P,$BA6D
DD92 LD C,L
DD93 JP C,GameEntry_16
DD96 DEC DE
DD97 XOR D
DD98 INC DE
DD99 XOR B
DD9A LD D,A
DD9B LD HL,($6A57)
DD9E LD B,(HL)
DD9F LD C,D
DDA0 LD H,(HL)
DDA1 LD C,D
DDA2 LD H,D
DDA3 LD HL,($3420)
DDA6 JR NZ,$DDB8
DDA8 INC BC
DDA9 DJNZ $DDAB
DDAB LD BC,$0070
DDAE INC BC
DDAF RET M
DDB0 LD B,B
DDB1 INC BC
DDB2 ADD A,H
DDB3 LD (HL),B
DDB4 INC B
DDB5 JR C,$DD73
DDB7 LD (BC),A
DDB8 LD B,B
DDB9 RST $08
DDBA LD BC,$B340
DDBD RST $08
DDBE LD B,B
DDBF RLCA
DDC0 LD A,A
DDC1 LD C,$01
DDC3 RET P
DDC4 CP $00
DDC6 LD H,B
DDC7 POP AF
DDC8 NOP
DDC9 LD (HL),B
DDCA LD (BC),A
DDCB NOP
DDCC JR C,$DDD0
DDCE NOP
DDCF LD E,$04
DDD1 NOP
DDD2 RRCA
DDD3 ADC A,B
DDD4 NOP
DDD5 INC BC
DDD6 RET P
DDD7 NOP
DDD8 NOP
DDD9 RET NZ
DDDA INC BC
DDDB DJNZ $DDBD
DDDD NOP
DDDE NOP
DDDF SUB B
DDE0 NOP
DDE1 NOP
DDE2 ADC A,H
DDE3 NOP
DDE4 NOP
DDE5 LD B,D
DDE6 NOP
DDE7 NOP
DDE8 LD B,C
DDE9 ADD A,B
DDEA NOP
DDEB JR NZ,$DE2D
DDED NOP
DDEE JR NZ,$DE20
DDF0 NOP
DDF1 DJNZ $DDFB
DDF3 NOP
DDF4 LD A,(BC)
DDF5 LD B,$00
DDF7 LD B,$01
DDF9 NOP
DDFA RRCA
DDFB NOP
DDFC RET NZ
DDFD INC BC
DDFE RET PO
DDFF JR NZ,$DE02
DE01 RET M
DE02 JR $DE04
DE04 RET P
DE05 INC B
DE06 NOP
DE07 CPL
DE08 INC BC
DE09 NOP
DE0A NOP
DE0B RST $38
DE0C INC BC
DE0D DJNZ $DE0F
DE0F NOP
DE10 NOP
DE11 NOP
DE12 NOP
DE13 NOP
DE14 LD BC,$0080
DE17 INC BC
DE18 ADD A,B
DE19 NOP
DE1A INC BC
DE1B NOP
DE1C NOP
DE1D INC BC
DE1E LD B,B
DE1F NOP
DE20 LD H,E
DE21 RST $18
DE22 RET M
DE23 CP A
DE24 RST $18
DE25 CP $9F
DE27 RST $18
DE28 RST $38
DE29 LD H,E
DE2A LD B,B
DE2B NOP
DE2C INC BC
DE2D NOP
DE2E NOP
DE2F INC BC
DE30 NOP
DE31 NOP
DE32 LD B,$00
DE34 NOP
DE35 NOP
DE36 NOP
DE37 NOP
DE38 NOP
DE39 NOP
DE3A NOP
DE3B NOP
DE3C NOP
DE3D NOP
DE3E INC BC
DE3F DJNZ $DE31
DE41 NOP
DE42 NOP
DE43 SBC A,$00
DE45 CALL C,$C1DF
DE48 JP PE,$FB3F
DE4B DEFB $FD
DE4C INC BC
DE4D CP $F5
DE4F NOP
DE50 LD E,$F6
DE52 NOP
DE53 LD BC,$00F6
DE56 RLCA
DE57 RST $20
DE58 NOP
DE59 INC B
DE5A EX DE,HL
DE5B NOP
DE5C LD (BC),A
DE5D LD E,L
DE5E NOP
DE5F LD BC,$00BD
DE62 NOP
DE63 LD E,C
DE64 NOP
DE65 LD BC,$006B
DE68 LD BC,$006A
DE6B LD (BC),A
DE6C JR Z,$DE6E
DE6E NOP
DE6F INC H
DE70 LD (BC),A
DE71 EX AF,AF'
DE72 LD B,$00
DE74 INC B
DE75 NOP
DE76 INC C
DE77 NOP
DE78 CALL $FDF8
DE7B CP $CD
DE7D RST $38
DE7E INC B
DE7F NOP
DE80 INC C
DE81 NOP
DE82 LD (BC),A
DE83 EX AF,AF'
DE84 NOP
DE85 LD H,B
DE86 NOP
DE87 JR NZ,$DE89
DE89 JR NC,$DEAA
DE8B OR E
DE8C LD A,A
DE8D CP A
DE8E RST $38
DE8F OR E
DE90 NOP
DE91 JR NZ,$DE93
DE93 JR NC,$DE97
DE95 EX AF,AF'
DE96 NOP
DE97 INC B
DE98 AND B
DE99 LD B,$5F
DE9B RST $38
DE9C AND B
DE9D LD B,$00
DE9F INC B
DEA0 NOP
DEA1 NOP
DEA2 NOP
DEA3 NOP
DEA4 NOP
DEA5 NOP
DEA6 LD (BC),A
DEA7 EX AF,AF'
DEA8 JR NZ,$DEAA
DEAA LD H,B
DEAB DEC B
DEAC RST $38
DEAD JP M,$0560
DEB0 JR NZ,$DEB2
DEB2 NOP
DEB3 NOP
DEB4 NOP
DEB5 NOP
DEB6 NOP
DEB7 NOP
DEB8 LD A,($8F4A)
DEBB AND A
DEBC RET NZ
DEBD PUSH IX
DEBF POP HL
DEC0 LD DE,$8F4A
DEC3 LD BC,$000F
DEC6 LDIR
DEC8 LD A,$4A
DECA LD ($8F4A),A
DECD LD A,$04
DECF LD ($8F52),A
DED2 LD A,$01
DED4 LD ($8F59),A
DED7 JP $A173
DEDA LD (IX+$00),$48
DEDE LD (IX+$08),$04
DEE2 CALL $A131
DEE5 JP GameEntry_204
DEE8 CALL $989F
DEEB LD A,($8F1C)
DEEE CP (IX+$02)
DEF1 JP NZ,$B6E3
DEF4 LD A,($8F1E)
DEF7 CP (IX+$04)
DEFA JP NZ,$B6E3
DEFD DEC (IX+$08)
DF00 JP Z,$B6D3
DF03 LD A,(IX+$08)
DF06 AND $01
DF08 LD B,A
DF09 LD A,(IX+$00)
DF0C AND $FE
DF0E ADD A,B
DF0F LD (IX+$00),A
DF12 JP GameEntry_204
DF15 CALL $989F
DF18 LD A,($8F1C)
DF1B CP (IX+$02)
DF1E JP NZ,$B6E3
DF21 LD A,($8F1E)
DF24 CP (IX+$04)
DF27 JP NZ,$B6E3
DF2A DEC (IX+$08)
DF2D JP Z,$B6D3
DF30 LD A,(IX+$08)
DF33 AND $03
DF35 LD B,A
DF36 LD A,(IX+$00)
DF39 AND $FC
DF3B ADD A,B
DF3C LD (IX+$00),A
DF3F JP GameEntry_204
DF42 CALL $A107
DF45 LD C,(IX+$00)
DF48 LD B,$00
DF4A CALL $A045
DF4D LD (IX+$00),$4C
DF51 LD (IX+$08),$09
DF55 JP GameEntry_204
This entry point is used by the routine at GameEntry.
DF58 LD A,(IX+$04)
DF5B CP $10
DF5D RET C
DF5E LD A,($AAAC)
DF61 AND $01
DF63 RET Z
DF64 LD A,($8F3A)
DF67 AND A
DF68 RET NZ
DF69 LD A,($8ED6)
DF6C LD B,A
DF6D LD A,($5C78)
DF70 OR B
DF71 AND $0F
DF73 RET NZ
DF74 LD HL,$8F1A
DF77 LD DE,$8F3A
DF7A LD BC,$0010
DF7D PUSH DE
DF7E LDIR
DF80 POP HL
DF81 LD (HL),$50
DF83 INC HL
DF84 INC HL
DF85 INC HL
DF86 LD (HL),$40
DF88 INC HL
DF89 INC HL
DF8A LD (HL),$46
DF8C INC HL
DF8D INC HL
DF8E INC HL
DF8F INC HL
DF90 LD (HL),$10
DF92 LD A,$01
DF94 LD ($8F49),A
DF97 RET
DF98 CALL $989F
DF9B LD A,(IX+$09)
DF9E ADD A,$02
DFA0 CP $6E
DFA2 JR NC,$DFA7
DFA4 LD (IX+$09),A
DFA7 LD L,(IX+$09)
DFAA LD H,$00
DFAC ADD HL,HL
DFAD ADD HL,HL
DFAE ADD HL,HL
DFAF ADD HL,HL
DFB0 LD C,(IX+$0D)
DFB3 LD B,(IX+$03)
DFB6 ADD HL,BC
DFB7 LD (IX+$0D),L
DFBA LD (IX+$03),H
DFBD CALL $98CC
DFC0 LD A,E
DFC1 AND $10
DFC3 LD A,H
DFC4 JR Z,$DFCC
DFC6 CP $9F
DFC8 JR NC,$DFE3
DFCA JR $DFD1
DFCC CP $BF
DFCE JP NC,$E00D
DFD1 CALL $B43E
DFD4 BIT 1,C
DFD6 JR Z,$DFF4
DFD8 BIT 0,C
DFDA JR NZ,$DFF4
DFDC LD A,B
DFDD NEG
DFDF ADD A,$A1
DFE1 JR $DFE9
DFE3 LD A,(IX+$03)
DFE6 AND $F8
DFE8 DEC A
DFE9 LD (IX+$03),A
DFEC LD (IX+$00),$51
DFF0 LD (IX+$06),$00
DFF4 LD A,($8F1C)
DFF7 CP (IX+$02)
DFFA JP NZ,$E01C
DFFD LD A,($8F1E)
E000 CP (IX+$04)
E003 JP NZ,$E01C
E006 LD (IX+$0A),$50
E00A JP GameEntry_204
E00D LD (IX+$03),$40
E011 INC (IX+$04)
E014 BIT 0,(IX+$0F)
E018 RET NZ
E019 JP GameEntry_194
E01C DEC (IX+$0A)
E01F JP Z,$B6E3
E022 SET 0,(IX+$0F)
E026 RET
E027 CALL $989F
E02A LD A,($8F1C)
E02D CP (IX+$02)
E030 JP NZ,$B6E3
E033 LD A,($8F1E)
E036 CP (IX+$04)
E039 JP NZ,$B6E3
E03C INC (IX+$06)
E03F BIT 0,(IX+$06)
E043 JP NZ,GameEntry_204
E046 LD A,(IX+$00)
E049 INC A
E04A CP $54
E04C JR NC,$E054
E04E LD (IX+$00),A
E051 JP GameEntry_204
E054 LD A,(IX+$01)
E057 SUB $04
E059 LD (IX+$01),A
E05C JP $DF42
This entry point is used by the routine at GameEntry.
E05F LD A,($8F1A)
E062 CP $3C
E064 RET NC
E065 LD A,($8F1E)
E068 CP $10
E06A RET C
E06B LD HL,$8F5A
E06E LD DE,$0010
E071 LD B,$04
E073 LD A,(HL)
E074 AND A
E075 JR Z,$E07B
E077 ADD HL,DE
E078 DJNZ $E073
E07A RET
E07B EX DE,HL
E07C LD HL,$8F1A
E07F LD A,($5C78)
E082 ADD A,L
E083 AND $3F
E085 RET NZ
E086 LD BC,$000F
E089 PUSH DE
E08A LDIR
E08C POP HL
E08D LD A,$58
E08F LD (HL),A
E090 LD A,($8ED6)
E093 AND $80
E095 ADD A,$40
E097 INC HL
E098 LD (HL),A
E099 INC HL
E09A INC HL
E09B LD (HL),$BF
E09D INC HL
E09E INC HL
E09F LD (HL),$46
E0A1 LD A,$01
E0A3 LD DE,$000A
E0A6 ADD HL,DE
E0A7 LD (HL),A
E0A8 RET
E0A9 LD HL,$8F5A
E0AC LD DE,$0010
E0AF LD B,$04
E0B1 LD A,(HL)
E0B2 AND A
E0B3 JR Z,$E0B9
E0B5 ADD HL,DE
E0B6 DJNZ $E0B1
E0B8 RET
E0B9 PUSH IX
E0BB EX DE,HL
E0BC POP HL
E0BD LD A,($5C78)
E0C0 ADD A,L
E0C1 AND $3F
E0C3 RET NZ
E0C4 LD BC,$000F
E0C7 PUSH DE
E0C8 LDIR
E0CA POP HL
E0CB LD A,$58
E0CD LD (HL),A
E0CE LD A,(IX+$01)
E0D1 ADD A,$0C
E0D3 INC HL
E0D4 LD (HL),A
E0D5 INC HL
E0D6 LD A,($8F1C)
E0D9 LD (HL),A
E0DA INC HL
E0DB INC HL
E0DC LD A,($8F1E)
E0DF LD (HL),A
E0E0 LD A,$01
E0E2 LD DE,$000B
E0E5 ADD HL,DE
E0E6 LD (HL),A
E0E7 RET
E0E8 DEC (IX+$0A)
E0EB JP Z,$B6E3
E0EE SET 0,(IX+$0F)
E0F2 LD A,(IX+$03)
E0F5 SUB $02
E0F7 LD (IX+$03),A
E0FA BIT 0,(IX+$0B)
E0FE JR Z,$E106
E100 CP $42
E102 JP C,$B6E3
E105 RET
E106 CP $22
E108 RET NC
E109 LD (IX+$03),$BF
E10D DEC (IX+$04)
E110 CALL $98CC
E113 LD (IX+$0B),E
E116 RET
E117 CALL $989F
E11A LD A,($8F1C)
E11D CP (IX+$02)
E120 JP NZ,$E0E8
E123 LD A,($8F1E)
E126 CP (IX+$04)
E129 JP NZ,$E0E8
E12C DEC (IX+$03)
E12F DEC (IX+$03)
E132 LD (IX+$0A),$50
E136 CALL $98CC
E139 LD (IX+$0B),E
E13C BIT 0,E
E13E LD A,(IX+$03)
E141 JR Z,$E16B
E143 CP $42
E145 JP C,$E17A
E148 CP $AF
E14A JR C,$E15B
E14C BIT 4,E
E14E JR Z,$E15B
E150 BIT 0,(IX+$0F)
E154 JR Z,$E15B
E156 LD (IX+$00),$00
E15A RET
E15B INC (IX+$06)
E15E LD A,(IX+$06)
E161 AND $03
E163 ADD A,$58
E165 LD (IX+$00),A
E168 JP GameEntry_204
E16B CP $22
E16D JR NC,$E15B
E16F DEC (IX+$04)
E172 BIT 0,(IX+$0F)
E176 RET NZ
E177 JP GameEntry_194
E17A BIT 0,(IX+$0F)
E17E JP NZ,$B6E3
E181 LD (IX+$00),$72
E185 LD (IX+$08),$03
E189 JP GameEntry_204
E18C CALL $989F
E18F LD A,($8F1C)
E192 CP (IX+$02)
E195 JP NZ,$B6E3
E198 LD A,($8F1E)
E19B CP (IX+$04)
E19E JP NZ,$B6E3
E1A1 DEC (IX+$08)
E1A4 JP Z,$B6D3
E1A7 LD A,(IX+$08)
E1AA AND $01
E1AC ADD A,$72
E1AE LD (IX+$00),A
E1B1 JP GameEntry_204
E1B4 LD C,$00
E1B6 LD A,(IX+$0A)
E1B9 AND $30
E1BB RET NZ
E1BC PUSH DE
E1BD LD HL,$8F5A
E1C0 LD DE,$0010
E1C3 LD B,$04
E1C5 LD A,(HL)
E1C6 AND $FC
E1C8 CP $58
E1CA JR Z,$E1D6
E1CC ADD HL,DE
E1CD DJNZ $E1C5
E1CF LD C,$00
E1D1 POP DE
E1D2 RET
E1D3 POP HL
E1D4 JR $E1CC
E1D6 PUSH HL
E1D7 LD C,$00
E1D9 INC HL
E1DA LD A,(HL)
E1DB SUB (IX+$01)
E1DE JP P,$E1E5
E1E1 NEG
E1E3 SET 7,C
E1E5 CP $0D
E1E7 JR NC,$E1D3
E1E9 CP $0A
E1EB JR C,$E1F1
E1ED SET 5,C
E1EF SET 0,C
E1F1 INC HL
E1F2 LD A,(HL)
E1F3 CP (IX+$02)
E1F6 JR NZ,$E1D3
E1F8 INC HL
E1F9 LD A,(HL)
E1FA SUB (IX+$03)
E1FD CP $0F
E1FF JR NC,$E1D3
E201 INC HL
E202 LD A,(HL)
E203 CP (IX+$04)
E206 JR NZ,$E1D3
E208 DEC HL
E209 SET 2,C
E20B SET 1,C
E20D BIT 0,C
E20F JR NZ,$E217
E211 LD A,(HL)
E212 SUB $0E
E214 LD (IX+$03),A
E217 LD A,(IX+$03)
E21A SUB $A0
E21C NEG
E21E LD B,A
E21F POP HL
E220 POP DE
E221 BIT 0,C
E223 JR NZ,$E22B
E225 SET 4,E
E227 SET 4,(IX+$0B)
E22B LD A,(IX+$00)
E22E CP $1C
E230 RET NC
E231 CP $09
E233 RET C
E234 LD A,(IX+$03)
E237 CP $48
E239 RET NC
E23A BIT 0,E
E23C JR NZ,$E271
E23E CP $2C
E240 RET NC
E241 DEC (IX+$04)
E244 LD (IX+$03),$AF
E248 LD B,$F1
E24A PUSH DE
E24B PUSH BC
E24C LD DE,$8F5A
E24F LD HL,$8F1A
E252 LD BC,$000F
E255 LDIR
E257 LD A,$B8
E259 LD ($8F5D),A
E25C LD A,$58
E25E LD ($8F5A),A
E261 LD A,$01
E263 LD ($8F69),A
E266 LD A,$46
E268 LD ($8F5F),A
E26B CALL $9906
E26E POP BC
E26F POP DE
E270 RET
E271 POP HL
E272 LD (IX+$00),$18
E276 LD (IX+$0A),$1A
E27A LD (IX+$09),$20
E27E LD (IX+$0B),$00
E282 JP GameEntry_204
E285 LD C,$00
E287 LD A,($8F1A)
E28A CP $1D
E28C RET NC
E28D LD C,$00
E28F LD A,($8F29)
E292 AND $40
E294 RET NZ
E295 LD HL,$8F1B
E298 LD A,(HL)
E299 SUB (IX+$01)
E29C JP P,$E2A3
E29F SET 7,C
E2A1 NEG
E2A3 CP $10
E2A5 RET NC
E2A6 INC HL
E2A7 LD A,(HL)
E2A8 CP (IX+$02)
E2AB RET NZ
E2AC INC HL
E2AD LD A,(HL)
E2AE SUB $04
E2B0 SUB (IX+$03)
E2B3 JP P,$E2BA
E2B6 NEG
E2B8 SET 1,C
E2BA CP $0A
E2BC RET NC
E2BD INC HL
E2BE LD A,(HL)
E2BF CP (IX+$04)
E2C2 RET NZ
E2C3 SET 2,C
E2C5 PUSH BC
E2C6 CALL $A0F5
E2C9 POP BC
E2CA RET
E2CB CALL $989F
E2CE LD A,($8F1A)
E2D1 CP $1C
E2D3 JP C,$E556
E2D6 CALL $E420
E2D9 CALL $98CC
E2DC LD A,($5C78)
E2DF AND A
E2E0 CALL Z,$E51B
E2E3 LD A,($8F29)
E2E6 BIT 5,A
E2E8 RES 5,A
E2EA LD ($8F29),A
E2ED CALL NZ,$E51B
E2F0 LD A,$01
E2F2 LD ($8EF1),A
E2F5 LD A,(IX+$03)
E2F8 ADD A,$10
E2FA CP $9F
E2FC JR C,$E304
E2FE BIT 4,E
E300 JR Z,$E304
E302 LD A,$9F
E304 LD ($8F23),A
E307 LD A,(IX+$01)
E30A LD ($8F22),A
E30D LD A,(IX+$00)
E310 AND $FE
E312 LD C,A
E313 LD A,($8ED6)
E316 RRA
E317 AND $01
E319 ADD A,C
E31A BIT 7,(IX+$08)
E31E JR Z,$E324
E320 OR $02
E322 JR $E326
E324 AND $FD
E326 LD (IX+$00),A
E329 LD A,(IX+$01)
E32C CP (IX+$0C)
E32F LD A,(IX+$08)
E332 JP NC,$E443
E335 INC A
E336 BIT 7,A
E338 JR NZ,$E33E
E33A CP $38
E33C JR NC,$E341
E33E LD (IX+$08),A
E341 LD A,(IX+$03)
E344 CP (IX+$0E)
E347 LD A,(IX+$09)
E34A JP NC,$E451
E34D INC A
E34E BIT 7,A
E350 JR NZ,$E356
E352 CP $38
E354 JR NC,$E359
E356 LD (IX+$09),A
E359 PUSH DE
E35A CALL $B43E
E35D LD D,C
E35E CALL $E1B4
E361 LD A,C
E362 OR D
E363 LD C,A
E364 POP DE
E365 BIT 2,C
E367 JR Z,$E3AF
E369 BIT 1,C
E36B JR Z,$E381
E36D BIT 5,C
E36F JR NZ,$E390
E371 LD A,(IX+$09)
E374 AND A
E375 JP M,$E3AF
E378 CPL
E379 LD (IX+$09),A
E37C CALL $B73F
E37F JR $E3AF
E381 BIT 0,C
E383 JR NZ,$E390
E385 LD A,(IX+$09)
E388 AND A
E389 JP P,$E390
E38C CPL
E38D LD (IX+$09),A
E390 LD A,(IX+$08)
E393 BIT 7,C
E395 JR Z,$E3A4
E397 AND A
E398 JP P,$E3AF
E39B CPL
E39C LD (IX+$08),A
E39F CALL $B73F
E3A2 JR $E3AF
E3A4 AND A
E3A5 JP M,$E3AF
E3A8 CPL
E3A9 LD (IX+$08),A
E3AC CALL $B73F
E3AF LD A,(IX+$0B)
E3B2 AND $EE
E3B4 LD (IX+$0B),A
E3B7 LD L,(IX+$08)
E3BA BIT 7,L
E3BC LD H,$00
E3BE JR Z,$E3C2
E3C0 LD H,$FF
E3C2 LD A,L
E3C3 SRA A
E3C5 SRA A
E3C7 SRA A
E3C9 SRA A
E3CB LD ($8F20),A
E3CE CALL $EE42
E3D1 JP Z,$E45F
E3D4 CP $D0
E3D6 JR C,$E3E9
E3D8 BIT 2,E
E3DA JP Z,$E47E
E3DD LD A,(IX+$08)
E3E0 CPL
E3E1 LD (IX+$08),A
E3E4 CALL $B73F
E3E7 LD A,$CF
E3E9 LD (IX+$01),A
E3EC LD A,(IX+$0B)
E3EF AND $BB
E3F1 LD (IX+$0B),A
E3F4 LD L,(IX+$09)
E3F7 BIT 7,L
E3F9 LD H,$00
E3FB JR Z,$E3FF
E3FD LD H,$FF
E3FF CALL $EE54
E402 JP Z,$E496
E405 CP $9F
E407 JR C,$E41A
E409 BIT 4,E
E40B JP Z,$E4B6
E40E LD A,(IX+$09)
E411 CPL
E412 LD (IX+$09),A
E415 CALL $B73F
E418 LD A,$9F
E41A LD (IX+$03),A
E41D JP GameEntry_204
E420 CALL $AE17
E423 BIT 0,A
E425 JR Z,$E433
E427 BIT 1,A
E429 JR Z,$E437
E42B BIT 3,A
E42D JR Z,$E43B
E42F BIT 2,A
E431 JR Z,$E43F
E433 INC (IX+$01)
E436 RET
E437 DEC (IX+$01)
E43A RET
E43B DEC (IX+$03)
E43E RET
E43F INC (IX+$03)
E442 RET
E443 DEC A
E444 BIT 7,A
E446 JP Z,$E33E
E449 CP $D0
E44B JP C,$E341
E44E JP $E33E
E451 DEC A
E452 BIT 7,A
E454 JP Z,$E356
E457 CP $C7
E459 JP C,$E359
E45C JP $E356
E45F CP $18
E461 JP NC,$E3E9
E464 BIT 6,E
E466 JR Z,$E477
E468 LD A,(IX+$08)
E46B CPL
E46C LD (IX+$08),A
E46F CALL $B73F
E472 LD A,$18
E474 JP $E3E9
E477 CP $08
E479 JR NC,$E485
E47B JP $E4F6
E47E CP $E7
E480 JR C,$E485
E482 JP $E50E
E485 EX AF,AF'
E486 LD A,(IX+$0B)
E489 OR $11
E48B LD (IX+$0B),A
E48E LD A,E
E48F OR $11
E491 LD E,A
E492 EX AF,AF'
E493 JP $E3E9
E496 CP $4C
E498 JP NC,$E41A
E49B BIT 0,E
E49D JP Z,$E4AF
E4A0 LD A,(IX+$09)
E4A3 CPL
E4A4 LD (IX+$09),A
E4A7 CALL $B73F
E4AA LD A,$4C
E4AC JP $E41A
E4AF CP $28
E4B1 JR NC,$E4BD
E4B3 JP $E4CA
E4B6 CP $AF
E4B8 JR C,$E4BD
E4BA JP $E4E7
E4BD EX AF,AF'
E4BE LD A,(IX+$0B)
E4C1 OR $44
E4C3 LD (IX+$0B),A
E4C6 EX AF,AF'
E4C7 JP $E41A
E4CA DEC (IX+$04)
E4CD LD A,$A8
E4CF LD (IX+$03),A
E4D2 LD A,$B8
E4D4 LD ($8F23),A
E4D7 LD A,(IX+$04)
E4DA LD ($8F1E),A
E4DD LD (IX+$0F),$01
E4E1 CALL GameEntry_204
E4E4 JP $9906
E4E7 INC (IX+$04)
E4EA LD A,$28
E4EC LD (IX+$03),A
E4EF LD A,$38
E4F1 LD ($8F23),A
E4F4 JR $E4D7
E4F6 DEC (IX+$02)
E4F9 LD A,$E7
E4FB LD (IX+$01),A
E4FE LD ($8F22),A
E501 LD A,(IX+$02)
E504 LD ($8F1C),A
E507 LD A,$11
E509 LD ($8F25),A
E50C JR $E4DD
E50E INC (IX+$02)
E511 LD A,$08
E513 LD (IX+$01),A
E516 LD ($8F22),A
E519 JR $E501
E51B DI
E51C LD A,(IX+$01)
E51F CP $18
E521 RET C
E522 CP $D0
E524 RET NC
E525 LD A,(IX+$03)
E528 CP $48
E52A RET C
E52B CP $A0
E52D RET NC
E52E POP HL
E52F LD A,(IX+$0B)
E532 OR E
E533 LD E,A
E534 LD A,(IX+$03)
E537 ADD A,$10
E539 BIT 4,E
E53B JR Z,$E543
E53D CP $9F
E53F JR C,$E543
E541 LD A,$9F
E543 LD ($8F23),A
E546 LD A,(IX+$01)
E549 LD ($8F22),A
E54C XOR A
E54D LD ($8F25),A
E550 LD (IX+$0C),A
E553 LD (IX+$0E),A
E556 LD A,($8F29)
E559 OR $40
E55B BIT 7,A
E55D RES 7,A
E55F LD ($8F29),A
E562 JP NZ,$DF42
E565 LD (IX+$00),$30
E569 LD (IX+$09),$F0
E56D JP GameEntry_204
E570 CALL $989F
E573 BIT 7,(IX+$0F)
E577 JP Z,$E582
E57A SET 5,(IX+$0F)
E57E LD (IX+$0A),$0F
E582 LD A,(IX+$08)
E585 SUB (IX+$01)
E588 RLCA
E589 RLCA
E58A AND $02
E58C LD C,A
E58D LD A,($8ED6)
E590 RRA
E591 AND $01
E593 ADD A,C
E594 LD C,A
E595 LD A,(IX+$00)
E598 AND $FC
E59A ADD A,C
E59B LD (IX+$00),A
E59E LD A,(IX+$09)
E5A1 LD (IX+$03),A
E5A4 LD A,(IX+$08)
E5A7 LD (IX+$01),A
E5AA LD A,($8EF2)
E5AD AND A
E5AE JR Z,$E606
E5B0 CALL $B43E
E5B3 BIT 2,C
E5B5 JR Z,$E5C3
E5B7 BIT 1,C
E5B9 JR NZ,$E616
E5BB BIT 0,C
E5BD JR Z,$E616
E5BF SET 5,(IX+$0F)
E5C3 CALL $98CC
E5C6 LD A,(IX+$01)
E5C9 CP $CF
E5CB JR NC,$E5DB
E5CD CP $18
E5CF JR NC,$E5F2
E5D1 BIT 6,E
E5D3 JR Z,$E5E3
E5D5 LD (IX+$01),$18
E5D9 JR $E5E3
E5DB BIT 2,E
E5DD JR Z,$E5E3
E5DF LD (IX+$01),$CF
E5E3 BIT 4,E
E5E5 JR NZ,$E5F2
E5E7 LD A,(IX+$03)
E5EA CP $9F
E5EC JR C,$E5F2
E5EE LD (IX+$03),$9F
E5F2 BIT 6,(IX+$0F)
E5F6 JR NZ,$E606
E5F8 CALL $AE17
E5FB BIT 4,A
E5FD JP NZ,GameEntry_204
E600 CALL $B4D1
E603 JP GameEntry_204
E606 DI
E607 RES 6,(IX+$0F)
E60B LD (IX+$00),$18
E60F LD (IX+$09),$10
E613 JP GameEntry_204
E616 LD A,B
E617 DEC A
E618 NEG
E61A ADD A,$A0
E61C LD (IX+$03),A
E61F JP GameEntry_204
E622 CALL GameEntry_201
E625 BIT 0,(IX+$0F)
E629 JR Z,$E665
E62B BIT 3,(IX+$06)
E62F JR Z,$E65E
E631 PUSH IX
E633 POP DE
E634 LD HL,$0020
E637 ADD HL,DE
E638 LD BC,$0010
E63B EX DE,HL
E63C PUSH DE
E63D LDIR
E63F POP HL
E640 LD A,(IX+$02)
E643 ADD A,(IX+$04)
E646 ADD A,(IX+$06)
E649 AND $03
E64B ADD A,$64
E64D LD (HL),A
E64E INC HL
E64F INC HL
E650 INC HL
E651 LD A,(HL)
E652 SUB (IX+$0C)
E655 LD (HL),A
E656 INC HL
E657 INC HL
E658 LD (HL),$45
E65A LD (IX+$06),$00
E65E RES 0,(IX+$0F)
E662 CALL GameEntry_193
E665 LD D,$00
E667 LD A,(IX+$00)
E66A AND $03
E66C LD E,A
E66D LD HL,$E69D
E670 ADD HL,DE
E671 ADD HL,DE
E672 LD E,(HL)
E673 INC HL
E674 LD D,(HL)
E675 LD L,(IX+$01)
E678 LD H,(IX+$03)
E67B CALL $ADE0
E67E LD A,($8EE6)
E681 LD B,A
E682 LD A,($8EE7)
E685 RRCA
E686 RRCA
E687 RRCA
E688 AND $1F
E68A LD C,A
E68B PUSH BC
E68C PUSH HL
E68D LD A,(DE)
E68E LD (HL),A
E68F INC HL
E690 INC DE
E691 DJNZ $E68D
E693 POP HL
E694 LD BC,$FFE0
E697 ADD HL,BC
E698 POP BC
E699 DEC C
E69A JR NZ,$E68B
E69C RET
E69D DEC E
E69E CALL C,$DC0B
E6A1 DEC E
E6A2 CALL C,$DC2F
This entry point is used by the routine at 9906.
E6A5 LD H,(IX+$04)
E6A8 XOR A
E6A9 SRL H
E6AB RRA
E6AC SRL H
E6AE RRA
E6AF SRL H
E6B1 RRA
E6B2 LD L,(IX+$02)
E6B5 ADD A,L
E6B6 ADD A,L
E6B7 LD L,A
E6B8 LD BC,$6000
E6BB ADD HL,BC
E6BC LD A,(HL)
E6BD RET
E6BE PUSH BC
E6BF LD C,A
E6C0 LD B,$00
E6C2 ADD HL,BC
E6C3 LD A,(HL)
E6C4 INC HL
E6C5 LD H,(HL)
E6C6 LD L,A
E6C7 LD BC,$0010
E6CA PUSH DE
E6CB LDIR
E6CD POP HL
E6CE POP BC
E6CF LD A,B
E6D0 INC HL
E6D1 AND $30
E6D3 ADD A,C
E6D4 LD (HL),A
E6D5 INC HL
E6D6 LD A,(IX+$02)
E6D9 LD (HL),A
E6DA INC HL
E6DB LD A,B
E6DC RRA
E6DD RRA
E6DE AND $30
E6E0 ADD A,$77
E6E2 LD (HL),A
E6E3 INC HL
E6E4 LD A,(IX+$04)
E6E7 LD (HL),A
E6E8 INC HL
E6E9 LD (HL),$46
E6EB INC HL
E6EC LD (HL),B
E6ED RET
E6EE CALL $E6A5
E6F1 PUSH HL
E6F2 AND A
E6F3 JR Z,$E714
E6F5 LD B,A
E6F6 AND $06
E6F8 LD C,$18
E6FA LD HL,$E741
E6FD LD DE,$8F9A
E700 CALL $E6BE
E703 POP HL
E704 INC HL
E705 LD A,(HL)
E706 LD B,A
E707 AND $06
E709 LD C,$A0
E70B LD HL,$E749
E70E LD DE,$8FAA
E711 JP $E6BE
E714 LD A,($8ED6)
E717 OR $01
E719 BIT 2,A
E71B JR NZ,$E720
E71D LD A,B
E71E AND $CF
E720 BIT 6,E
E722 JR NZ,$E726
E724 OR $A4
E726 LD (HL),A
E727 LD A,($5C78)
E72A AND $FE
E72C INC HL
E72D BIT 2,A
E72F JR NZ,$E734
E731 LD A,B
E732 OR $30
E734 BIT 2,E
E736 JR NZ,$E73C
E738 OR $84
E73A AND $DF
E73C LD (HL),A
E73D DEC HL
E73E LD A,(HL)
E73F JR $E6F5
E741 RES 6,A
E743 IN A,($B7)
E745 EX DE,HL
E746 OR A
E747 EX DE,HL
E748 OR A
E749 EI
E74A OR A
E74B DEC BC
E74C CP B
E74D EX DE,HL
E74E OR A
E74F EX DE,HL
E750 OR A
E751 LD A,($8F1C)
E754 CP (IX+$02)
E757 JR NZ,$E7A8
E759 LD A,($8F1E)
E75C CP (IX+$04)
E75F JR NZ,$E7A8
E761 BIT 0,(IX+$0F)
E765 JP NZ,GameEntry_204
E768 CALL $E285
E76B BIT 2,C
E76D JR NZ,$E775
E76F CALL GameEntry_201
E772 JP GameEntry_224
E775 CALL $989F
E778 CALL GameEntry_194
E77B CALL $A0E4
E77E LD A,(IX+$00)
E781 CP $7F
E783 JR Z,$E7AD
E785 LD B,(IX+$00)
E788 SRL B
E78A LD C,$00
E78C CALL $A045
E78F LD A,$45
E791 LD ($8F1F),A
E794 LD A,$50
E796 LD ($8EEE),A
E799 CALL $9E27
E79C CALL $E6A5
E79F BIT 0,(IX+$06)
E7A3 JR NZ,$E7A6
E7A5 INC HL
E7A6 RES 3,(HL)
E7A8 LD (IX+$00),$00
E7AC RET
E7AD LD A,($8EDA)
E7B0 INC A
E7B1 DAA
E7B2 LD ($8EDA),A
E7B5 CALL $A02F
E7B8 LD A,$10
E7BA LD HL,$EDC6
E7BD CALL $E7C4
E7C0 JR $E7A8
E7C2 LD A,$08
E7C4 SUB (IX+$06)
E7C7 LD E,A
E7C8 LD D,$00
E7CA ADD HL,DE
E7CB ADD HL,DE
E7CC ADD HL,DE
E7CD LD (HL),$01
E7CF RET
E7D0 LD A,(IX+$00)
E7D3 RRA
E7D4 RRA
E7D5 AND $01
E7D7 ADD A,$3E
E7D9 LD (IX+$00),A
E7DC LD (IX+$0A),$20
E7E0 JP GameEntry_204
E7E3 CALL $989F
E7E6 DEC (IX+$0A)
E7E9 JP NZ,GameEntry_204
E7EC LD A,($8EDA)
E7EF DEC A
E7F0 JP M,$E821
E7F3 DAA
E7F4 LD ($8EDA),A
E7F7 CALL $A02F
E7FA LD HL,($8F1B)
E7FD LD ($8EDB),HL
E800 LD HL,($8F1D)
E803 LD ($8EDD),HL
E806 CALL $E825
E809 CALL $A3DD
E80C LD HL,($8EDB)
E80F LD ($8F1B),HL
E812 LD HL,($8EDD)
E815 LD ($8F1D),HL
E818 LD A,$10
E81A LD ($8F25),A
E81D CALL $9906
E820 RET
E821 POP HL
E822 JP GameEntry_188
This entry point is used by the routine at GameEntry.
E825 LD HL,$8F1A
E828 LD BC,$0110
E82B LD (HL),$00
E82D INC HL
E82E DEC BC
E82F LD A,B
E830 OR C
E831 JR NZ,$E82B
E833 LD BC,$0080
E836 LD A,($8F3A)
E839 AND A
E83A RET Z
E83B LD A,($8EEE)
E83E AND A
E83F RET NZ
E840 LD A,($8F3C)
E843 CP (IX+$02)
E846 RET NZ
E847 LD A,($8F3E)
E84A CP (IX+$04)
E84D RET NZ
E84E LD A,($8F3B)
E851 SUB (IX+$01)
E854 JP P,$E85B
E857 NEG
E859 RES 7,C
E85B CP $10
E85D RET NC
E85E CP $0A
E860 JR C,$E864
E862 SET 0,C
E864 LD A,($8F3D)
E867 SUB (IX+$03)
E86A JP P,$E871
E86D NEG
E86F SET 1,C
E871 CP $14
E873 RET NC
E874 SET 2,C
E876 LD A,($8F43)
E879 LD B,A
E87A RET
E87B LD A,($AA97)
E87E LD E,A
E87F LD A,($AA95)
E882 SUB E
E883 LD (IX+$06),A
E886 LD (IX+$09),B
E889 LD (IX+$00),$18
E88D LD (IX+$0A),$14
E891 JP $A8DA
E894 LD (IX+$0A),$14
E898 LD (IX+$09),B
E89B LD (IX+$00),$18
E89F JP GameEntry_204
E8A2 LD A,($5C78)
E8A5 AND $03
E8A7 ADD A,$18
E8A9 LD (IX+$00),A
E8AC LD A,(IX+$0F)
E8AF AND $E7
E8B1 LD (IX+$0F),A
E8B4 DEC (IX+$03)
E8B7 LD (IX+$0A),$14
E8BB JP $A928
This entry point is used by the routine at GameEntry.
E8BE LD DE,$902A
E8C1 LD HL,$E9FD
E8C4 LD A,($5C78)
E8C7 RLA
E8C8 RLA
E8C9 RLA
E8CA RLA
E8CB AND $60
E8CD LD C,A
E8CE LD B,$00
E8D0 ADD HL,BC
E8D1 LD BC,$0020
E8D4 LDIR
E8D6 RET
E8D7 CALL $989F
E8DA BIT 1,(IX+$07)
E8DE JR NZ,$E92A
E8E0 LD A,($8F1C)
E8E3 CP (IX+$02)
E8E6 JP NZ,$E9DF
E8E9 LD A,($8F1E)
E8EC CP (IX+$04)
E8EF JP NZ,$E9DF
E8F2 BIT 0,(IX+$07)
E8F6 JP NZ,GameEntry_207
E8F9 BIT 2,(IX+$07)
E8FD JP NZ,$E980
E900 LD A,($8EEA)
E903 AND A
E904 JR Z,$E97A
E906 INC A
E907 JR NZ,$E97A
E909 CALL $E285
E90C BIT 2,C
E90E JR Z,$E97A
E910 LD (IX+$01),$88
E914 LD (IX+$03),$0F
E918 SET 1,(IX+$07)
E91C LD A,$FE
E91E LD ($8EEA),A
E921 LD A,(IX+$00)
E924 LD ($8EEB),A
E927 JP GameEntry_207
E92A RES 0,(IX+$07)
E92E LD A,($8EEA)
E931 AND A
E932 JR Z,$E97A
E934 LD A,(IX+$01)
E937 ADD A,$18
E939 CP $C8
E93B JR C,$E95E
E93D LD HL,($8F1B)
E940 LD (IX+$01),L
E943 LD (IX+$02),H
E946 LD HL,($8F1D)
E949 LD (IX+$03),L
E94C LD (IX+$04),H
E94F RES 1,(IX+$07)
E953 SET 2,(IX+$07)
E957 LD (IX+$06),$10
E95B JP GameEntry_207
E95E LD (IX+$01),A
E961 RRA
E962 RRA
E963 RRA
E964 RRA
E965 AND $03
E967 CP $03
E969 JR NZ,$E96C
E96B DEC A
E96C LD E,A
E96D LD D,$00
E96F LD HL,$8EEB
E972 ADD HL,DE
E973 LD A,(IX+$00)
E976 LD (HL),A
E977 JP GameEntry_207
E97A CALL GameEntry_201
E97D JP GameEntry_224
E980 LD A,(IX+$06)
E983 INC (IX+$06)
E986 RRA
E987 RRA
E988 RRA
E989 RRA
E98A AND $0F
E98C ADD A,(IX+$03)
E98F LD (IX+$03),A
E992 CALL $B43E
E995 BIT 2,C
E997 JR Z,$E9A8
E999 LD A,B
E99A NEG
E99C ADD A,$A1
E99E LD (IX+$03),A
E9A1 RES 2,(IX+$07)
E9A5 JP GameEntry_207
E9A8 LD A,(IX+$03)
E9AB CP $9F
E9AD JP C,GameEntry_207
E9B0 CALL $98CC
E9B3 BIT 4,E
E9B5 JR Z,$E9C2
E9B7 LD (IX+$03),$9F
E9BB RES 2,(IX+$07)
E9BF JP GameEntry_207
E9C2 LD A,(IX+$03)
E9C5 CP $BF
E9C7 JP C,GameEntry_207
E9CA INC (IX+$04)
E9CD CALL $98CC
E9D0 BIT 4,E
E9D2 JR Z,$E9CA
E9D4 LD (IX+$03),$9E
E9D8 LD (IX+$06),$00
E9DC JP GameEntry_194
E9DF SET 0,(IX+$07)
E9E3 BIT 2,(IX+$07)
E9E7 JR NZ,$E9ED
E9E9 RET
E9EA INC (IX+$04)
E9ED CALL $98CC
E9F0 BIT 4,E
E9F2 JR Z,$E9EA
E9F4 LD (IX+$03),$9E
E9F8 LD (IX+$06),$00
E9FC RET
E9FD LD L,B
E9FE JR NZ,$EA09
EA00 SBC A,A
EA01 LD C,$42
EA03 NOP
EA04 DEC B
EA05 LD L,C
EA06 JR NC,$EA0D
EA08 SBC A,A
EA09 INC DE
EA0A LD B,E
EA0B NOP
EA0C DEC B
EA0D LD L,D
EA0E LD (HL),B
EA0F DEC BC
EA10 SBC A,A
EA11 EX AF,AF'
EA12 LD B,H
EA13 NOP
EA14 DEC B
EA15 LD L,E
EA16 ADD A,B
EA17 LD A,(BC)
EA18 SBC A,A
EA19 DJNZ $EA60
EA1B NOP
EA1C DEC B
EA1D LD L,B
EA1E JR NZ,$EA29
EA20 SBC A,A
EA21 LD C,$42
EA23 NOP
EA24 DEC B
EA25 LD L,C
EA26 JR NC,$EA37
EA28 SBC A,A
EA29 DEC BC
EA2A LD B,E
EA2B NOP
EA2C DEC B
EA2D LD L,D
EA2E LD (HL),B
EA2F EX AF,AF'
EA30 SBC A,A
EA31 LD D,$44
EA33 NOP
EA34 DEC B
EA35 LD L,E
EA36 ADD A,B
EA37 LD A,(BC)
EA38 SBC A,A
EA39 RRCA
EA3A LD B,L
EA3B NOP
EA3C DEC B
EA3D LD L,B
EA3E JR NZ,$EA49
EA40 SBC A,A
EA41 LD C,$42
EA43 NOP
EA44 DEC B
EA45 LD L,C
EA46 JR NC,$EA50
EA48 SBC A,A
EA49 JR $EA8E
EA4B NOP
EA4C DEC B
EA4D LD L,D
EA4E LD (HL),B
EA4F LD B,$9F
EA51 LD A,(BC)
EA52 LD B,H
EA53 NOP
EA54 DEC B
EA55 LD L,E
EA56 LD D,B
EA57 DEC C
EA58 SBC A,A
EA59 LD (DE),A
EA5A LD B,L
EA5B NOP
EA5C DEC B
EA5D LD L,B
EA5E JR NZ,$EA69
EA60 SBC A,A
EA61 LD C,$42
EA63 NOP
EA64 DEC B
EA65 LD L,C
EA66 JR NC,$EA69
EA68 SBC A,A
EA69 JR $EAAE
EA6B NOP
EA6C DEC B
EA6D LD L,D
EA6E LD (HL),B
EA6F LD B,$9F
EA71 LD C,$44
EA73 NOP
EA74 DEC B
EA75 LD L,E
EA76 SUB B
EA77 LD C,$8F
EA79 LD C,$45
EA7B NOP
EA7C DEC B
This entry point is used by the routine at GameEntry.
EA7D CALL $989F
EA80 LD A,($8ED6)
EA83 AND $01
EA85 LD B,A
EA86 LD A,(IX+$00)
EA89 AND $FE
EA8B ADD A,B
EA8C LD (IX+$00),A
EA8F LD A,($8ED6)
EA92 AND $01
EA94 ADD A,$42
EA96 LD (IX+$05),A
EA99 JP $B58C
This entry point is used by the routine at GameEntry.
EA9C CALL $989F
EA9F JP $B58C
This entry point is used by the routine at 9906.
EAA2 LD H,(IX+$04)
EAA5 LD L,(IX+$02)
EAA8 SLA L
EAAA SLA L
EAAC SLA L
EAAE XOR A
EAAF SRL H
EAB1 RRA
EAB2 ADD A,L
EAB3 LD L,A
EAB4 LD DE,$6800
EAB7 ADD HL,DE
EAB8 DI
EAB9 PUSH IY
EABB LD IY,$8F7A
EABF LD DE,$0010
EAC2 LD B,$04
EAC4 LD A,(HL)
EAC5 LD (IY+$00),A
EAC8 INC HL
EAC9 LD A,(HL)
EACA AND $F0
EACC ADD A,$08
EACE LD (IY+$01),A
EAD1 LD A,(HL)
EAD2 RLA
EAD3 RLA
EAD4 RLA
EAD5 AND $78
EAD7 ADD A,$3F
EAD9 LD (IY+$03),A
EADC LD A,(IX+$02)
EADF LD (IY+$02),A
EAE2 LD A,(IX+$04)
EAE5 LD (IY+$04),A
EAE8 LD (IY+$0F),$01
EAEC LD (IY+$05),$45
EAF0 INC HL
EAF1 ADD IY,DE
EAF3 DJNZ $EAC4
EAF5 POP IY
EAF7 EI
EAF8 RET
This entry point is used by the routine at GameEntry.
EAF9 LD A,($8F1C)
EAFC CP (IX+$02)
EAFF JP NZ,$E7A8
EB02 LD A,($8F1E)
EB05 CP (IX+$04)
EB08 JP NZ,$E7A8
EB0B BIT 0,(IX+$0F)
EB0F JP Z,$AF3F
EB12 CALL $EB18
EB15 JP $AF3F
EB18 LD A,(IX+$00)
EB1B SUB $74
EB1D LD C,A
EB1E SLA A
EB20 SLA A
EB22 ADD A,C
EB23 LD E,A
EB24 LD D,$00
EB26 LD HL,$EB7E
EB29 ADD HL,DE
EB2A EX DE,HL
EB2B PUSH IX
EB2D POP HL
EB2E LD BC,$000A
EB31 ADD HL,BC
EB32 EX DE,HL
EB33 LD BC,$0005
EB36 LDIR
EB38 RET
This entry point is used by the routine at GameEntry.
EB39 LD A,($8F1C)
EB3C CP (IX+$02)
EB3F JP NZ,$E7A8
EB42 LD A,($8F1E)
EB45 CP (IX+$04)
EB48 JP NZ,$E7A8
EB4B CALL GameEntry_201
EB4E BIT 0,(IX+$0F)
EB52 JR Z,$EB5E
EB54 RES 0,(IX+$0F)
EB58 CALL $EB18
EB5B CALL GameEntry_193
EB5E LD A,(IX+$00)
EB61 SUB $79
EB63 SLA A
EB65 LD E,A
EB66 LD D,$00
EB68 LD HL,$EB72
EB6B ADD HL,DE
EB6C LD E,(HL)
EB6D INC HL
EB6E LD D,(HL)
EB6F JP $E675
EB72 LD (HL),D
EB73 CALL C,$DC86
EB76 LD B,C
EB77 CALL C,$DC69
EB7A LD E,L
EB7B CALL C,$DC53
EB7E INC D
EB7F INC C
EB80 DEC (HL)
EB81 INC L
EB82 INC B
EB83 INC D
EB84 INC C
EB85 LD HL,$0419
EB88 INC H
EB89 INC E
EB8A ADD HL,HL
EB8B INC E
EB8C INC D
EB8D LD L,$25
EB8F LD SP,$1C24
EB92 JR $EBA4
EB94 ADD HL,DE
EB95 DJNZ $EB9F
EB97 JR $EBA9
EB99 LD HL,$0818
EB9C JR $EBAE
EB9E DEC E
EB9F INC D
EBA0 EX AF,AF'
EBA1 JR NZ,$EBBB
EBA3 ADD HL,DE
EBA4 DJNZ $EBB6
EBA6 INC D
EBA7 INC C
EBA8 ADD HL,DE
EBA9 DJNZ $EBAF
EBAB JR $EBBD
EBAD ADD HL,DE
EBAE DJNZ $EBB8
EBB0 DJNZ $EBBA
EBB2 ADD HL,HL
EBB3 JR NZ,$EBB5
EBB5 DEC (HL)
EBB6 LD HL,$3129
EBB9 ADD HL,DE
EBBA LD HL,$191D
EBBD ADD HL,DE
EBBE ADD HL,DE
EBBF ADD HL,HL
EBC0 LD (IX+$00),$18
EBC4 CALL $98CC
EBC7 BIT 2,E
EBC9 LD A,(IX+$01)
EBCC JR Z,$EBD6
EBCE CP $C0
EBD0 RET C
EBD1 LD (IX+$01),$C0
EBD5 RET
EBD6 CP $E8
EBD8 RET C
EBD9 LD (IX+$01),$E8
EBDD RET
EBDE EXX
EBDF CALL $EC1C
EBE2 EXX
EBE3 INC HL
EBE4 LD A,(HL)
EBE5 AND A
EBE6 RET NZ
EBE7 LD A,B
EBE8 PUSH DE
EBE9 LD HL,$EDB4
EBEC LD DE,$8FBA
EBEF LD BC,$0010
EBF2 LDIR
EBF4 LD ($8FC0),A
EBF7 POP BC
EBF8 DI
EBF9 PUSH IY
EBFB LD IY,$8FBA
EBFF RLA
EC00 AND $06
EC02 ADD A,$80
EC04 LD (IY+$00),A
EC07 LD (IY+$02),C
EC0A LD (IY+$04),B
EC0D LD (IY+$01),$80
EC11 LD (IY+$03),$9F
EC15 LD (IY+$05),$03
EC19 POP IY
EC1B RET
EC1C LD A,($8F1E)
EC1F CP $10
EC21 RET C
EC22 LD HL,$8F7A
EC25 LD DE,$0010
EC28 LD B,$04
EC2A LD (HL),$00
EC2C ADD HL,DE
EC2D DJNZ $EC2A
EC2F LD A,$88
EC31 LD ($8F9A),A
EC34 LD A,$01
EC36 LD ($8FA9),A
EC39 RET
This entry point is used by the routine at 9906.
EC3A LD HL,$EDC4
EC3D LD A,($8F1C)
EC40 LD E,A
EC41 LD A,($8F1E)
EC44 LD D,A
EC45 LD B,$10
EC47 LD A,(HL)
EC48 INC HL
EC49 CP E
EC4A JR NZ,$EC50
EC4C LD A,(HL)
EC4D CP D
EC4E JR Z,$EC68
EC50 INC HL
EC51 INC HL
EC52 DJNZ $EC47
EC54 LD HL,$EDF4
EC57 LD B,$08
EC59 LD A,(HL)
EC5A INC HL
EC5B CP E
EC5C JR NZ,$EC63
EC5E LD A,(HL)
EC5F CP D
EC60 JP Z,$EBDE
EC63 INC HL
EC64 INC HL
EC65 DJNZ $EC59
EC67 RET
EC68 INC HL
EC69 LD A,(HL)
EC6A AND A
EC6B RET NZ
EC6C LD A,B
EC6D PUSH DE
EC6E LD HL,$EDB4
EC71 LD DE,$8FBA
EC74 LD BC,$0010
EC77 LDIR
EC79 LD ($8FC0),A
EC7C POP BC
EC7D DI
EC7E PUSH IY
EC80 LD IY,$8F9A
EC84 BIT 0,B
EC86 JR NZ,$EC8C
EC88 LD IY,$8FAA
EC8C LD DE,$8FBB
EC8F LD A,(IY+$01)
EC92 ADD A,$08
EC94 LD (DE),A
EC95 INC DE
EC96 LD A,C
EC97 LD (DE),A
EC98 INC DE
EC99 LD A,B
EC9A CP $10
EC9C JR NC,$ECB0
EC9E LD HL,$EBB5
ECA1 LD A,(IY+$00)
ECA4 SUB $74
ECA6 ADD A,L
ECA7 LD L,A
ECA8 LD A,H
ECA9 ADC A,$00
ECAB LD H,A
ECAC LD A,(HL)
ECAD LD (IY+$0C),A
ECB0 LD A,(IY+$03)
ECB3 SUB (IY+$0C)
ECB6 LD (DE),A
ECB7 INC DE
ECB8 LD A,B
ECB9 LD (DE),A
ECBA POP IY
ECBC RET
This entry point is used by the routine at GameEntry.
ECBD LD HL,$EDC6
ECC0 LD B,$14
ECC2 LD (HL),$00
ECC4 INC HL
ECC5 INC HL
ECC6 INC HL
ECC7 DJNZ $ECC2
ECC9 RET
This entry point is used by the routine at GameEntry.
ECCA CALL $989F
ECCD LD A,($8F1C)
ECD0 CP (IX+$02)
ECD3 JP NZ,$E7A8
ECD6 LD A,($8F1E)
ECD9 CP (IX+$04)
ECDC JP NZ,$E7A8
ECDF LD A,($8ED6)
ECE2 AND $01
ECE4 JR Z,$ECEE
ECE6 LD A,(IX+$00)
ECE9 XOR $01
ECEB LD (IX+$00),A
ECEE CALL $B6E8
ECF1 LD A,D
ECF2 AND A
ECF3 JR Z,$ED16
ECF5 LD A,E
ECF6 CP $6C
ECF8 JR C,$ED16
ECFA RRA
ECFB DEC A
ECFC AND $03
ECFE LD E,A
ECFF LD A,(IX+$00)
ED02 RRA
ED03 AND $03
ED05 CP E
ED06 JR NZ,$ED16
ED08 LD HL,$EDF6
ED0B CALL $E7C2
ED0E LD A,$01
ED10 LD ($8EF9),A
ED13 JP $DF42
ED16 CALL $E28D
ED19 BIT 2,C
ED1B JP Z,GameEntry_204
ED1E LD A,($8F29)
ED21 OR $80
ED23 LD ($8F29),A
Prev: 9C62 Up: Map Next: ED24