ECWolf is a heavilty modified source port with modern control schemes and resolutions, as well as the ability to run multiple different Wolf3D games from the same executible.

The engine also includes soft-modding capabilities, allowing users to make map and art changes without modifying the original files. Being based on concepts using in the source ports of similar games, ECWolf utilizes DECORATE scripting to give modders even more flexibility in their mod creation. DECORATE modifies game behaviours and features, allowing users to tweak weapons, enemy behaviour, and more without having to edit the source code.

Engine Features

One binary plays Wolfenstein 3D, Spear of Destiny, and Super 3D Noah's Ark.

Unlimited map size support (Limited by Map Editor capabilities)

Widescreen Resolution Support

Modern Control Schemes

Softmodding - Using ECWolf, you can create mods and games really easily without ever having to modify the original in-game files.

Multi-platform Support

Co-operative Multiplayer! Read more details at