Prev: A0F8 Up: Map Next: A2F5
A1AA: Routine at A1AA
A1AA LD A,($5E42)
A1AD RRCA
A1AE LD C,A
A1AF AND $03
A1B1 ADD A,$2A
A1B3 LD (IX+$00),A
A1B6 LD B,$00
A1B8 LD HL,$A313
A1BB LD A,C
A1BC RRCA
A1BD RRCA
A1BE AND $03
A1C0 LD C,A
A1C1 ADD HL,BC
A1C2 LD A,(HL)
A1C3 LD (IX+$07),A
A1C6 BIT 3,(IX+$08)
A1CA JP NZ,$A0F8
A1CD BIT 7,(IX+$08)
A1D1 JR Z,$A1F8
A1D3 CALL $A522
A1D6 JR C,$A1E0
A1D8 LD A,(IX+$08)
A1DB AND $02
A1DD LD (IX+$08),A
A1E0 LD A,($5EA3)
A1E3 AND A
A1E4 JR NZ,$A1F8
A1E6 CALL $A4BA
A1E9 JR NC,$A1F8
A1EB LD A,$01
A1ED LD ($5EA3),A
A1F0 SET 3,(IX+$08)
A1F4 RES 2,(IX+$08)
A1F8 CALL $ABB4
A1FB LD A,($6078)
A1FE CP $11
A200 RET NC
A201 BIT 2,(IX+$08)
A205 JP NZ,$A15B
A208 CALL $945C
A20B JP NZ,$A12C
A20E RES 1,(IX+$08)
This entry point is used by the routine at A0F8.
A212 LD A,($6078)
A215 CP $11
A217 RET NC
A218 CALL $A4FC
A21B RET NC
A21C CALL $933E
A21F RET Z
A220 PUSH IX
A222 POP HL
A223 LD BC,$60A8
A226 AND A
A227 SBC HL,BC
A229 JP Z,$A30A
A22C LD A,($60AC)
A22F LD HL,($60AA)
This entry point is used by the routine at A30A.
A232 LD DE,($607C)
A236 LD ($607C),A
A239 LD A,L
A23A AND $F8
A23C LD L,A
A23D LD ($607A),HL
A240 LD A,E
A241 SUB $0C
A243 LD ($5E6A),A
A246 LD A,($6078)
A249 DEC A
A24A AND $F7
A24C INC A
A24D LD ($6078),A
A250 JP $A299
A253 LD DE,$AA1B
A256 LD HL,$AA4B
A259 LD B,$10
A25B LD (HL),$80
A25D INC HL
A25E LD A,($5E6A)
A261 LD (HL),A
A262 INC HL
A263 LD A,(DE)
A264 INC DE
A265 LD (HL),A
A266 INC HL
A267 LD A,(DE)
A268 INC DE
A269 LD (HL),A
A26A INC HL
A26B LD A,(DE)
A26C INC DE
A26D LD (HL),A
A26E INC HL
A26F DJNZ $A25B
A271 RET
A272 XOR A
A273 LD ($5E69),A
A276 LD A,($5E7B)
A279 DEC A
A27A LD ($5E7B),A
A27D CALL $B8F2
A280 LD IX,$AA4B
A284 LD B,$10
A286 PUSH BC
A287 CALL $A993
A28A LD BC,$0005
A28D ADD IX,BC
A28F POP BC
A290 DJNZ $A286
A292 LD A,($5E69)
A295 AND A
A296 JR NZ,$A272
A298 RET
A299 DI
A29A LD DE,$BA2A
A29D CALL $B9BC
A2A0 RST $38
A2A1 XOR A
A2A2 LD ($5E7B),A
A2A5 CALL $A253
A2A8 CALL $A272
A2AB LD IX,$6078
A2AF CALL $8640
A2B2 CALL $A253
A2B5 CALL $A272
A2B8 CALL Handler_ResetLaserBeamSlots
A2BB LD A,$01
A2BD LD ($5E68),A
A2C0 CALL $A2F5
A2C3 CALL MessageTeleporting
A2C6 CALL $8BA5
A2C9 CALL $9356
A2CC JP StartGame_1
This entry point is used by the routine at StartGame.
A2CF LD A,($607C)
A2D2 SUB $0C
A2D4 LD ($5E6A),A
A2D7 CALL $A253
A2DA CALL $AA9B
A2DD CALL $AB2F
A2E0 XOR A
A2E1 LD ($5E7B),A
A2E4 CALL $AB9D
A2E7 CALL $AB48
A2EA CALL $AB9D
A2ED CALL $AB48
A2F0 XOR A
A2F1 LD ($5E68),A
A2F4 RET
Prev: A0F8 Up: Map Next: A2F5