|  | Routines | 
| Prev: 63546 | Up: Map | Next: 64338 | 
| 
Used by the routine at TitleScreen.
 | ||||
| ResetThemeTune | 64314 | LD HL,64777 | Write 64777 to *64341. | |
| 64317 | LD (64341),HL | |||
| 64320 | LD HL,65072 | Write 65072 to *64345. | ||
| 64323 | LD (64345),HL | |||
| 
This entry point is used by the routine at TitleScreen.
 | ||||
| HandlerThemeTune | 64326 | DI | Disable interrupts. | |
| HandlerThemeTune_Loop | 64327 | CALL PlayThemeTune | Call PlayThemeTune. | |
| 64330 | CALL 654 | Call KEY_SCAN. | ||
| 
Handle if no keys are being pressed, for reference:
 In all instances the E register is returned with a value in the range of +0 to +39 the value being different for each of the forty keys of the keyboard, or the value +255 for no-key. | ||||
| 64333 | INC E | Set the zero flag if no keys have been pressed. | ||
| 64334 | JR Z,HandlerThemeTune_Loop | Jump back to HandlerThemeTune_Loop unless any key has been pressed. | ||
| 64336 | EI | Enable interrupts. | ||
| 64337 | RET | Return. | ||
| Prev: 63546 | Up: Map | Next: 64338 |