Prev: F863 Up: Map Next: F8AF
F888: Routine at F888
Used by the routine at Handler_Interrupts.
F888 LD A,($FFFB) Return if *FFFB is equal to 00.
F88B CP $00
F88D RET Z
F88E LD A,($FFFC) Return if *FFFC is equal to 00.
F891 CP $00
F893 RET Z
F894 PUSH BC Stash BC and DE on the stack.
F895 PUSH DE
F896 LD DE,$00C8 DE=00C8.
F899 LD BC,$0064 BC=0064.
F89C CALL PlayWave2 Call PlayWave2.
F89F POP DE Restore DE, BC and AF from the stack.
F8A0 POP BC
F8A1 POP AF
F8A2 LD A,$00 Write 00 to:
F8A4 LD ($FFFB),A
F8A7 LD ($FFFC),A
F8AA POP AF Restore AF from the stack.
F8AB POP IY Restore IY from the stack.
F8AD EI Enable interrupts.
F8AE RET Return.
Prev: F863 Up: Map Next: F8AF