| perfect_bonus |
846B |
LD A,$02 |
|
846D |
CALL call_play_tune |
|
8470 |
LD HL,congratulations_msg |
|
8473 |
LD DE,$1928 |
|
8476 |
LD BC,$0010 |
|
8479 |
RST $38 |
|
847A |
LD HL,perfect_msg |
|
847D |
LD DE,$19C6 |
|
8480 |
LD BC,$0014 |
|
8483 |
RST $38 |
|
8484 |
LD B,$64 |
| perfect_bonus_0 |
8486 |
LD HL,$0100 |
| perfect_bonus_1 |
8489 |
PUSH HL |
|
848A |
PUSH BC |
|
848B |
CALL add_score |
|
848E |
LD A,(current_player) |
|
8491 |
CALL display_score |
|
8494 |
LD B,$07 |
| perfect_bonus_2 |
8496 |
HALT |
|
8497 |
PUSH BC |
|
8498 |
CALL display_stars |
|
849B |
CALL control_ship |
|
849E |
CALL process_sprites |
|
84A1 |
CALL display_center_enemies |
|
84A4 |
CALL next_frame_upl_sprites |
|
84A7 |
POP BC |
|
84A8 |
DJNZ perfect_bonus_2 |
|
84AA |
POP BC |
|
84AB |
POP HL |
|
84AC |
DJNZ perfect_bonus_1 |
|
84AE |
JP stage_completed_0 |