Prev: AF6C Up: Map Next: AF88
AF7F: Restart after a game
Used by the routine at await_restart.
Clears from $5BA8 rather than $5BA0, which leaves $5BA0 to $5BA7 alone: the game seed, the frame counter, the random byte and the chosen control method. That is deliberate: the next game should carry on the random sequence rather than replay the last one, and should not ask again which keys you wanted. It falls into main.
Reached by a jump from await_restart once the game-over screen has been seen.
start_menu AF7F LD HL,$5BA8 $5BA8 to $6107
AF82 LD BC,$0560
AF85 CALL clr_mem
Prev: AF6C Up: Map Next: AF88