Using mods & add-ons

Wolfenstein 3D has remained a modding favorite for over three decades. While the game originally ran on DOS, modern technology has made it necessary to use source ports and emulators to keep the modding scene alive. Whether you're using DOSBox for classic DOS-based mods, Wolf4SDL for a faithful experience, or ECWolf and LZWolf for advanced modding capabilities, this guide will help you get started. Take note that no support is provided for using mods.

Also, make sure you've made a backup of your original game files -- we wouldn't want them to become corrupted, would we?

Running Wolfenstein 3D Mods in DOSBox

Since modern operating systems no longer support MS-DOS natively, programs like DOSBox emulate the classic environment needed to run Wolfenstein 3D and its DOS-based mods.

Installing and Setting Up DOSBox
1. Download and install the latest version of DOSBox.
2. Run the program to open the DOSBox command window.

Mounting a Drive in DOSBox
To access your Wolfenstein 3D files, you need to “mount” a directory as a drive:
mount c C:\WOLF3D
This command tells DOSBox to treat C:\WOLF3D as the C: drive inside the emulator.

After mounting, switch to the drive:
C:

Running Wolfenstein 3D or Mods
Once inside the mounted directory, start the game or mod by typing the executable file name, such as:
WOLF3D.EXE
If you're unsure of the filename, press TAB to cycle through available files.

DOSBox is an excellent choice for playing classic DOS mods and using old editing tools.


Wolf4SDL: A Native Wolfenstein 3D Experience

Wolf4SDL is a source port that allows Wolfenstein 3D, Spear of Destiny, and mods to run natively on modern operating systems without needing emulation. Supported platforms include Windows (98 and newer), Linux, macOS, BSD variants, and even Dreamcast (via KallistiOS).

Installing Wolf4SDL
1. Download Wolf4SDL and extract it into your Wolfenstein 3D directory.
2. Ensure that the Wolf4SDL executable and its two required .dll files are present.
3. Run the Wolf4SDL .exe file to start the game.

Wolf4SDL removes memory constraints from the original DOS engine, making it an excellent choice for larger, more complex mods.


ECWolf: A Powerful Modding Platform

ECWolf enhances Wolfenstein 3D by providing modern modding capabilities without needing to edit source code. It requires base game files from Wolfenstein 3D, Spear of Destiny, or Super 3D Noah’s Ark. Compatible versions can be purchased from Steam or GOG.

Running ECWolf
1. Download ECWolf and extract it to a folder.
2. Place your game’s IWAD files (such as wl6, wl1, sod, etc.) in the ECWolf directory.
3. Launch ECWolf and select your game or mod from the menu.

ECWolf allows for advanced modding features, such as custom textures, scripting, and improved controls. However, it does not support most Wolf4SDL-based mods.


LZWolf: Extending ECWolf’s Capabilities

LZWolf is a fork of ECWolf that incorporates community-driven enhancements, making it even more mod-friendly. It adds features like parallaxing skies, lighting effects, faction-based AI, and custom music triggers.

Running Mods in LZWolf
1. Install LZWolf just like ECWolf by placing it in a folder with your game’s IWAD files.
2. Run LZWolf and select a compatible mod.
3. Most ECWolf mods will run in LZWolf, but some features are exclusive to LZWolf.

Though LZWolf development has ceased as of March 2023, it remains a strong choice for modders looking for extended customization.


Macenwolf: Bringing Mac Mods to Windows

Macenwolf is a project designed to port Macintosh Wolfenstein 3D mods to Windows. Since Mac-exclusive mods have unique mechanics and visuals, Macenwolf ensures they remain playable on modern systems.

Running Macenwolf Mods
1. Download and install Macenwolf.
2. Download a Mac mod and place it in the main Macenwolf folder.
3. Use the command prompt to run:
macenwolf --file (mod folder name)
Alternatively, create a shortcut with the --file command or use a .bat file included with some mods.

Macenwolf is essential for playing the vast library of Mac-exclusive mods, which otherwise wouldn’t run on Windows.


Which Method Should You Use?

  • DOSBox: Best for running original DOS-based mods and classic modding tools.
  • Wolf4SDL: Ideal for running faithful Wolf3D mods without memory constraints.
  • ECWolf: Best for modern modding with scripting capabilities.
  • LZWolf: Great for advanced modding features beyond ECWolf.
  • Macenwolf: The only way to play Mac-exclusive mods on Windows.

With this guide, you’ll be able to run virtually any Wolfenstein 3D mod, whether it’s a classic DOS-based edit or a modern overhaul with advanced features.

Scroll to top
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.