Prev: 63426 Up: Map Next: 63478
63448: Sound Handler: Bomb Fuse
Used by the routine at Controller_BombSounds.
SoundHandler_BombFuse 63448 PUSH BC Stash BC and DE on the stack.
63449 PUSH DE
63450 LD A,(65160) A=*InterruptCounter.
63453 AND %00000111 Keep only bits 0-2.
63455 JP Z,SoundHandler_FuseQuiet Jump to SoundHandler_FuseQuiet on the quiet fuse frames.
63458 PUSH HL Stash HL on the stack.
63459 LD DE,10 DE=0010 (duration).
63462 LD B,31 B=31 (noise pitch).
63464 CALL SoundGenerator_WhiteNoise Play white noise for the burning fuse.
63467 POP HL Restore HL, DE, BC, AF and AF from the stack.
63468 POP DE
63469 POP BC
63470 POP AF
63471 POP AF
63472 CALL 56 Call MASK_INT.
63475 POP IY Restore IY from the stack.
63477 RET Return.
Prev: 63426 Up: Map Next: 63478