DoomGL
From DoomWiki.org
DoomGL | |
Codebase | GLHeretic, Final Doom 1.9 |
---|---|
Developer(s) | Michaël Ryssen (Kokak) |
Initial release | 0.08 (1999-04-27, 24 years ago) |
Latest release | 1.1 (2006-12-30, 16 years ago) |
Development status | Discontinued |
Written in | C |
Target Platform | Windows |
License | Doom Source License |
DoomGL is an OpenGL source port of Doom by Michaël Ryssen (Kokak), based on GLHeretic by the same author. It features an OpenGL 1.1 based renderer with support for 3D models and colored lighting, among various other improvements.
DoomGL was the basis for ZDoomGL (v1) and DoomGLES for mobile devices.
History[edit]
The first released version was 0.08, on 27th of April 1999. After corona support was introduced in 0.5, MD2 model support was added with version 0.6, released on June 27, 1999. Dynamic lighting support followed with the next version, 0.7, released July 8, 1999. Support for 3dfx's Voodoo cards utilizing the MiniGL driver got introduced in 0.71, which did not require Glide.
After releasing version 1.0 on September 9, 1999, development was abandoned in favor of ZDoomGL (v1) because the ZDoom codebase incorporated several features that DoomGL did not, such as Hexen and DeHackEd support. A final update followed seven years later as a patch, with version 1.1 on December 30, 2006.
Features[edit]
- OpenGL 1.1 based renderer supporting:
- Dynamic and colored lighting
- Coronas
- Support for 3D models in MD2 format
- Transparent MD2 models
- Support for high resolutions
- Colormap support for invincibility, radiation suit and full light
- Mouselook support
- Joystick support
- TCP/IP network code that is cross-platform and cross-version compatible with DoomPC and DoomPPC
- Various bugs fixed
External links[edit]
- DoomGL official site
- DoomGL 1.1 binary, on Ryssen's personal homepage
- DoomGL directory at Doomworld
- DoomGL 1.0 binary at Doomworld
- DoomGL 1.0 readme at Doomworld
Source code genealogy | ||
---|---|---|
Based on | Name | Base for |
GLHeretic | DoomGL | ZDoomGL (v1) |
Final Doom v1.9 | DoomPC |