GZDoom

GZDoom is a ZDoom based OpenGL port which is maintained by Graf Zahl. It was first released on the 30th August 2005. The current version can be found here.

Actually, GZDoom does not compile with Linux because the GL renderer will not work: there is no initialization code for it.

Features

 * Full 3D floors (including slopes)
 * Inventory and weapon definitions via DECORATE
 * FraggleScript support (so Legacy/Eternity/SMMU maps are supported)
 * Global fragglescripts via the FSGLOBAL lump
 * Reflective floors
 * Dynamic lights
 * Unreal-style skyboxes
 * High-resolution textures, defined like ZDoomGL
 * Eternity-style water warping
 * Ability to alter jump height in ACS
 * Primative model support