Weblog ECWolf ECWolf Wiki
Download ECWolf

ECWolf 1.3.1

Requires registered or shareware game data from Wolfenstein 3D, Spear of Destiny, and/or Super 3D Noah's Ark. The Wolfenstein games may be purchased on Steam or you may use the shareware files provided below. Super 3D Noah's Ark is available on You only need the n3d, sdm, sod, sd2, sd3, wl1, or wl6 files.

If the game appears graphically glitched, run the patch further down on this page!

ECWolf for Windows (x86-64)

Supports Windows 98 and later. If you purchased the games through steam, then ECWolf will automatically find your game data. Otherwise place the files in the same directory as ecwolf.exe.

ECWolf for Mac OS X

Binary for x86 and PowerPC based Macintoshes. Supports Mac OS X 10.4 and later. Place your game data files in ~/Library/Application Support/ECWolf/.

ECWolf for Ubuntu (x86-64)

Supports Ubuntu 10.04 LTS or later. Alternatively you can use the DRDTeam apt repository. To install:

sudo apt-add-repository 'deb stable multiverse'
wget -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install ecwolf

Whichever method you choose, place your game data files in ~/.config/ecwolf/.

ECWolf for Android

Supports Android 3.1 or later. Please see description on Google Play for more information.

ECWolf Source Code

The source code uses CMake to generate project files for all platforms. Supported compilers are GCC and MSVC. The code depends on SDL as well as the customized SDL_mixer. (Stock SDL_mixer will work, but features will be disabled.)

The source is dual licensed under the GPL (default) as well as the original non-commercial license. See the wiki for more information.

Nightly builds are also available from DRD Team.

There are also some unofficial ports for GCW Zero, Pandora, and Windows RT. Unofficial Linux packages are available for ArchLinux. These ports may not be up to date, and please contact their maintainer for any issues.

Tech Demo

See some of the features that ECWolf offers to mod authors! Use drag and drop or --file to load.

ECWolf 1.2 Tech Demo

Tech demo for ECWolf 1.2/1.3 created by Executor. Run with the full version of Wolfenstein 3D.

Want more? Load the expansion pack Return to Totenhaus with it as well!

Patch Utility

ECWolf requires the latest version of Wolfenstein 3D. If you do not have the Activision/GT release then this patch utility will update your game. The source code for the program is included with the ECWolf source.

This patch will also patch Blake Stone: Aliens of Gold from any version to 3.0!

Wolf3D Patch for Windows

Place patchutil.exe in the directory with your unpatched data files. After running you should have the proper version for ECWolf. On Windows Vista/7+ this will likely ask for administrative permissions. I don't know why this is, but it appears to be something to do with the included bspatch.

Wolf3D Patch for Mac OS X

Place patchutil in the directory with your unpatched data files. Open a terminal and use cd to change to that directory. Run `./patchutil` and you should end up with the proper version for ECWolf. This is a universal x86/ppc binary.

Wolf3D Patch for x86 Linux based Operating Systems (x86-64)

Place patchutil in the directory with your unpatched data files. Open a terminal and use cd to change to that directory. Run `./patchutil` and you should end up with the proper version for ECWolf. Do note that the patch requires all lower case filenames. The following command can fix upper case filenames in the working directory:

find . -depth -exec rename 's/(.*)\/([^\/]*)/$1\/\L$2/' {} \;

Shareware Games

The following shareware games can be played using ECWolf.

The following are downloads for the shareware version of games that use the Wolfenstein 3D engine, but are not yet supported by ECWolf.


© 2004-2015 Braden "Blzut3" Obrzut