![]() |
Routines |
| Prev: 26633 | Up: Map | Next: 26654 |
|
||||||||
| PlaySquareWave | 26637 | LD A,16 | A=16 (speaker on = bit 4). | |||||
| 26639 | OUT (254),A | |||||||
| 26641 | LD B,D | Decrease duration by one and loop back to PlaySquareWave_Loop until | ||||||
|
This entry point is used by the routines at SoundsThrusters, SoundsRocketBuild and SoundsPickupFuel.
|
||||||||
| PlaySquareWave_Loop | 26642 | DJNZ PlaySquareWave_Loop | duration is zero.} | |||||
| 26644 | XOR A | Speaker off. | ||||||
| 26645 | OUT (254),A | |||||||
| 26647 | LD B,D | Decrease duration by one and loop back to Silence_Loop until duration is zero. | ||||||
| Silence_Loop | 26648 | DJNZ Silence_Loop | ||||||
| 26650 | DEC C | |||||||
| 26651 | JR NZ,PlaySquareWave | |||||||
| 26653 | RET | Return. | ||||||
| Prev: 26633 | Up: Map | Next: 26654 |