Description Wolfenstein 3D is an episodic first-person shooter and a follow-up to the top-down infiltration game Castle Wolfenstein.The game puts the player in the boots of B.J. Blazkowicz, an allied spy. There are six episodes: the first distributed complete as shareware; the second and the third available after registration; and the three final missions (which happen before the events of the. History of Wolfenstein 3D: First & Second Encounter Programming and Project Lead: Bill Heineman Additional programming: Chris DeSalvo Producer: Bill Dugan Wolfenstein 3D for MacOS was released on October 1st, 1994 by Interplay Productions under license from id software.
Download ECWolf
ECWolf 1.3.3
Wolfenstein 3d Machine Gun
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!
ECWolf for Windows(x86-64)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.
ECWolf for Legacy WindowsSupports 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.
ECWolf for Mac OS XBinary 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 12.04 LTS or later. Alternatively you can use the DRDTeam apt repository. To install:
Whichever method you choose, place your game data files in ~/.config/ecwolf/.
Note for Ubuntu 20.04 LTS: libfluidsynth1 is no longer provided by the distro. Either use the repository or download drdteam-libfluidsynth1 32-bit/64-bit manually.
ECWolf for AndroidSupports Android 3.1 or later (ARM). Place data in /sdcard/Beloko/Wolf3d/FULL.
ECWolf Source CodeThe 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. Seethe 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 DemoTech 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!
Wolf3D Patch for WindowsPlace 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 toright 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.
Wolf3D Patch for x86 Linux based Operating Systems(x86-64)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:
WolfstoneExtract 1.1
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.
Exctracted games require the latest development version of ECWolf.
WolfstoneExtract for Windows 64-bitExtract and run anywhere after installing the relevant games.
WolfstoneExtract for Linux 64-bitRequires a distribution compatible with Ubuntu 18.04 or newer. Extract and run anywhere after installing the relevant games.
WolfstoneExtract Source CodeThe 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.
- Wolfenstein 3D First Encounter (Mac)
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Wolfenstein 3D |
---|
Developers: Logicware, Interplay This game has a hidden developer message. |
Far from a simple port, the Mac Wolfenstein 3D added new features, altered level designs, and high-res graphics. This port is a slightly altered version of the Jaguar version, which originated from the SNES one. Whew.
Unused Graphics
The game contains one unused sprite for the Ubermutant. It is listed in the WolfEdit 2 editor, which labels it 'Unused'.
(Note: This is a custom level which the game data from the executable has been added to.)
In Spear of Destiny, the Ubermutant used three firing frames. However, in the Mac Family, he is the same as all other bosses with only two frames.
Unused Enemy
An unused enemy can be seen in-game by placing an object with a value of 120 (regular) or 138 (ambush) in the map editor.
The enemy has no art or sounds and appears to behave similar to an SS, except it uses the boss firing sound.
The enemy is listed between the Hitler and Pac-Man objects. One possible candidate is the Fake Hitler found in the DOS version, who is completely absent in the Third Encounter.
Hidden Picture
A fairly easily accessible Easter egg: simply press B on the id Software logo. The artwork is a caricature of lead programmer Rebecca 'Burger' Heinemann and some friendly management figure (name unknown).
This image also appears in the 3DO port of Out of this World, also coded by Burger.
Hidden Abstract
Turn on Balloon Help and hover over the application icon for this tongue-in-cheek summary:
Wolfenstein 3d Mac Download
Wolfenstein 3D™ Blast your way to freedom as the violent but peace-loving 'B.J.' Blazkowicz. Brought to you by id Software and MacPlay. |
Wolfenstein 3d Machine Gun
The Wolfenstein series | |
---|---|
DOS | Wolfenstein 3D (Prototype) • Spear of Destiny |
SNES | Wolfenstein 3D (Prototype) |
Jaguar | Wolfenstein 3D |
Mac OS Classic | Wolfenstein 3D |
Game Boy Advance | Wolfenstein 3D |
J2ME | Wolfenstein RPG |