Download ECWolf
ECWolf 1.1.1
Requires registered or shareware game data from Wolfenstein 3D and/or Spear of Destiny. The games may be purchased on Steam or you may use the shareware files provided below. You only need the sod, sd2, sd3, sdm, wl6, or wl1 files.
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.
Binary for x86 based Macintoshes. Supports Mac OS X 10.4 and later. Place your game data files in ~/Library/Application Support/ECWolf/.
Supports Ubuntu 10.04 LTS or later. Alternatively you can use the DRDTeam apt repository. To install:
$ sudo apt-add-repository 'deb http://debian.drdteam.org/ stable multiverse' $ sudo apt-get install ecwolf
Whichever method you choose, place your game data files in ~/.config/ecwolf/.
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 SDL_mixer.
The source is dual licensed under the original non-commercial license (default) as well as the GPL. See the wiki for more information.
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.1 created by Executor. Run with the full version of Wolfenstein 3D.
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.
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.
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.
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.
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)