start_screen.asm - 89erik/NES-breakout GitHub Wiki

Tree: root/src/start_screen.asm

This file contains code for showing the start screen. The start screen is represented by level 0, which comprises of blocks which spells out a text string on the middle of the screen. The procedure goes roughly as follows:

  • Load level 0
  • Set all characters invisible
  • Sleep one frame
  • Animation loop, run for two iterations: ** Set all characters visible, one per frame ** Set all characters invisible, one per frame
  • Set all characters present, one per frame
  • Call procedure to wait for player to push a button
  • Set all characters invisible, one per frame