Prev: F753 Up: Map Next: F78C
F774: Sound Handler: Bomb Explosion
Used by the routine at Controller_GeneralSounds.
SoundHandler_BombExplosion F774 PUSH BC Stash BC and DE on the stack.
F775 PUSH DE
F776 LD DE,$00C8 DE=00C8.
F779 LD BC,$0014 BC=0014.
F77C CALL PlayWave2 Call PlayWave2.
F77F POP DE Restore DE, BC and AF from the stack.
F780 POP BC
F781 POP AF
The sound has now been played, so turn off the flag.
F782 LD A,$00 Write 00 to *SoundFlag_General.
F784 LD ($FFFE),A
F787 POP AF Restore AF from the stack.
F788 EI Enable interrupts.
F789 POP IY Restore IY from the stack.
F78B RET Return.
Prev: F753 Up: Map Next: F78C