Routines |
Prev: 49576 | Up: Map | Next: 49645 |
|
||||
49615 | LD A,(IX+1) | A=*IX+1. | ||
49618 | AND %00000011 | Keep only bits 0-1. | ||
49620 | JR NZ,49633 | Jump to 49633 if A is not zero. | ||
49622 | LD A,(IX+1) | E=*IX+1 + 20. | ||
49625 | ADD A,20 | |||
49627 | LD E,A | |||
49628 | LD D,3 | D=3. | ||
49630 | CALL Sounds_PlaySquareWave_Loop | Call Sounds_PlaySquareWave_Loop. | ||
49633 | DEC (IX+1) | Decrease *IX+1 by two. | ||
49636 | DEC (IX+1) | |||
49639 | RET NZ | Return if *IX+1 is not zero. | ||
49640 | LD (IX+0),0 | Write 0 to *IX+0. | ||
49644 | RET | Return. |
Prev: 49576 | Up: Map | Next: 49645 |