D2X-XL is an OpenGL-port of Descent II.
Supported platforms are Linux, Mac OS X and Windows.
Quote:
updates since last AEP reported release 1.15.242
v1.15.251
Fixed: The program crashed while trying to join a multiplayer game when the old style menus were enabled
v1.15.250
Fixed: The mission download failed (due to a general bug in timeout handling)
v1.15.249
Fixed: A syntax flaw in a shader program made the shader unusable
v1.15.248
Fixed: Explosion effects on objects weren´t rendered
Fixed: Splash damage of huge explosions (e.g. from Mega missiles) wasn´t computed correctly
v1.15.247
Fixed: Transparent stuff was rendered incomplete (e.g. only one triangle of a transparent face was shown)
1.15.246
Fixed: Missiles and gun shots couldn´t move into skybox segments anymore
Fixed: Missiles and gun shots in skybox segments were invisible
Improved: Reintroduced an optimization for stereoscopic rendering to the transparency renderer
v1.15.245
Improved: Decreased the light data memory footprint by about 40%
v1.15.244
Fixed: The transparency renderer consumed a whopping 290 MB of memory which could cause program crashes when it couldn´t allocate its buffers
(its memory consumptions has now been decreased to around 10 MB)
v1.15.243
Fixed: A bug in secret level handling could cause program crashes
For the complete changelog, please visit the official site