Leo’s current graphics driver only supported OpenGL 1.4. Every time he launched the game, a small gray dialog box appeared: “OpenGL 2.0 context not supported. Shaders disabled.” The water was a flat blue plane. The shadows were circles under enemies’ feet. It was like watching a symphony through a keyhole.

The first page of results was a graveyard. A site called “Driver-Fix-2006.exe” promised to scan his system for free. His Norton antivirus screamed. He backed away. Another result led to a forum thread from 2004, where a user named SgtPepper wrote: “Just update your GPU drivers, moron.” But Leo’s GPU was an integrated Intel Extreme Graphics 2—a chipset so weak that Intel had never bothered to write full OpenGL 2.0 support for it.

He typed into the family’s shared HP Pavilion’s search bar: .

For forty-five minutes, it was perfect.

The file was small—just 340 KB. Inside: an opengl32.dll and a readme.txt written in broken English.