![]() |
Routines |
| Prev: 63587 | Up: Map | Next: 63663 |
|
Used by the routine at Handler_Interrupts.
|
||||
| 63624 | LD A,(65531) | Return if *65531 is equal to 0. | ||
| 63627 | CP 0 | |||
| 63629 | RET Z | |||
| 63630 | LD A,(65532) | Return if *65532 is equal to 0. | ||
| 63633 | CP 0 | |||
| 63635 | RET Z | |||
| 63636 | PUSH BC | Stash BC and DE on the stack. | ||
| 63637 | PUSH DE | |||
| 63638 | LD DE,200 | DE=0200. | ||
| 63641 | LD BC,100 | BC=0100. | ||
| 63644 | CALL PlayWave2 | Call PlayWave2. | ||
| 63647 | POP DE | Restore DE, BC and AF from the stack. | ||
| 63648 | POP BC | |||
| 63649 | POP AF | |||
| 63650 | LD A,0 | Write 0 to: | ||
| 63652 | LD (65531),A | |||
| 63655 | LD (65532),A | |||
| 63658 | POP AF | Restore AF from the stack. | ||
| 63659 | POP IY | Restore IY from the stack. | ||
| 63661 | EI | Enable interrupts. | ||
| 63662 | RET | Return. | ||
| Prev: 63587 | Up: Map | Next: 63663 |