Source Ports

For the past 10 years, Doom players have had to deal with an inherent problem in Doom: when you record, your mouse is less precise, and when you move your mouse really slowly, your guy doesn't even turn at all! Those days are officially over. We now have a program that will patch Doom2.exe (and fdoom.exe and doom.exe {ultimate doom}) such that full mouse precision during recording is restored. This is an actual hack to the executables, not a port.

"The editor's engine." Thousands and thousands of new linedefs. No limits on anything. Conveyor belts, water, ice and sludge, translucency, multiple HUDs, completely configurable. GPL'ed, no longer updated. Modified level editors are available for use with it.

Based on TeamTNT's Boom engine, this port has lots of new features, bugfixes and enhancements among which are high resolutions, enhanced monster AI, scrolling / animated skies, friendly demons, different explosion radii and last but not least "beta emulation" which emulates the pre-release DOOM version behaviour such as the old BFG. No longer supported by Lee. Editing info, documentation and example wads included.

DOS version of this Heretic, Hexen and Doom source port. At our Windows section you can also find more demo levels and MD2 files, as well as a Windows version. Has high resolutions, client/server architecture with in-game joining, freelook, jumping, progs, translucency, a console, progs instead of Dehacked patches and several things more.

Late alpha version of Room-over-Room Doom, bringing true 3D ("sector on top of sector") to Doom. Two example WADs can be downloaded here (Doom) and here (Doom2); BSP nodebuilder version for rorDoom can be found here (46 Kb), but it is said to burn hard-drives. Based on TeamTNT's Boom. Still contains bugs, now go away.

Original source code of Heretic and Hexen as released by Raven Software. Not supported. Comes without DMX sound library. Coded in Watcom C. Source of the ACC script compiler can be found here (113 Kb).

The custom engine of the Eternity TC project, which is being expanded to act as a stand-alone port. Based on Boom/MBF with some stuff from SMMU. Retains full Boom, MBF and SMMU compatability with exception of beta emulation (MBF) and thing script areas (SMMU).

This port, formerly known as sF-Doom, combines the editing features of Boom and MBF plus some form of scripting based on commands attached to linedefs, a console, support for VESA screen modes and better network / serial games. Has chasecam. Documentation and example wad included. Considered "beta" version. Future development uncertain.