background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Zandronum Server Setup Guide


This guide covers how to set up your Zandronum dedicated server on Legion Hosting, configure startup variables, manage WAD files, set game modes, and connect to your server. Zandronum is a multiplayer-focused Doom source port based on Skulltag, supporting Doom, Doom II, Heretic, Hexen, and custom WADs. For admin commands and server management, see Zandronum Admin Commands.

Note: This server ships with Freedoom as the default IWAD, so no commercial Doom WAD is required to get started. You can upload your own IWADs and PWADs for different gameplay.

1. First Start

  1. Log in to GPanel and select your Zandronum server.
  2. Go to the Startup tab and review the configurable variables (see Section 2).
  3. Set your desired MAP and IWAD. The default IWAD is freedoom1.wad.
  4. Return to the Console tab and click Start.
  5. Wait for UDP Initialized. in the console, confirming successful startup.
Ports are randomly assigned unless you have a private IP. Check the Network tab in GPanel for your assigned port. See How to Find Your Server IP and Port.

2. GPanel Startup Variables

VariableDefaultDescription
MAX_PLAYERS16Maximum players allowed on the server.
IWADfreedoom1.wadMain game WAD file. Place IWADs in the IWAD/ folder.
PWADS(empty)Additional WAD files (mods). Separate multiple with spaces. Place in PWAD/ folder.
SKILL(empty)Difficulty level (game-dependent).
MAPe1m1Starting map.
DMFLAGS(empty)Gameplay flags. See Zandronum DMFlags wiki.
DMFLAGS2(empty)Additional gameplay flags.
ZADMFLAGS(empty)Zandronum-specific gameplay flags.
COMPATFLAGS(empty)Compatibility flags for older WADs.
COMPATFLAGS2(empty)Additional compatibility flags.
ZACOMPATFLAGS(empty)Zandronum-specific compatibility flags.
GEOIP1Enable GeoIP country identification for players.

3. WAD File Management

Zandronum uses two WAD directories:

DirectoryPurpose
IWAD/Main game WADs (doom.wad, doom2.wad, freedoom1.wad, etc.)
PWAD/Mod/addon WADs loaded with -file

Upload WAD files via SFTP to the appropriate directory. See How to Upload Files via SFTP.

Using commercial Doom WADs: If you own Doom or Doom II on Steam, you can find the WAD files in the game's Steam directory and upload them to the IWAD/ folder.

4. Server Configuration (zandronum.ini)

The server uses zandronum.ini for additional configuration. This file is auto-generated on first start.

Game-Specific Auto-Exec

Create game-specific config files for automatic execution:

doom.cfg      -- Loaded for Doom games
heretic.cfg   -- Loaded for Heretic
hexen.cfg     -- Loaded for Hexen
strife.cfg    -- Loaded for Strife

5. Access Control Files

Zandronum creates three plain-text files for access control:

  • adminlist.txt -- Admin IP addresses.
  • whitelist.txt -- Whitelisted players.
  • banlist.txt -- Banned players.

6. How to Connect

Option A -- Zandronum/Doomseeker Browser

  1. Download Doomseeker (included with Zandronum) or use the built-in server browser.
  2. Search for your server by name or IP.
  3. Ensure you have the same IWAD and PWADs as the server.
  4. Select and connect.

Option B -- Console Connect

  1. Open Zandronum and press the console key (~).
  2. Type:
    connect <your-server-ip>:<port>

Related Articles

Need Help?

If you run into issues with your Zandronum server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.