Please Support The Fight Against EU Software Patents
"A compromise is the art of dividing a cake in such a way that everyone believes he has the biggest piece." -- Ludwif Erhard

Allegro

My game programming efforts suddenly became a lot more successful when I adopted Allegro, the game programming library.

In fact, it proved useful for many purposes, and soon I used Allegro in all my programs.

Looking back at these recently, some of them were really rather good. And although they probably won't run natively on a modern Windows machine, you can run them using DOSBox. Even better, you can run them on Mac and Linux, too!