Prev: 58153 Up: Map Next: 58348
58323: Play Wave Sequence
Used by the routines at Sounds_PickUp, 58108, 58153, 63508 and 63673.
PlayWaveSequence 58323 LD A,B B-=H.
58324 SUB H
58325 LD B,A
58326 CALL PlaySquareWave Call PlaySquareWave.
58329 DEC C Decrease C by one.
58330 JR NZ,PlayWaveSequence If C is not zero, jump to PlayWaveSequence.
PlayWaveSequence_0 58332 CALL PlaySquareWave Call PlaySquareWave.
58335 DEC D Decrease D by one.
58336 JR NZ,PlayWaveSequence_0 If D is not zero, jump to PlayWaveSequence_0.
PlayWaveSequence_1 58338 LD A,B B+=L.
58339 ADD A,L
58340 LD B,A
58341 CALL PlaySquareWave Call PlaySquareWave.
58344 DEC E Decrease E by one.
58345 JR NZ,PlayWaveSequence_1 If E is not zero, jump to PlayWaveSequence_1.
58347 RET Return.
Prev: 58153 Up: Map Next: 58348