Prev: 89D3 Up: Map Next: 8A27
89F5: Routine at 89F5
Used by the routine at 9328.
89F5 LD A,($6DA6) Decrease *Lives by one.
89F8 DEC A
89F9 LD ($6DA6),A
89FC RET NZ Return if *Lives is not yet zero.
This entry point is used by the routine at A6A8.
89FD LD B,$0A B=0A.
89FF JR $8A03 Jump to 8A03.
This entry point is used by the routine at 89D3.
8A01 LD B,$02 B=02.
8A03 PUSH BC Stash BC on the stack.
8A04 LD A,$03 A=03.
8A06 CALL $D899 Call D899.
8A09 CALL $D956 Call D956.
8A0C CALL $8571 Call 8571.
8A0F POP BC Restore BC from the stack.
8A10 LD HL,$5960 Write 5960 to *MessagingArea.
8A13 LD ($6DC2),HL
8A16 CALL Handler_Messaging Call Handler_Messaging.
8A19 CALL $92B5 Call 92B5.
8A1C LD B,$0A B=0A.
8A1E CALL $88C6 Call 88C6.
8A21 CALL $8916 Call 8916.
8A24 JP GameStart_0 Jump to GameStart_0.
Prev: 89D3 Up: Map Next: 8A27