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:
-
Supports all the editing features of Hexen. (ACS, hubs, new map format, etc.)
-
Supports most of the BOOM
editing features.
-
The vast majority of Doom limits are gone (including the evil visplane
overflow).
-
Free look (look up/down).
-
High resoulutions (with optimizations for modern processors).
-
Translucency (regular and additive).
-
A console.
-
More music formats: MOD, XM, IT, S3M, MIDI, and MP3 as well as MUS.
-
Better mouse support.
-
Limited UDP (Internet or LAN) networking inherited from Linux Doom.
-
Quake-style key bindings.
-
Jumping.
-
Crosshairs.
-
Walk over/under monsters and other things.
-
Runs under Windows 95/98, Windows NT, and Linux. (There is a DOS
version, but it's old.)
Acknowledgments
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. |
Chi Hoang / Team TNT |
Responsible in one way or another for BOOM. It 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. |
|