![]() |
Routines |
Prev: 63426 | Up: Map | Next: 63478 |
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,63426 | Jump to 63426 if the result is zero. | ||
63458 | PUSH HL | Stash HL on the stack. | ||
63459 | LD DE,10 | DE=0010. | ||
63462 | LD B,31 | B=31. | ||
63464 | CALL SoundGenerator_WhiteNoise | Call SoundGenerator_WhiteNoise. | ||
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 |