WolfPack 0.9.3 Beta
Pre-releaseWolfenstein 3D, together. WolfPack is a faithful one-for-one remake of Wolfenstein 3D and Spear of Destiny on the UZDoom engine, with multiplayer as the headline: co-op through the original campaigns, head-to-head deathmatch, and optional modern controls, all behind the original's menus and feel.
This download contains no game assets. It is the compiler: it builds the games from your own legally-owned copies.
Getting started
- Install Python 3 from python.org (check "Add python to PATH")
- Download and extract
WolfPack-compiler.zipbelow - Put your Wolfenstein 3D
*.WL6files ingamedata/— Steam installs are found automatically. Add your Spear of Destiny data too and it builds that campaign as well. - Run
SETUP.bat— it fetches the UZDoom engine and id's GPL source release for you, then builds everything - Play with
WolfPack.vbs(it asks which campaign if you built both)
What's new in 0.9.3
Enemies can no longer walk through pillars, tables, barrels or any other solid prop.
Those objects stop you because they carry the engine's solidity flag. The enemy simulation never saw that flag: it answers "can I step here?" from its own tile grid, which knew about walls, doors, pushwalls and other enemies — and nothing else. So every blocking decoration in both games was scenery to the AI, on every floor, for the life of the project. It shows up most plainly in E1M7's pillared openings, where you can see through a gap you cannot walk through — and a guard could.
The original keeps one grid for all of it: SpawnStatic marks a blocking prop's tile in actorat, and the same routine that stops an actor at a wall reads that mark. WolfPack now builds the same grid at level load.
Measured after the fix: 34 of 34 solid decorations on floor 1 and 56 of 56 on floor 7 now block the simulation, and after twenty seconds of patrolling on floor 7 no enemy is standing on one. The build's self-check enforces it from now on — the same kind of gate that now guards door registration, since both of these hid for months for the same reason: two systems each had an opinion about what was solid, and nothing ever compared them.
Everything from 0.9.2
Five purpose-built deathmatch arenas (Kesselring, Kanalstraße, Zwillingshalle, Der Käfig, Sankt Kreuz) with a picker in the Multiplayer menu and in multiplayer.bat; respawning pickups in deathmatch only; the Multiplayer-menu crash fix; and the enemy-behaviour work — doors, frozen actors, alert-on-gunfire, facing, ammo drops, and co-op enemies turning on whoever shot them. Full details are on the 0.9.2 release page.
What's in it
- All six Wolfenstein 3D episodes, plus the hidden Pac-Man floor
- The full 21-floor Spear of Destiny campaign with its own bosses and ending sequence
- Co-op (2–4 players): pick episode and skill together in a signed lobby, then play the campaign
- Deathmatch: five purpose-built arenas plus Hans's level, respawning pickups, frag/time limits, away-from-killer respawns
- Friend-friendly hosting: invite codes on the clipboard, no terminals, no server rental
- Player Setup uniform colors, a Modernization menu (all options off by default), and a faithful cheat menu
Multiplayer
Host from the in-game Multiplayer menu — you get an invite code (already copied); friends paste it and pick Join a Game. Everyone needs their own build of the same version — compare the Build ID shown in the lobby.
Known beta notes
- Windows only for now
- Internet play needs UPnP or Tailscale if the router won't cooperate (the host dialog explains)
- Spear multiplayer is deliberately limited: co-op and deathmatch work, but its lobby is skill-only, its DM floors are uncurated, and the new arenas are Wolf3D-only
- Enemies now path around props they used to ignore, so a floor may play differently from how it did last week — that is the original's behaviour
- The five arenas are still unplayed by anyone. They are verified reachable, connected and fairly stocked; whether they are fun is what your first match will decide.
- Report anything that differs from the originals — fidelity reports are as valuable as bug reports
Wolfenstein is a trademark of ZeniMax Media Inc. This is an unaffiliated, non-commercial fan project; it requires your own copy of the games. Project code is GPL.