ZDoom
About
News
Download
Forum
Editing
Tutorials

Doom Connector

Doomworld

New Doom

SourceForge
Project page

2.0.x Release (Requires a DOOM, DOOM 2, HERETIC, HEXEN or STRIFE IWAD)

ZDoom 2.0.x (Win32)

Contains the executable for Win32 platforms (Windows 95/98/ME/NT/2000/XP) and data files. Documentation hasn't been updated since ZDoom 1.22 yet (sorry), so it's not included.

ZDoom 2.0.96 (Win32): [CAB] [ZIP]

ZDoom 2.0.96 (Source tree): [RAR]

ZDoom 2.0.96 (Patches to make the source compile successfully on Linux/MINGW): [tar.bz2]

1.23 Release (Requires a DOOM, DOOM2 or HERETIC IWAD)

ZDoom 1.23 Beta 33 (Win32)

Contains the executable for Win32 platforms (Windows 95/98/ME/NT/2000/XP), and data files.

ZDoom 1.23 Beta 33 (Linux binary)

Contains the executable for Linux platforms. Data files (zdoom.wad) must be gotten from the win32 package. Needs FMOD v3.33. (Seems to be unavailable as of 2003).

ZDoom 1.23 Beta 33 source tree,

with MSVC project files and a nifty Makefile for Linux.

1.22 Release (Requires a DOOM or DOOM 2 IWAD)

ZDoom 1.22 (Win32)

Contains the executable for Win32 platforms (Windows 95/98/ME/NT/2000/XP), documentation, and data files.

ZDoom 1.22 (Linux binaries)

Contains the executable for Linux platforms, documentation,and data files. Requires Hermes

ZDoom 1.17c (DOS)

Contains the executable for MS-DOS platforms only. You will also need to download the above Windows zip for the documentation and data files. The DOS version does not support MUS/MIDI, joystick, or most of the recent ZDoom editing features. It is here only for those who cannot run a more recent version for some reason.

Source Code

Contains the soure code for ZDoom 1.22. Includes a Visual C++ 6 project file. There are some significant changes in here over 1.17c, and even though the old DOS code from 1.17c is present, it will require some work if you want to compile this under DOS. Look at the readme.txt file contained in the archive to find out what you need to build it, and see docs/classes.txt for a brief overview of the code restructuring.

Linux Source Code

Contains everything in the archive above plus files necessary to compile ZDoom under Linux.

Editing

ZETH 4.17 Level Editor

A DETH-based editor for ZDoom that runs in a DOS box. Comes with minimal documentation. If you don't already know how to use DETH, you should go find a good tutorial that explains it. If you plan on doing any ACS scripting, you should be sure to also download ACC below.

ZETH 4.17 Source Code

This is the source code for ZETH. Hopefully somebody will find it useful.

ZDBSP 1.5 (Win32)

This is a standalone version of ZDoom's internal node builder. Its most important feature is that it knows about polyobjects, but it can also build GL nodes if you don't want to use glBSP.

ZDBSP 1.5 Source Code

This is the source code for ZDBSP 1.0. It includes a solution for Visual C++ .NET 2003, but it should be fairly portable to other compilers. There is also a project file for Visual C++ 6 that was automatically generated from the Visual C++ .NET 2003 project file.

ACC 1.31

ACS script compiler for use with ZDoom and/or Hexen. This is not the version of acc released by Raven. This version has support for all the ZDoom language extensions and will work from ZETH without crashing.

ACC 1.31 Windows Version

This version of ACC runs under Windows and is only one third the size of the DOS version. You can use it from the command line directly or with any Windows editor except WadAuthor. If you are using WadAuthor or a DOS editor like ZETH, you need the DOS version of ACC above.

ACC 1.31 Source Code

This is the latest source code for my version of ACC. It includes makefiles for both DJGPP and Open Watcom, and a project file for Visual C++ 6, so you can build either a Windows or DOS version.

WadAuthor Configuration Files

Contains a wcf file for use with WadAuthor.

Demonstration WAD

Shows off some of the new features of ZDoom 1.22.

Editing Utilities

Includes the programs zwadconv, swantbls, and listacs. Zwadconv converts old maps to the Hexen format used by ZDoom natively. Swantbl creates SWITCHES and ANIMATED lumps used by BOOM. Listacs is an ACS script disassembler (not decompiler).

Editing Reference

Downloadable copy of the Editing Reference for offline viewing. This has only been updated for ZDoom 1.22. ZDoom features added since then are not yet documented.

Utility Source Code

Contains the source code for the editing utilities.

3rd Party Launchers (Unsupported)

ZDoom Launcher by Jeffrey Cuenco

A ZDoom frontend similar to the Doom95 Launcher.

GameSpy Arcade

"GameSpy Arcade is the new lobby driven, player matchmaking product by GameSpy Industries"

Kali

"Kali is the world's largest Internet gaming network enabling Internet play of the most popular multiplayer games."