Skip to content

WolfPack 0.9.2 Beta

Pre-release
Pre-release

Choose a tag to compare

@CrossplayGaming CrossplayGaming released this 10 Aug 04:21
· 59 commits to main since this release

Wolfenstein 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

  1. Install Python 3 from python.org (check "Add python to PATH")
  2. Download and extract WolfPack-compiler.zip below
  3. Put your Wolfenstein 3D *.WL6 files in gamedata/ — Steam installs are found automatically. Add your Spear of Destiny data too and it builds that campaign as well.
  4. Run SETUP.bat — it fetches the UZDoom engine and id's GPL source release for you, then builds everything
  5. Play with WolfPack.vbs (it asks which campaign if you built both)

What's new in 0.9.2

Five new deathmatch arenas. Original layouts built for deathmatch rather than borrowed from the campaign, and roughly 60% larger than the level that has been serving as the arena — wide rather than long, so three or four players are not all funnelled into one lane.

Kesselring four corner halls around a pillared keep
Kanalstraße an asymmetric street with uneven side rooms
Zwillingshalle twin halls joined by two unequal links
Der Käfig a nine-cell block, every cell doored on all sides
Sankt Kreuz a pillared nave with side aisles and corner chapels

Pick one from the DM Arena row in the Multiplayer menu, or when multiplayer.bat asks after you choose deathmatch. Hans's level is still there as the sixth choice.

Pickups respawn in deathmatch — and nowhere else. A deliberate break from the original, which respawns nothing; a campaign floor is played once, an arena runs until the frag limit. Single-player and co-op are untouched. The chaingun is the tempo lever at 30 seconds.

A crash fix you will notice. Opening the Multiplayer menu could end the session outright in 0.9.1 — console text, then a main menu with no way back into your game. That was a bad cvar write introduced by the 0.9.1 settings fix.

Enemy behaviour

Playtesting turned up several fidelity bugs, each measured against id's source before and after:

  • Enemies no longer walk through closed doors. Every door on every map was missing from the grid the enemy simulation walks on, so a door tile read as open floor.
  • Enemies outside your area think again. They froze mid-step whenever a closed door separated you from them — patrols stopped patrolling, and a guard walking toward a door stood pinned against it indefinitely.
  • Firing your gun alerts the room again. Wolf3D wakes everything in the connected area when you shoot, with no line of sight required. That mechanism had never once fired.
  • Enemies face the way they are walking. Facing only refreshed on animation changes, so an enemy that turned mid-stride kept drawing its old direction.
  • Dropped ammo lands on the body, instead of sliding a tile away or failing to spawn at all.
  • Doors no longer close on an enemy already committed to walking through them.
  • Co-op: an enemy now turns on whoever shot it. Previously it woke targeting the nearest player instead, so shooting from range while a team-mate stood closer got you no reaction at all.

Lighting

  • Enhanced Lighting now owns its dynamic lights. Lamps and projectiles glowed even with the option off — the lights were baked into the sprites where nothing could switch them off. Measured: 38 lights with the option on, 0 with it off.
  • A fresh install now starts in classic falloff. The engine's own default is the mode Enhanced Lighting turns on, so a new player got half an option they never enabled. Everything on the Lighting page defaults off, as intended.

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
  • With enemies thinking everywhere again, distant patrols genuinely move before you reach them — a room may not hold the enemies it used to. That is the original's behaviour.
  • The five arenas have never been played 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.