Posted December 21, 2020
high rated
1) https://zdoom.org/downloads
Download GZDoom to play Doom, Ultimate Doom, Doom 2, Final Doom, Strife, Heretic, Hexen: Beyond Heretic, Hexen: Deathkings of the Dark Citadel, or any custom levels made for any of these games.
General GZDoom Setup and How to Run Mods in GZDoom:
How to Use GZDoom on Windows in 3 Minutes
So You Want To Play Doom Mods - Get Started With GZDoom and ZDL
Follow the above videos' instructions, but make sure you also place heretic.wad, hexen.wad, and hexdd.wad in GZDoom's folder as well. Heretic and Hexen 1 use the same game engine as Doom and Doom 2, so running mods is done in the exact same way as the Doom series.
1a) Other Helpful GZDoom-Related Setup and Configuration Info:
LGOG's How to Load Mods via Drag and Drop, Batch Files, or Gzdoom.Ini
Roland SC-55 Music Packs - Heretic
Doomworld Forum Thread: Doomworld Community Heretic / Hexen Top WADs of All Time
Mods for Heretic and Hexen
2) https://www.chocolate-doom.org/wiki/index.php/Downloads
Click on the Chocolate Heretic and Chocolate Hexen sourceport links for their respective games.
2a) Setting up Chocolate Heretic and Hexen:
Note: You will need heretic.wad and hexen.wad respectively for their respective Chocolate and Crispy ports:
How Do I Set up Chocolate Doom? (Also Applicable to the Various Crispy Ports)
How Do I Set up Chocolate Hexen to Run Deathkings of the Dark Citadel? (Also Applicable to Crispy Hexen)
How Do I Select a Game Other Than Doom II? (Also Applicable to the Various Crispy Ports)
How Do I Play Fan-Made Levels? (Also Applicable to the Various Crispy Ports)
To run total conversions in Chocolate Doom: [url=https://www.chocolate-doom.org/wiki/index.php/Category:TCs]https://www.chocolate-doom.org/wiki/index.php/Category:TCs[/url]
3) https://github.com/fabiangreffrath/crispy-doom/releases
Click on Crispy Heretic and Crispy Hexen for their respective versions.
4) https://zandronum.com/download
Zandronum specializes in multiplayer online play for Doom, Ultimate Doom, Doom 2, Final Doom, Strife, Heretic, Hexen: Beyond Heretic, and Hexen: Deathkings of the Dark Citadel.
Zandronum Discord Channel: https://discord.gg/fNW79Fm
(G)Zdoom Discord Channel: https://discord.gg/tmTSDTp
Doomworld Forums: https://www.doomworld.com/forum
For further context about the above sourceports, see the quote below, courtesy of Gragt:
A bit of context for those who do not know much about Doom engine ports:
Chocolate Doom is a faitful port of vanilla doom (hence the name) that runs on a variety of system. Its goal is to preserve the Doom experience as it was when the game was released but with the convenience of running natively on your system without having to resort to emulation. It can emulate the behaviour of the various Doom executables and is 100% compatible with vanilla Doom. That means that bugs, limits, and assorted idiosyncrasies are also preserved. As mentioned, it works with Doom and friends, which include Heretic, Hexen, Strife, Hacx, and Chex Quest.
Crispy Doom is an enhanced port of Chocolate Doom that keeps the vanilla compatibility but includes a few quality-of-life improvements such as limit-removal, widescreen support, uncapped framerate, coloured blood for some monsters, translucency, level stats, and many more. The two ports have very close ties: Fabian, the Crispy Doom developer, often pushes updates to Chocolate Doom before pulling them onto Crispy Doom. It is my favourite way to play Doom, for that improved vanilla experience. As noted, Crispy Doom mostly focuses on the Doom series and eschews support for the other games. From what I’ve gathered, another developper has helped maintain the Crispy Heretic executable, so it is possible to play it vanilla with better graphic quality and uncapped framerate, but widescreen support is absent as well as many other improvements present in the Crispy Doom part. Still my favourite way of playing vanilla Heretic.
GZDoom is an enhanced port based on ZDoom that focuses on pushing the Doom engine past its original limits. It supports Doom and friends, fixes bugs, and adds many improvements. As you can imagine, it isn’t vanilla-compatible and that’s okay because its goal is to allow people to do new stuff with the engine. Use it if you want a very modern experience with those games.
In addition, You can complement your source port with the Heretic Minor Sprite Fixing and Widescreen-Friendly Project to fix various visual bugs and improve compatibility with widescreen.
5) Heretic+ and Hexen+: http://prboom-plus.sourceforge.net/
(Courtesy of BourbonC)
Patched original DOS exes "with increased limits to reduce the risk of crashes, premature program exits and certain visual problems." Here's the full list of changes: http://prboom-plus.sourceforge.net/doom-plus.features.html
These can be used in "pure" DOS and DOSbox.
6) Doomsday Engine: https://dengine.net/
Per Doomsday Engine's website, these are Doomsday Engine's features:
UI -- Game profiles and add-on selection. Multiplayer server browser. In-game overlay with configuration options and console prompt.
Graphics -- Particle effects and dynamic lights. Bloom and vignette effects. Geometry-based ambient occlusion. Supports 3D models for objects (FBX, MD5) and sky boxes. Upscaling texture filter. Stereoscopic rendering modes.
Audio -- 3D sound effects and reverb (FMOD plugin). Supports music add-ons (MP3) and FluidSynth for high-quality MIDI music (Unix only).
Multiplayer -- Automatic discovery of LAN servers. Master server for public games. Tool for running servers in the background.
Technology -- Portable code built on Qt 5 and OpenGL.
7) Collection of Doom Source Ports - Compiled and Packaged by Gibbon
This is a collection of Doom Source Ports for various platforms and architectures, not only Windows, but Mac and the various flavors of Linux as well.
Download GZDoom to play Doom, Ultimate Doom, Doom 2, Final Doom, Strife, Heretic, Hexen: Beyond Heretic, Hexen: Deathkings of the Dark Citadel, or any custom levels made for any of these games.
General GZDoom Setup and How to Run Mods in GZDoom:
How to Use GZDoom on Windows in 3 Minutes
So You Want To Play Doom Mods - Get Started With GZDoom and ZDL
Follow the above videos' instructions, but make sure you also place heretic.wad, hexen.wad, and hexdd.wad in GZDoom's folder as well. Heretic and Hexen 1 use the same game engine as Doom and Doom 2, so running mods is done in the exact same way as the Doom series.
1a) Other Helpful GZDoom-Related Setup and Configuration Info:
LGOG's How to Load Mods via Drag and Drop, Batch Files, or Gzdoom.Ini
Roland SC-55 Music Packs - Heretic
Doomworld Forum Thread: Doomworld Community Heretic / Hexen Top WADs of All Time
Mods for Heretic and Hexen
2) https://www.chocolate-doom.org/wiki/index.php/Downloads
Click on the Chocolate Heretic and Chocolate Hexen sourceport links for their respective games.
2a) Setting up Chocolate Heretic and Hexen:
Note: You will need heretic.wad and hexen.wad respectively for their respective Chocolate and Crispy ports:
How Do I Set up Chocolate Doom? (Also Applicable to the Various Crispy Ports)
How Do I Set up Chocolate Hexen to Run Deathkings of the Dark Citadel? (Also Applicable to Crispy Hexen)
How Do I Select a Game Other Than Doom II? (Also Applicable to the Various Crispy Ports)
How Do I Play Fan-Made Levels? (Also Applicable to the Various Crispy Ports)
To run total conversions in Chocolate Doom: [url=https://www.chocolate-doom.org/wiki/index.php/Category:TCs]https://www.chocolate-doom.org/wiki/index.php/Category:TCs[/url]
3) https://github.com/fabiangreffrath/crispy-doom/releases
Click on Crispy Heretic and Crispy Hexen for their respective versions.
4) https://zandronum.com/download
Zandronum specializes in multiplayer online play for Doom, Ultimate Doom, Doom 2, Final Doom, Strife, Heretic, Hexen: Beyond Heretic, and Hexen: Deathkings of the Dark Citadel.
Zandronum Discord Channel: https://discord.gg/fNW79Fm
(G)Zdoom Discord Channel: https://discord.gg/tmTSDTp
Doomworld Forums: https://www.doomworld.com/forum
For further context about the above sourceports, see the quote below, courtesy of Gragt:
A bit of context for those who do not know much about Doom engine ports:
Chocolate Doom is a faitful port of vanilla doom (hence the name) that runs on a variety of system. Its goal is to preserve the Doom experience as it was when the game was released but with the convenience of running natively on your system without having to resort to emulation. It can emulate the behaviour of the various Doom executables and is 100% compatible with vanilla Doom. That means that bugs, limits, and assorted idiosyncrasies are also preserved. As mentioned, it works with Doom and friends, which include Heretic, Hexen, Strife, Hacx, and Chex Quest.
Crispy Doom is an enhanced port of Chocolate Doom that keeps the vanilla compatibility but includes a few quality-of-life improvements such as limit-removal, widescreen support, uncapped framerate, coloured blood for some monsters, translucency, level stats, and many more. The two ports have very close ties: Fabian, the Crispy Doom developer, often pushes updates to Chocolate Doom before pulling them onto Crispy Doom. It is my favourite way to play Doom, for that improved vanilla experience. As noted, Crispy Doom mostly focuses on the Doom series and eschews support for the other games. From what I’ve gathered, another developper has helped maintain the Crispy Heretic executable, so it is possible to play it vanilla with better graphic quality and uncapped framerate, but widescreen support is absent as well as many other improvements present in the Crispy Doom part. Still my favourite way of playing vanilla Heretic.
GZDoom is an enhanced port based on ZDoom that focuses on pushing the Doom engine past its original limits. It supports Doom and friends, fixes bugs, and adds many improvements. As you can imagine, it isn’t vanilla-compatible and that’s okay because its goal is to allow people to do new stuff with the engine. Use it if you want a very modern experience with those games.
In addition, You can complement your source port with the Heretic Minor Sprite Fixing and Widescreen-Friendly Project to fix various visual bugs and improve compatibility with widescreen.
(Courtesy of BourbonC)
Patched original DOS exes "with increased limits to reduce the risk of crashes, premature program exits and certain visual problems." Here's the full list of changes: http://prboom-plus.sourceforge.net/doom-plus.features.html
These can be used in "pure" DOS and DOSbox.
Per Doomsday Engine's website, these are Doomsday Engine's features:
UI -- Game profiles and add-on selection. Multiplayer server browser. In-game overlay with configuration options and console prompt.
Graphics -- Particle effects and dynamic lights. Bloom and vignette effects. Geometry-based ambient occlusion. Supports 3D models for objects (FBX, MD5) and sky boxes. Upscaling texture filter. Stereoscopic rendering modes.
Audio -- 3D sound effects and reverb (FMOD plugin). Supports music add-ons (MP3) and FluidSynth for high-quality MIDI music (Unix only).
Multiplayer -- Automatic discovery of LAN servers. Master server for public games. Tool for running servers in the background.
Technology -- Portable code built on Qt 5 and OpenGL.
This is a collection of Doom Source Ports for various platforms and architectures, not only Windows, but Mac and the various flavors of Linux as well.
Post edited February 09, 2022 by TheBigCore