Skip to main content
2 of 2
Added info & links to source material explaining the FX29 opcode (original answer flagged as low-quality because of its length and content)
Pikalek
  • 13.4k
  • 5
  • 49
  • 54

Oops! I forgot to interpret exactly one very important opcode: FX29, which is used to draw the font:

FX29: Set I to the memory address of the sprite data corresponding to the hexadecimal digit stored in register VX

or in pseudocode: I = sprite_addr[Vx].