Download ECWolf
ECWolf 1.4.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, GOG, or you may use the shareware files provided below. Super 3D Noah's Ark is available on itch.io. 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!
Supports Windows XP and later. If you purchased the games through Steam or GOG, then ECWolf will automatically find your game data. Otherwise place the files in the same directory as ecwolf.exe.
Supports Windows 98, 98SE, Me, NT4, and 2000 as well as systems without SSE2 (Pentium 3/Athlon XP). Use the previous download for newer versions of Windows. Place the files in the same directory as ecwolf.exe.
Universal binary for Apple Silicon, Intel, and PowerPC based Macintoshes. Supports Mac OS X 10.4 and later. Place your game data files in ~/Library/Application Support/ECWolf/.
Supports Ubuntu 18.04 LTS or later. Alternatively you can use the DRDTeam apt repository. To install:
sudo wget -O /etc/apt/trusted.gpg.d/drdteam.gpg https://debian.drdteam.org/drdteam.gpg sudo apt-add-repository 'deb https://debian.drdteam.org/ stable multiverse' sudo apt-get install ecwolf
Whichever method you choose, place your game data files in ~/.config/ecwolf/.
Supports Android 4.0 or later. Place data in /sdcard/Beloko/Wolf3d/FULL.
The source code uses CMake to generate project files for all platforms. Supported compilers are GCC and MSVC. The code depends on SDL2, the customized SDL2_mixer, and SDL2_net. (Stock SDL_mixer will work, but some very minor 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 such as for the GCW Zero. 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.
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 on Bitbucket.
This patch will also patch Blake Stone: Aliens of Gold from any version to 3.0!
Place wolf3dengpatch.exe in the directory with your unpatched data files. After running you should have the proper version for ECWolf.
Place wolf3dengpatch binary in the directory with your unpatched data files and double click to run. There may be some cases where it's necessary to right click and select "open" in order to get the option to run the program. After running you should end up with the proper version for ECWolf. This is a universal arm/x86/ppc binary.
Place wolf3dengpatch in the directory with your unpatched data files. Open a terminal and use cd to change to that directory. Run `./wolf3dengpatch` 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/' {} \;
WolfstoneExtract 1.2
This utility allows Wolfstone 3D and Elite Hans: Die Neue Ordnung to be extracted from Wolfenstein II and Wolfenstein Youngblood respectively.
Issues with the tool should be posted to its issue tracker.
Extract and run anywhere after installing the relevant games.
Requires a distribution compatible with Ubuntu 18.04 or newer. Extract and run anywhere after installing the relevant games.
The source code uses CMake to generate project files for all platforms. There are no dependencies besides a C++17 compiler and glibc 2.25 or Windows Vista+.
The git repository can be found on Bitbucket.
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.
- Blake Stone: Aliens of Gold Shareware
- Corridor 7: Alien Invasion Demo
- Operation Body Count Demo
- Rise of the Triad: The Hunt Begins
- Wolfenstein 3D First Encounter (Mac)