ZDoom

Navigation

About ZDoom

ZDoom is an enhanced port of the official DOOM source code to Win32. As such, it not only works with (and requires) Windows 95/NT 4.0, but it also adds new features not found in the version published by id Software.

ZDoom may be used and distributed free of charge. No profit may be made from the sale of it.

ZDoom was created by Randy Heit using id Software's and various others' sources.

Why would I want to use ZDoom instead of regular Doom?

Consider all these features that ZDoom has that are not found in the standard Doom originally released by id:

With thanks to...

id Software / John Carmack
These are the people who developed Doom and later released the source code for the Linux port. Without them, there would be no ZDoom. I have also used some of the functions from their Quake2 game DLL source.
Bernd Kreimeier
Packaged up id's Linux code for the initial source release.
Raven Software
Portions of Heretic and Hexen were used in ZDoom.
Christoph Oelckers
Most of the DECORATE support as well as numerous bug fixes.
Chi Hoang / Team TNT
Responsible in one way or another for BOOM, which provided a significant codebase for ZDoom. Information about BOOM can be found at the Team TNT website: http://www.teamtnt.com/boompubl/ixboom.htm
Lee Killough
For all his brilliant work on both BOOM and later MBF. Portions of MBF were used in ZDoom, primarily to fix BOOM bugs.
Martin Collberg
Creator of the Cajun Bot.
Sebastien Bacquet
Created qmus2mid which I used to determine the structure of DOOM's MUS lumps so that the game would have music.
Greg Lewis
Released his DeHackEd source, without which adding DeHackEd support would have been much harder.