Prev: 63501 Up: Map Next: 63573
63543: Sound Handler: Bird Sound
Used by the routine at Controller_AnimalSounds.
SoundHandler_BirdSound 63543 LD A,(65160) A=*InterruptCounter.
63546 AND %00001111 Keep only bits 0-3.
63548 JP NZ,AnimalSounds_HouseKeeping Jump to AnimalSounds_HouseKeeping if the result is not zero.
63551 PUSH BC Stash BC and DE on the stack.
63552 PUSH DE
63553 LD DE,10 DE=0010.
63556 LD BC,10 BC=0010.
63559 CALL PlayWave1 Call PlayWave1.
63562 POP DE Restore DE, BC, AF and AF from the stack.
63563 POP BC
63564 POP AF
63565 POP AF
63566 CALL 56 Call MASK_INT.
63569 POP IY Restore IY from the stack.
63571 EI Enable interrupts.
63572 RET Return.
Prev: 63501 Up: Map Next: 63573