Archives by Day

April 2018

Doom 3

Platform(s): PC, Xbox
Genre: Action
Publisher: Activision
Developer: id Software

About Judy

As WP's managing editor, I edit review and preview articles, attempt to keep up with the frantic pace of Rainier's news posts, and keep our reviewers on deadline, which is akin to herding cats. When I have a moment to myself and don't have my nose in a book, I like to play action/RPG, adventure and platforming games.


'DOOM 3' - v1.1 SDK Available NOW

by Judy on Nov. 16, 2004 @ 3:59 p.m. PST

id Software's terrifying battle with the forces of Hell. A massive demonic invasion has overwhelmed the UAC's Mars Research Facility leaving only chaos and horror in its wake. As one of only a few survivors, players must struggle with shock, fear, and an all-out assault on their senses as they fight their way to Hell and back, in an epic clash against pure evil.

Get the DOOM 3 v1.1-2 SDK [Win32/Linux] off WP (9mb)

This SDK contains source code and header files for a variety of game subsystems, example maps and models, project files and more, but very little documentation.


  • Be sure to read the readme.txt in the vehicles folder

Maya Importer Source

To compile the Maya Import dll, you will need to get the Maya 4.5 or the Maya 6.0 SDK from Alias. There is a note in the directory explaining where the files need to go. The project comes set up to compile a dll for Maya 4.5. If you want to compile a dll for Maya 6.0, instructions are in maya_main.cpp. For Maya 6.0, you will need Visual Studio 2003 or higher. The Maya 6.0 SDK does not work with Visual Studio 2002.

Linux Source

TTimo put together an official release for the Linux code. The code itself is the same as windows, but there are some different build options and an included SCons file.

Random Fixes

Including (but not limited to) compiling 'out the box' in Visual Studio 2003 and 2005

If you have already done significant work on a mod, I would recommend installing this to a clean directory, then running windiff against your code base. Alternatively you could diff against the first SDK and manually copy the changes over.


The DOOM build system is based on scons ( a make replacement )
packages are available for most recent distributions

To build, invoke scons from the src/ directory use 'scons -h' for build configuration options scons 0.96 or newer is required for build

We recommend using gcc 3.3. Note that you can specify the compiler by setting CC and CXX on the command line.

Related articles, Click here!

More articles about Doom 3
blog comments powered by Disqus