Prev: 41208 Up: Map Next: 41717
41386: Routine at A1AA
41386 LD A,(24130)
41389 RRCA
41390 LD C,A
41391 AND 3
41393 ADD A,42
41395 LD (IX+0),A
41398 LD B,0
41400 LD HL,41747
41403 LD A,C
41404 RRCA
41405 RRCA
41406 AND 3
41408 LD C,A
41409 ADD HL,BC
41410 LD A,(HL)
41411 LD (IX+7),A
41414 BIT 3,(IX+8)
41418 JP NZ,41208
41421 BIT 7,(IX+8)
41425 JR Z,41464
41427 CALL 42274
41430 JR C,41440
41432 LD A,(IX+8)
41435 AND 2
41437 LD (IX+8),A
41440 LD A,(24227)
41443 AND A
41444 JR NZ,41464
41446 CALL 42170
41449 JR NC,41464
41451 LD A,1
41453 LD (24227),A
41456 SET 3,(IX+8)
41460 RES 2,(IX+8)
41464 CALL 43956
41467 LD A,(24696)
41470 CP 17
41472 RET NC
41473 BIT 2,(IX+8)
41477 JP NZ,41307
41480 CALL 37980
41483 JP NZ,41260
41486 RES 1,(IX+8)
This entry point is used by the routine at 41208.
41490 LD A,(24696)
41493 CP 17
41495 RET NC
41496 CALL 42236
41499 RET NC
41500 CALL 37694
41503 RET Z
41504 PUSH IX
41506 POP HL
41507 LD BC,24744
41510 AND A
41511 SBC HL,BC
41513 JP Z,41738
41516 LD A,(24748)
41519 LD HL,(24746)
This entry point is used by the routine at 41738.
41522 LD DE,(24700)
41526 LD (24700),A
41529 LD A,L
41530 AND 248
41532 LD L,A
41533 LD (24698),HL
41536 LD A,E
41537 SUB 12
41539 LD (24170),A
41542 LD A,(24696)
41545 DEC A
41546 AND 247
41548 INC A
41549 LD (24696),A
41552 JP 41625
41555 LD DE,43547
41558 LD HL,43595
41561 LD B,16
41563 LD (HL),128
41565 INC HL
41566 LD A,(24170)
41569 LD (HL),A
41570 INC HL
41571 LD A,(DE)
41572 INC DE
41573 LD (HL),A
41574 INC HL
41575 LD A,(DE)
41576 INC DE
41577 LD (HL),A
41578 INC HL
41579 LD A,(DE)
41580 INC DE
41581 LD (HL),A
41582 INC HL
41583 DJNZ 41563
41585 RET
41586 XOR A
41587 LD (24169),A
41590 LD A,(24187)
41593 DEC A
41594 LD (24187),A
41597 CALL 47346
41600 LD IX,43595
41604 LD B,16
41606 PUSH BC
41607 CALL 43411
41610 LD BC,5
41613 ADD IX,BC
41615 POP BC
41616 DJNZ 41606
41618 LD A,(24169)
41621 AND A
41622 JR NZ,41586
41624 RET
41625 DI
41626 LD DE,47658
41629 CALL 47548
41632 RST 56
41633 XOR A
41634 LD (24187),A
41637 CALL 41555
41640 CALL 41586
41643 LD IX,24696
41647 CALL 34368
41650 CALL 41555
41653 CALL 41586
41656 CALL Handler_ResetLaserBeamSlots
41659 LD A,1
41661 LD (24168),A
41664 CALL 41717
41667 CALL MessageTeleporting
41670 CALL 35749
41673 CALL 37718
41676 JP StartGame_1
This entry point is used by the routine at StartGame.
41679 LD A,(24700)
41682 SUB 12
41684 LD (24170),A
41687 CALL 41555
41690 CALL 43675
41693 CALL 43823
41696 XOR A
41697 LD (24187),A
41700 CALL 43933
41703 CALL 43848
41706 CALL 43933
41709 CALL 43848
41712 XOR A
41713 LD (24168),A
41716 RET
Prev: 41208 Up: Map Next: 41717