id Super Pack Widescreen & Mutli-Monitor Guide - Doom

Article Type: 
Article

Engine: GZDoom
Games Supported: Ultimate Doom, Doom II, Final Doom, Heretic, Hexen + Deathkings of Dark Citadel
Widescreen Solution: Native

Common instructions

Download GZDoom and extract it to an empty directory, and call it "GZDoom" or something like that to remind you that this contains GZDoom and all Doom engine games.

All but one of the below instructions involve copying one or two data files into the GZDoom directory. Follow as many as you like, and then run gzdoom.exe. If you only have the data file from one game in the gzdoom directory, it will automatically use that data file. If you have data files from multiple games, you'll get a menu asking which one you'd like to play. Very convenient!

The one exception is Master Levels which is a bit more involved, and has its own playing instructions.


Ultimate Doom

Go to \SteamApps\common\ultimate doom\base.
Copy DOOM.WAD into your GZDoom directory.


Doom II

Go to \SteamApps\common\doom 2\base.
Copy DOOM2.WAD into your GZDoom directory.


Final Doom

Go to \SteamApps\common\final doom\base.
Copy TNT.WAD and PLUTONIA.WAD into your GZDoom directory.


Heretic

Go to \SteamApps\common\heretic shadow of the serpent riders\base.
Copy HERETIC.WAD into your GZDoom directory.


Hexen

Go to SteamApps\common\hexen\base.
Copy HEXEN.WAD into your GZDoom directory.


Hexen: Deathkings of Dark Citadel

You must have followed the Hexen instructions beforehand.
Go to \SteamApps\common\hexen deathkings of the dark citadel\base.
Copy HEXDD.WAD into your GZDoom directory.


Doom II: Master Levels

This one's a bit more involved. You must have followed the Doom II instructions beforehand.
Go to \SteamApps\common\master levels of doom\master.
Copy the folder "wads" into your GZDoom directory. Then go to the GZDoom directory and create a file called "master.bat."

Now, edit the file, and copy and paste this into it:

@echo off
echo DOOM II: The Master Levels
echo 1: attack.wad *MAP01
echo 2: blacktwr.wad *MAP25
echo 3: bloodsea.wad *MAP07
echo 4: canyon.wad *MAP01
echo 5: catwalk.wad *MAP01
echo 6: combine.wad *MAP01
echo 7: fistula.wad *MAP01
echo 8: garrison.wad *MAP01
echo 9: geryon.wad *MAP08
echo 10: manor.wad *MAP01
echo 11: mephisto.wad *MAP07
echo 12: minos.wad *MAP05
echo 13: nessus.wad *MAP07
echo 14: paradox.wad *MAP01
echo 15: subspace.wad *MAP01
echo 16: subterra.wad *MAP01
echo 17: teeth.wad *MAP31 *MAP32
echo 18: ttrap.wad *MAP01
echo 19: vesperas.wad *MAP09
echo 20: virgil.wad *MAP03
set /p userinp=choose a number (1-20):
goto %userinp%
:1
set wad%=attack.wad
set warp%=1
goto end
:2
set wad%=blacktwr.wad
set warp%=25
goto end
:3
set wad%=bloodsea.wad
set warp%=7
goto end
:4
set wad%=canyon.wad
set warp%=1
goto end
:5
set wad%=catwalk.wad
set warp%=1
goto end
:6
set wad%=combine.wad
set warp%=1
goto end
:7
set wad%=fistula.wad
set warp%=1
goto end
:8
set wad%=garrison.wad
set warp%=1
goto end
:9
set wad%=geryon.wad
set warp%=8
goto end
:10
set wad%=manor.wad
set warp%=1
goto end
:11
set wad%=mephisto.wad
set warp%=7
goto end
:12
set wad%=minos.wad
set warp%=5
goto end
:13
set wad%=nessus.wad
set warp%=7
goto end
:14
set wad%=paradox.wad
set warp%=1
goto end
:15
set wad%=subspace.wad
set warp%=1
goto end
:16
set wad%=subterra.wad
set warp%=1
goto end
:17
set wad%=teeth.wad
set warp%=31
goto end
:18
set wad%=ttrap.wad
set warp%=1
goto end
:19
set wad%=vesperas.wad
set warp%=9
goto end
:20
set wad%=virgil.wad
set warp%=3
goto end
:end
gzdoom.exe ./wads/%wad% -warp %warp%

To play Master Levels, run master.bat instead of gzdoom.exe. You'll get a menu that lets you pick which map to use.