id Tech 1
From PCGamingWiki, the wiki about fixing PC games
|First release date|
|Latest release date|
|Wolfenstein 3D engine|
|Game||Developer||Publisher||First release||Available on|
|Chex Quest||Digital Café||General Mills||1 December 1996|
|Doom (1993)||Id Software||GT Interactive, Id Software||10 December 1993|
|Doom 3: BFG Edition||Id Software, Nerve Software, Panic Button||Bethesda Softworks||18 October 2012|
|Doom Classic||Id Software, Nerve Software||Bethesda Softworks||9 January 2020|
|Doom II Classic||Id Software, Nerve Software||Bethesda Softworks||9 January 2020|
|Doom II: Hell on Earth||Id Software||GT Interactive||10 October 1994|
|Final Doom||TeamTNT, Casali brothers, Id Software||GT Interactive||31 May 1996|
|Hedon||Zan||21 March 2019|
|Heretic||Raven Software||Id Software, GT Interactive||23 December 1994|
|Hexen: Beyond Heretic||Raven Software||Id Software||1 October 1995|
|Return of the Triad||Leon Zawada, Simon Rance||16 September 2011|
|SharpShooter3D||HeadHuntersGames||HeadHuntersGames||5 September 2018|
|Strife||Rogue Entertainment||Velocity Inc.||15 May 1996|
|Strife: Veteran Edition||Rogue Entertainment||Nightdive Studios||12 December 2014|
- A more exhaustive list is available on Wikipedia and a set of comparison tables is available on DoomWiki.org.
- Latest Git builds of ZDoom, GZDoom, LZDoom, and Odamex are available at DRD Team Development Builds.
|ZDoom|| Renderers available: Software.
Limit-removing source port that has features such as high resolutions and all-new editing features for modders.
No longer maintained by the original developer.
|GZDoom|| Renderers available: Software, OpenGL, Vulkan.
Based on the same code as ZDoom, except it also uses an OpenGL and Vulkan renderer. Nearly every mod should work with GZDoom, specifically ones that use special effects. As of v4.5.0, it exclusively supports 64-bit operating systems; for 32-bit support, browse the archive for a pre-v4.5.0 build of GZDoom. A widescreen frontend pack created by Nash Muhandes is also included for v4.5.0 and onward.
|LZDoom|| Renderers available: Direct3D, OpenGL.
An older version of GZDoom that supports older hardware and Direct3D 9 software rendering. Replacement for QZDoom.
|Zandronum|| Renderers available: Software, OpenGL.
Based off modified ZDoom code. Use this source port to play online, as it significantly overhauls the netcode from ZDoom.
|Odamex|| Renderers available: Software.
Source port based on ZDoom 1.22 (and parts of 1.23) that focuses on multiplayer while staying close to the original Doom.
|PrBoom|| Renderers available: Software, OpenGL.
Limit-removing source port based off Boom that aims to preserve the feel of vanilla Doom while adding modern editing features. Includes an OpenGL renderer and supports high resolutions. Development ceased in 2008; consider using PrBoom+ instead.
|PrBoom+|| Renderers available: Software, OpenGL.
Based off PrBoom. Extends the port with more features.
|Chocolate Doom|| Renderers available: Software.
A source port that aims to accurately reproduce the experience of playing vanilla Doom. Renders at a low-resolution (that's upscaled to higher resolutions) and purposefully keeps the original game's limits.
|Crispy Doom|| Renderers available: Software.
A limit-rising and enhanced resolution off-shoot of Chocolate Doom with visual and gameplay enhancements while remaining compatible with vanilla and Chocolate Doom features.
|Doom Retro|| Renderers available: Software (with acceleration), Direct3D, OpenGL.
Source port based off Chocolate Doom that supports vanilla, limit-removing and Boom-compatible maps and makes a few other changes/fixes for the modern age while still keeping the classic Doom experience.
|Competition Doom|| Renderers available: Software.
Source port based off Chocolate Doom used for speedrunning.
Useful for source ports, launchers enable the user to manage mod files and their load order, add launch arguments and save all this in a profile for future use.
|SSG Launcher||Windows, Mac OS X, Linux||The launcher also has the extra functionality with launching Doom 64 EX, the DoomRPG mod, and also the OBLIGE Level Maker.|
|ZDL||Windows||A simple, but powerful launcher.|
|RocketLauncher||Windows, Linux||Based on Qt, RocketLauncher consists many features to customize your game and a support for DOSBox. Linux users should compile it in order to install it.|
|Doom Launcher||Windows||Features automatic mod download from /idgames database. Source code can be found here.|
|Doomie||Windows||Another simple launcher that also support Chocolate Doom.|
|Arachnotron||Windows, Linux||A Responsive, Cross Platform Doom Launcher that is based on QT.|
|Doom Mod Loader||Windows||A C# Doom Launcher with many customizations. Source code can be found here.|
- A list of command line parameters for vanilla Doom can be found on The Doom Wiki. Additional command line parameters for ZDoom and derivatives can be found on the ZDoom Wiki.
- A comprehensive list of editing utilities can be found on The Doom Wiki.
- ZDoom • View topic - ZDoom is Dead. Long live ZDoom. - last accessed on May 5, 2017