AMESA - Allegro Driver for MESA
In 1998, I wrote an Allegro (DJGPP) driver for the Mesa 3D graphics library. Mesa uses the OpenGL 1.2 API, so it's a completely free implementation of OpenGL.
Starting with Mesa 3.0, this driver became an official part of the distribution. However, it was abandoned by later versions of Mesa because nobody updated it. The only part to have survived to this day is the "skeletal" implementation of GLUT I hacked up to get the demos to compile :)
Parts of this source have now evolved into the AllegroGL project! But, the code is hardly recognisable these days :)
Download version 3.00 (02/11/1998):