8.5 KiB
How to: Get WADs from your bought copies of DOOM
Notice: Steam Flatpak Version - steamapps/ location
If you got the Flatpak version of Steam the ~/.local/share/Steam/steamapps/
folder is located in:
~/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/
when you follow this guide.
What are the Official Addons wads?
2024 KEX Engine Version
Bethesta updated the DOOM + DOOM II listing to a new KEX Engine as of 2024-08-08
The KEX Engine version of DOOM + DOOM II
have spread out the files and assigned a random BethestaNet ID number to wads as their filename.
Steam - KEX
Where are the base core iwads?
~/.local/share/Steam/steamapps/common/Ultimate Doom/rerelease/
You can also find the location by
Right Click
onDOOM + DOOM II
in Steam.- Press
Properties
. - Go to the
Installed Files
tab. - Press the
Browse
button.
This folder does not only contain the base versions of DOOM.WAD
+ DOOM2.WAD
but also:
Name | Creator | WAD name | Comment |
---|---|---|---|
Extras | id Software, Nerve Software | EXTRAS.WAD |
Extra.Wad |
Master Levels | id Software | MASTERLEVELS.WAD |
|
No Rest for the Living | Nerve Software | NERVE.WAD |
|
The Plutonia Experiment | Dario Casali & Milo Casali | PLUTONIA.WAD |
|
SIGIL | Romero Games | SIGIL.WAD |
|
TNT: Evilution | Team TNT | TNT.WAD |
|
Legacy of Rust | id Software, Nightdive Studios, MachineGames | ID1.WAD , ID1-WEAP.WAD , ID1-RES.WAD , ID24RES.WAD , IDDM1.WAD |
Uses the new ID24 Standard |
Prerequisite: Download the Official Addons
Go from the Main Menu
-> Mods Menu
-> Featured Mods
for most of the big mods like SIGIL 2.
Steam DOOM DLC Mods Location
All of the BethestaNet Wads are located in:
~/.local/share/Steam/steamapps/compatdata/2280/pfx/drive_c/users/steamuser/Saved Games/Nightdive Studios/DOOM/bnetwads/
Each .wad downloaded have it's own sub-folder based on an internal ID and contains the .wad
file and a index.json
file.
Opening the index.json
file in each folder will tell you what game the .wad
is.
Example SIGILII:
~/.local/share/Steam/steamapps/compatdata/2280/pfx/drive_c/users/steamuser/Saved Games/Nightdive Studios/DOOM/bnetwads/585d6a05-e50c-4ad7-aac7-726d35d23a50/
Contains the index.json
and 585d6a05-e50c-4ad7-aac7-726d35d23a50.wad
Opening the index.json
:
{
"id" : "585d6a05-e50c-4ad7-aac7-726d35d23a50", <-- Mod's BethestaNet ID
"title" : "SIGIL II", <-- Mod Title
"version" : "2ed265fd-6fdf-45a5-a078-35811549ce3b", <-- Current uploaded version (for updates)
"wad" : "585d6a05-e50c-4ad7-aac7-726d35d23a50.wad" <-- The Wad file
}
It reveals that 585d6a05-e50c-4ad7-aac7-726d35d23a50.wad
is in fact SIGILII.WAD
.
You can then copy and paste it into retrodeck/roms/doom/
and rename it to SIGILII.WAD
.
GOG - W.I.P
W.I.P
Unity version 2019
Steam
Unity version 2019 - Via the Beta Branch
Bethesta updated and removed the unity version as of 2024-08-08
On Steam you can still access them on the Beta Branch (as of now) by:
Right Click
onDOOM + DOOM II
in Steam.- Press
Properties
. - Go to the
Betas
tab. - Beta Patrticipation change to
Previous re-release 2019 version
- Launch the game and keep following the guide
Steam - Where are the base core iwads?
DOOM 2:
~/.local/share/Steam/steamapps/common/Doom 2/masterbase/doom2/
~/.local/share/Steam/steamapps/common/Doom 2/masterbase/master/wads/
~/.local/share/Steam/steamapps/common/Doom 2/masterbase/Doom 2/masterbase/doom2/
DOOM 1:
DOOM.WAD
~/.local/share/Steam/steamapps/common/Ultimate Doom/base/
Steam - DOOM DLC Location
DOOM 2:
Steam:
~/.local/share/Steam/steamapps/compatdata/2300/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM 2/WADs/
DOOM 1:
Steam:
~/.local/share/Steam/steamapps/compatdata/2280/pfx/drive_c/users/steamuser/Saved Games/id Software/DOOM Classic/WADs/
GOG
W.I.P
GOG - Where are the base core iwads?
W.I.P
GOG - DOOM DLC Location
W.I.P
Untity 2019 Version - Get the Official Addons
Prerequisite: You first need to download the addons from within the 2019 Unity Version.
Go from the Main Menu
into the Addons Menu
download them all.
Addon List - Unity version
Name | Creator | WAD name | ADDON ID | Comment |
---|---|---|---|---|
Anomaly Report | Michael Jan Krizik (valkiriforce) | AR.WAD |
16 |
|
Arrival | Walker Wright (Pavera) and Brayden Hart (AD_79) | ARRIVAL.WAD |
15 |
|
Base Ganymede | Adam Woodmansey (Khorus) | BGCOMP.WAD |
18 |
|
BTSX Episode 1 | Esselfortium et al. | BTSX_E1.WAD |
8 |
|
BTSX Episode 2 | Esselfortium et al. | BTSX_E2.WAD |
9 |
|
Deathless | James Paddock | DEATHLESS.WAD |
7 |
|
Doom Zero | Christopher Golden (DASI-I) | DOOMZERO.WAD |
11 |
|
Double Impact | Ralphis & RottKing | DBIMPACT.WAD |
5 |
|
Earthless: Prelude | James Paddock & Fuzzball | EARTHLESS_PR.WAD |
13 |
|
Harmony | Thomas van der Velden, James Paddock | HARM1.WAD |
17 |
|
No End In Sight | Emil Brundage, Christopher Lutz, Xaser | NEIS.WAD |
6 |
|
No Rest for the Living | Nerve Software | NERVE.WAD |
3 |
|
The Plutonia Experiment | Dario Casali & Milo Casali | PLUTONIA.WAD |
2 |
|
REKKR | Matthew Little (Revae) et al. | REKKR.WAD |
10 |
|
Revolution! | Thomas van der Velden; MIDI pack contributors | TVR!.WAD |
14 |
|
Scientist | Roland van der Velden | SCI.WAD |
19 |
|
SIGIL | Romero Games | SIGIL.WAD |
4 |
|
SIGIL II | Romero Games | SIGILII.WAD |
21 |
|
Syringe | Pavera, Tarnsman, Marcaek, & Xaser | SYRINGE.WAD |
12 |
|
TNT: Evilution | Team TNT | TNT.WAD |
1 |
|
The Troopers' Playground | Matthias Worch | TTP.WAD |
20 |
How to extract them?
Each file is located in the WADs/
folder from the step above with an ID number that you can check on the list.
Example: Sigil
Sigil has the ID of 4
and is then located in the /WADs/4/
folder.
Within that folder there are images and also a file without an extension just called 4
.
That 4
file is the SIGIL.WAD
file.
All you need to do is copy the ``/WADs/4/4file to
retrodeck/roms/doomthen rename it
SIGIL.WAD`.
DOOM Unity Version - Extra: Windows tips
If you want to move the WADs from a Windows installations instead you can use this software: Unity Doom Ripper
The WADs are located in
My Documents\Saved Games\id Software\DOOM 2\WADs\
or
My Documents\Saved Games\id Software\DOOM Classic\WADs\
Then just transfer them with a USB Stick or another way to your Linux machine.