A lot of source ports exist for Wolfenstein 3D, and we've played Wolfenstein for a long time with the Wolf4SDL, a simple port to play this classic in high resolution on the latest Windows systems, both 32 and 64 bits. It's rather hard to configure the port, but it's very stable. Unfortunately it's not maintained anymore. Instead, we use the ECWolf port, which is based on the Wolf4SDL port.

Install the original game

  • Install or copy the original Wolfenstein 3D game data files (from the full 1.4 version) or Wolfenstein 3D: Spear of Destiny (full version) data files to a folder, for example c:\games\wolf3d
  • The data files have the following extensions:

    • .WL1 - Wolfenstein 3D shareware version (episode 1 only)
    • .WL6 - Wolfenstein 3D full version (episode 1 to 6)
    • .SOD - Wolfenstein 3D Spear of Destiny demo and full version
  • If you have the original installation files, install the game with DOSBox, or extract the archive file(s) (usually the .1 file) with WinRAR.
  • If you don't have the game at all, get your copy on Steam!

Download and install the Wolf4SDL files

  • If you have Wolfenstein 3D, full 6 episode version 1.4 released by GT/ID/Activision:
    Download the Win32 binary for full 1.4 Activision version
  • If you have Wolfenstein 3D: Spear of Destiny full version (or one of the extra missions):
    Download the SOD Win32 binary for Full version
  • Copy the Wolf4SDL.exe or SoD4SDL.exe file from the downloaded zip file into the Wolfenstein 3D installation folder, in this case c:\games\wolf3d
  • Download the SDL and SDL_mixer DLLs (, which are required for the Windows versions!
  • Copy the DLL files from the downloaded zip file into the Wolfenstein 3D installation folder, in this case c:\games\wolf3d

Start and configure Wolfenstein 3D

  • Start the game by double clicking the Wolf4SDL.exe file
  • Check sound settings in the main menu of the game

Configure Wolf4SDL

Configuration options for Wolf4SDL cannot be set in the game (yet) and need to be added as parameters to the Wolf4SDL.exe file. If you want to start the game in a window and/or with a specific resolution, this is how:

  • Wolf4SDL configuration through shortcut.Open the README.txt file from the Wolf4SDL zip file you downloaded. You can find the available parameters at the Usage section
  • Create a shortcut to the Wolf4SDL.exe file by right clicking on the Wolf4SDL.exe file and choosing Create shortcut
  • Right click on the created shortcut file and choose Properties
  • Click on the Shortcut tab
  • You can append parameters to the filename in the Target field. Examples:

    • Start Wolfenstein 3D in a 1280x960 window with mouse:
      Target: c:\games\wolf3d\Wolf4SDL.exe --windowed-mouse --res 1280 960

    • Start Wolfenstein 3D with a resolution of 1920x1080 in full screen:
      Target: c:\games\wolf3d\Wolf4SDL.exe --resf 1920 1080

    • Start Wolfenstein 3D: Spear of Destiny, mission 2, disabling copy protection:
      Target: c:\games\wolf3d\Sod4SDL.exe --mission 2 --goodtimes