![]() |
Routines |
| Prev: 49548 | Up: Map | Next: 49615 |
|
|
||||
| 49576 | LD A,(36168) | A=*36168. | ||
| 49579 | AND %00111111 | Keep only bits 0-5. | ||
| 49581 | ADD A,(IX+1) | E=A + *IX+1. | ||
| 49584 | LD E,A | |||
| 49585 | LD D,1 | D=1. | ||
| 49587 | CALL Sounds_PlaySquareWave_Loop | Call Sounds_PlaySquareWave_Loop. | ||
|
Add 8 to *IX+1.
|
||||
| 49590 | LD A,(IX+1) | A=*IX+1. | ||
| 49593 | ADD A,8 | A+=8. | ||
| 49595 | LD (IX+1),A | Write A to *IX+1. | ||
| 49598 | CP 161 | Jump to 49610 if A is equal to 161. | ||
| 49600 | JR Z,49610 | |||
| 49602 | CP 96 | Return if A is not equal to 96. | ||
| 49604 | RET NZ | |||
| 49605 | LD (IX+1),33 | Write 33 to *IX+1. | ||
| 49609 | RET | Return. | ||
| 49610 | LD (IX+0),0 | Write 0 to *IX+0. | ||
| 49614 | RET | Return. | ||
| Prev: 49548 | Up: Map | Next: 49615 |