[an error occurred while processing this directive]

Win9x / NT Source Ports
Introduction | DOS | Win9x / NT | Linux / Unix | Amiga / Console | OS/2 / MacOS / BeOS | Bots & Mods | Miscellaneous

Name Filesize Author Description
ATB Doom Binaries 1130 KB Andy Bay A first-generation Win32 Doom port. No longer updated.
csDoom v0.7 beta 729 KB Sergey This is the world's first and only server/client Doom port, with in-game joining! Yes, you read that correctly... in-game joining. Win32 version; FreeBSD/Linux versions are available at our Linux section. Source to the v0.62 Win32 server/client available here (1,24 MB). Visit the csDoom site for more information on how to set it up and where to find servers.
Doom3D v1.16 470 KB Paul Brook 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. Source available here (556 Kb); home page here.
Doom 4 Windows 2815 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. Home Page here.
Doom Plus Binaries 252 KB Carl Persson SVGA, crouching/jumping, mlook with up/down shooting, new statusbar. Home Page here.
DxHexen 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. Home Page here.
EDGE v1.27 Win32 binaries 527 KB Marc Pullen (support guy) Win32 (DirectX 7) version of this Enhanced Doom Gaming Engine. GPL'ed, DOS binaries and windows source available as well. Editing docs/utils can be found at our utilities section. Home Page here. Source also available as CVS repository at SourceForge.
Eternity Engine v3.29 beta5 1,05 MB James Haley The custom engine of the Eternity TC project, which is being expanded to act as a stand-alone port. Based on Boom/MBF with some stuff from SMMU. Retains full Boom, MBF and SMMU compatability with exception of beta emulation (MBF) and thing script areas (SMMU). Text file here, older source available here (871 Kb).
glDoom v0.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. Home Page here.
glBoom 381 KB Florian Schulze GPL'ed OpenGL version of the official Win32 port of TeamTNT's Boom port called PRBoom. In beta. Home page here.
DoomGL v1.00 Binaries 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). Home page here.
glHeretic v1.00 Binaries 322 KB Michael Ryssen 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, home page here.
glHeretic v1.00 Source 458 KB Michael Ryssen Source of this OpenGL Win32 port of Heretic. Home page here.
glHexen v0.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). Text file here, home page here.
Doom Legacy v1.30 902 KB Boris Pereira and Fabrice Denis. Win32 version of this Doom port with high resolutions, Glide/OpenGL support, mlook with up-and-down shooting, jumping, translucency, key bindings, 32-player TCP/IP multiplayer with player-selected names and colors, skins, true-height sprites and the ability to load outside WADs while running. Supports TeamTNT's Boom port. Currently under development. DOS, Linux and Mac version available as well. Older source available here (1,1 MB) or on SourceForge. Home Page here, editing specs/resources here (219 Kb). Alternatively, you can grab the v1.32 beta4 version instead (1258 Kb).
Hexen32 v0.2.4 262 KB Sheldon Clarke Win32 port of Hexen which uses DirectDraw. Sound, music and networking are not functional yet. Text file here, home page here [down].
IAS Doom 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.
JHexen v0.99.6 598 KB Jaakko Keranen Great looking OpenGL Hexen port for the Doomsday engine, using DirectX / Direct3D, with mlook, high-res, enhanced menu, dynamic lights and network support using DirectPlay. Source available below, home page here.
JHeretic v1.00 524 KB Jaakko Keranen Great looking OpenGL Heretic v1.3 port for the Doomsday engine, requires accelerated OpenGL or Direct3D (DX6), DirectX 3 or newer (DirectX 6 for multiplayer games). Has mlook, high-res, enhanced menu, dynamic lights and network support using DirectPlay. Source available below. Home page here. Get some utilities from the "JDOOM" section.
JDoom v1.10 534 KB Jaakko Keranen Great looking OpenGL Doom port for the Doomsday engine. Requires accelerated OpenGL or Direct3D (DX6), DirectX 3 or newer (DirectX 6 for multiplayer games). Has mlook, high-res, enhanced menu, dynamic lights / flares and network support using DirectPlay. Source available below. Home page here. And don't forget to apply these patches to upgrade to v1.1 and then v1.11. You can also download its Doomsday engine definition file manager v1.13, some utilities (including master server) or editing docs (PDF format).
Doomsday v0.99.6 Source 2,40 MB Jaakko Keranen Source code of the Doomsday project, which includes the source of the engine, JDoom, JHeretic, JHexen, renderers, jtNet 2.02 and DLaunch. Also available in .bz2 format (1,89 MB). Home page here.
Doomsday v1.0pre Source / DTest2 1,97 MB Jaakko Keranen Source code of this Doomsday beta, which includes the source of the engine, JDoom, JHeretic, renderers, jtNet 2.2, DLaunch and DMaster. Also available in .bz2 format (1,50 MB). DLaunch 1.03 and Dmaster available here (236 Kb). There is also a second beta of the JDoom / JHeretic client/server beta (DTest2 Dec29th, 737 Kb) and corresponding Doomsday beta source (2,5 MB). Home page here.
LsdlDoom v1.4.4.4 683 KB Sam Lantinga, Jess Haas 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. Source available here (895 Kb). Closed; merged with PrBoom.
NetDoom v0.3 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+. Home Page here.
NTDoom Binaries 263 KB Petteri Kangaslampi Win32 port of Doom featuring music support, multiple resolutions, high color, and music. No longer updated (29-01-98). Home Page here.
NTDoom Source 496 KB Petteri Kangaslampi Source code of this Win32 port of Doom. No longer updated (29-01-98). Home Page here.
Vavoom v1.11 1826 KB Janis Legzdios Windows DirectX 7 version of this Heretic, Hexen and Doom source port. DOS binaries and source (2469 Kb) / 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. Home Page here.
WDMP v0.9 Binaries 449 KB Michael Ryssen Split-screen Doom for up to four players. Based on NTDoom by Petteri Kangaslampi. Runs under Win32s or Win95 / NT. Text file here; Home Page here.
WDMP v0.9 Source 531 KB Michael Ryssen Source code of this split-screen Doom version. Home Page here.
wHeretic v0.5a Build 9 Binaries 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! Home page here.
WinHeretic v0.82 Binaries 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 v0.83 Binaries 258 KB Michael Ryssen 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.
WinHeretic v0.83 Sources 354 KB Michael Ryssen Source of this Heretic port by Michael Ryssen.
WinHexen v0.20 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. Home page here.
Win32 Doom Binaries 372 KB Jason Nelson A Win32 Doom port with purported TCP/IP compatibility. No longer updated.
WinDoom 0.96a Binaries 220 KB Bruce Lewis Perfect Win32 Doom translation with a console and CD player, no framerate limit, and limited TCP/IP support. No more updated; used as stepping stone for glDoom port>.
WinDoom 0.96a Source 466 KB Bruce Lewis Source code of this perfect Win32 Doom translation.
PrBoom 2.2.0 Binaries 867 KB Florian Schulze 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. Home page here.
ZDaemon v0.99 721 KB nightfang Self-proclaimed successor to the client/server Doom port csDoom. Windows binaries, Windows source available here; Linux binaries and source available here. Home page here.
ZDoom 1.22 Binaries 577 KB Randy Heit Win32 Doom port with high resolutions, translucency, up/down looking, a console, true key bindings, TCP internet play, completely compatible with TeamTNT's Boom source port, a particle system and has ACS, hubs and polyobjects from Hexen. Cajun Bot v0.97 included. Under development. The following files are optional: editing utils can be found here (19 Kb); specific level editor is Zeth v4.05 (340 Kb) or grab the updated WadAuthor cfg file here (13 Kb); the latest ACC is right here (46 Kb); demo level is right over here (219 Kb) and a reference guide here (72 Kb). Linux version available, DOS version only for old 1.17c. Home Page here.
ZDoom 1.22 Source 885 KB Randy Heit Source of this Win32 Doom port. Home Page here.
ZDoom 1.23 beta28a 660 KB Randy Heit Umptienth beta of the next ZDoom release... Source available here. Home page here.
ZDoomGL v0.6 Binaries 500 KB Michael Ryssen 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). Source available here (908 Kb).

Introduction | DOS | Win9x / NT | Linux / Unix | Amiga / Console | OS/2 / MacOS / BeOS | Bots & Mods | Miscellaneous

-- Maintained by Mordeth
Copyright 1998-2001 (c) Doomworld, All Rights Reserved

[an error occurred while processing this directive]