Routines |
Prev: 49645 | Up: Map | Next: 49693 |
|
||||
49664 | LD A,(43103) | Return if *43103 is non-zero. | ||
49667 | AND A | |||
49668 | RET NZ | |||
49669 | LD E,(IX+1) | E=*IX+1. | ||
49672 | LD D,1 | D=1. | ||
49674 | CALL Sounds_PlaySquareWave_Loop | Call Sounds_PlaySquareWave_Loop. | ||
Subtract 11 from *IX+1.
|
||||
49677 | LD A,(IX+1) | A=*IX+1. | ||
49680 | SUB 11 | A-=11. | ||
49682 | LD (IX+1),A | Write A to *IX+1. | ||
49685 | CP 16 | Return if A is higher than 16. | ||
49687 | RET NC | |||
49688 | LD (IX+0),0 | Write 0 to *IX+0. | ||
49692 | RET | Return. |
Prev: 49645 | Up: Map | Next: 49693 |