A discussion of sprites-and-tiles video generators used, e.g., in the TI-99/4a home computer, Colecovision, and the Nintendo Entertainment System.
EDIT: I meant to say Pac Man has a total of 4096 bytes of memory not 496 bytes
See http://www.cs.columbia.edu/~sedwards/classes/2020/4840-spring/index.html for the slides and more information