Name | Homepage | Filesize | Author | Source | Description |
ATB Doom | 1130 KB | Andy Bay | A first-generation Win32 Doom port. No longer updated. |
csDoom 0.7 beta | Link | 729 KB | Sergey | Yes | The first and server/client Doom port, with in-game joining. Based on ZDoom. Win32 version; FreeBSD/Linux versions are available at our Linux section. |
Doom Plus | Link | 252 KB | Carl Persson | SVGA, crouching/jumping, mlook with up/down shooting, new statusbar. |
Doom3D 1.16 | Link | 470 KB | Paul Brook | Yes | Win9x/Me/2000 port with high-res, full TCP-IP network support, support for MD2 files and glBSP's 'gl-friendly nodes' specs, Matrix / Direct3D support (requires DirectX v6.0+) and full 3D stereoscopic effect via DIY 'Matrix' screen overlay. |
DoomGL 1.00 | Link | 333 KB | Michael Ryssen | Michael Ryssen's OpenGL Doom port. Under construction. Has option to use MD2 models instead of sprites (click here for an almost complete MD2 monster replacement pack, 4.5 MB). Has hi-res, mlook, dynamic lighting, coronas and decals. Text file and installation instructions can be found here. Alternatively, you can download DoomGL plus installation front-end here (4,05 MB). |
DxHexen | Link | 664 KB | Joel Hunter | DirectX v6.1+ source port for Hexen v1.1 with very high resolutions and a fully 3D sound environment. Beta version but no longer updated. Source included. |
glBoom | Link | 381 KB | Florian Schulze | GPL'ed OpenGL version of the official Win32 port of TeamTNT's Boom port called PRBoom. In beta. |
glDoom 0.94e | 990 KB | Bruce Lewis | Bruce Lewis' OpenGL port for -any- Doom version (including shareware) provided it is the latest version 1.9. Based on WinDoom. Limited TCP/IP, high-res (of course). Beta version, but no longer updated. |
glHeretic 1.00 | 322 KB | Michael Ryssen | Yes | OpenGL Win32 port of Heretic. Works with commercial and shareware version. Has Mlook , high-res, dynamic lighting and optional MD2 file support (Gargoyle MD2 file by Kray Zee available here, 153 Kb; Disciple MD2 by sTuPiD fOoL Zee available here, 128 Kb). Text file here. |
glHexen 0.90 | 387 KB | Michael Ryssen | Beta version of glHexen. Works only with registered Hexen v1.1. Has Mlook, high-res, dynamic lighting and optional scripted MD2 file support (but alas no MD2 monster files are yet available). |
Hexen32 0.2.4 | Link | 262 KB | Sheldon Clarke | Win32 port of Hexen which uses DirectDraw. Sound, music and networking are not functional yet. |
IAS Doom | Link | 1096 KB | Extreme Audio Reality | Doom port based on WinDoom with Interactive Around Sound. More information and installation instruction can be found at their site. |
LsdlDoom 1.4.4.4 | Link | 683 KB | Sam Lantinga | Yes | Based on Lantinga's SDLDoom port, which is in turn based on LxDoom. Uses Simple Directmedia Layer (SDL), has Boom support. More info and installation instructions at their site. Closed; merged with PrBoom. |
NetDoom 0.3 | Link | 380 KB | Peter Zhou | NetDoom is aiming to be an internet deathmatch port. It's based on PrBoom with the network code of JHexen, and requires DirectX 6+. |
NTDoom | Link | 263 KB | Petteri Kangaslampi | Yes | Win32 port of Doom featuring music support, multiple resolutions, high color, and music. No longer updated. |
PrBoom 2.5.0 | Link | 3700 KB | Florian Schulze | Yes | This port started out as the official GPL Win32 port of TeamTNT's Boom, and has since merged with LxDoom and LsdlDoom. Compatible with Boom v2.02 features and 'most' of MBF, plus high resolutions, IP internet play and OpenGL rendering. Linux rpm/source also available. |
Skulltag 0.97d3 RC2 | Link | 289000 KB | Brad Carney | Skulltag is a deathmatch/cooperative/CTF internet mod based on ZDoom 2.0.60. Includes bots, custom levels, skins, several new weapons and OpenGL rendering. |
U-Hexen | Link | 474 KB | millennium-3@yandex.ru | Yes | U-Hexen is yet another port of Hexen. Uses SDL. Works on Linux, FreeBSD, OpenBSD and Windows platforms. |
Vavoom 1.25 | Link | 2254 KB | Janis Legzdios | Yes | Windows DirectX 7 version of this Heretic, Hexen and Doom source port. Progs (= game logic, 1269 Kb) also available. You can get demo levels for Doom2, Heretic and Hexen as well, plus optional MD2 model files for Doom2, Heretic and Hexen . Has high resolutions, client/server architecture with in-game joining, freelook, jumping, 3D sound support, Direct3D rendering, progs, translucency, a console, limited Dehacked support and several things more. |
WDMP 0.9 | Link | 449 KB | Michael Ryssen | Yes | Split-screen Doom for up to four players. Based on NTDoom by Petteri Kangaslampi. Runs under Win32s or Win95 / NT. |
wHeretic 0.5a Build 9 | Link | 415 KB | Robin McLeod | First ever source port of Heretic. Tested with NT4 SP5 and Win95. Needs at least DirectX version 3. Supports A3D 2.0 for 3D positional sound. Single-player features are all there, including music, high-res, mlook and upped visplane / sprite / other keys limits. Has network play! |
Win32 Doom | 372 KB | Jason Nelson | An early Win32 Doom port with purported TCP/IP compatibility. No longer updated. |
WinDoom 2.001 | Link | 244 KB | Dean Wiley | Win95/98 source mod for any Doom version, based on Bruce Lewis' Windoom port, with high-res, CD music, console, kill score and front-end. |
WinDoom 0.96a | 220 KB | Bruce Lewis | Yes | 'Perfect' Win32 Doom translation with a console and CD player, no framerate limit, and limited TCP/IP support. No longer updated; used as stepping stone for glDoom port. |
WinHeretic 0.82 | 258 KB | Michael Ryssen | Win95/98/NT source port for Heretic, which uses Windows GDI for graphics rendering and the MIDAS sound library. Has hi-res and pseudo-fullscreen mode. Minimal requirements are a Pentium with 16Mb of RAM. There is also a version for the 'Universal Save' technology available, see below. |
WinHeretic Universal Save 0.83 | 258 KB | Michael Ryssen | Yes | Win95/98/NT source port for Heretic, which uses Windows GDI for graphics rendering and the MIDAS sound library, using the Universal Safe technology. You need to download the Game Explorer as well as its ActiveX control. |
WinHexen 0.20 | Link | 324 KB | Michael Ryssen | Alpha version of Michael Ryssen's Win32 Hexen port. Is used as stepping-stone to glHexen. Works only with registered Hexen v1.1. |
ZDoomGL 0.75 | Link | 1358 KB | SlayeR | Yes | Michael Ryssen's OpenGL port of ZDoom v1.22. Under construction. More information can be found at its home page; text file here. You need the regular ZDoom installation as well (see above for download link). |