Prev: 45758 Up: Map Next: 45786
45775: Play Music
Used by the routines at InitialiseGame and GameCompleted.
Plays a tune, which cannot be stopped. A tune is a list of notes (see PlayNote) which ends with 255.
The tunes played by this routine are:
Tune Sound
Start-up Tune
Game Over Tune
Game Complete Tune
Main Tune
Input
DE Address of the tune
Play each note until 255.
PlayMusic 45775 LD A,(DE) Fetch the next note.
45776 CP 255 Jump to PlayMusic_Return if it is 255.
45778 JR Z,PlayMusic_Return
45780 CALL PlayNote Call PlayNote.
45783 JR PlayMusic Jump to PlayMusic.
This entry point is used by the routine at PlayMusic_WaitKey.
PlayMusic_Return 45785 RET Return.
Prev: 45758 Up: Map Next: 45786