Home / Technology / Console Graphics: From Flickering Sprites to Shaders
Console Graphics: From Flickering Sprites to Shaders
5 Oct
Summary
- NES graphics hit limits, causing sprites to flicker when over eight per scanline.
- Early consoles used fixed-function chips, processing graphics one scanline at a time.
- The original Xbox (2001) incorporated a PC GPU with programmable shaders.

For over two decades, console graphics relied on fixed-function chips. Older systems, such as the NES, experienced limitations like sprite flickering when more than eight appeared on a single scanline. The Ricoh 2C02 chip in the NES could not execute code; instead, it processed tile artwork and lookup tables to generate a TV signal, scanline by scanline.
This paradigm shifted in November 2001 with the launch of Microsoft's original Xbox. This console diverged from its predecessors by featuring an Intel Pentium III processor and a custom NVIDIA GeForce 3 GPU. This marked the first instance of a console integrating a GPU capable of supporting programmable pixel and vertex shaders, ushering in a new era for game visuals.