Prev: 63546 Up: Map Next: 64338
64314: Reset Theme Tune
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