mirror of
https://github.com/RetroDECK/Wiki.git
synced 2024-11-23 22:25:41 +00:00
269 lines
13 KiB
Markdown
269 lines
13 KiB
Markdown
# How to: Get WADs from your bought copies of DOOM
|
|
|
|
<img src="../../../wiki_images/logos/gzdoom-logo.png" width="150">
|
|
|
|
|
|
### 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?
|
|
|
|
[Doom Wiki - Official Addons](https://doomwiki.org/wiki/Official_add-ons)
|
|
|
|
---
|
|
|
|
## 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.
|
|
|
|
### KEX Engine - Steam Version
|
|
|
|
#### Where are the base core iwads?
|
|
|
|
Some are located in:
|
|
|
|
`~/.local/share/Steam/steamapps/common/Ultimate Doom/rerelease/`
|
|
|
|
You can also find the location by
|
|
|
|
1. `Right Click` on `DOOM + DOOM II` in Steam.
|
|
2. Press `Properties`.
|
|
3. Go to the `Installed Files` tab.
|
|
4. Press the `Browse` button.
|
|
|
|
#### Where are the downloaded bnetwads?
|
|
|
|
All of the downloaded bnetwads are located in:
|
|
|
|
`~/.local/share/Steam/steamapps/compatdata/2280/pfx/drive_c/users/steamuser/Saved Games/Nightdive Studios/DOOM/bnetwads/`
|
|
|
|
### KEX Engine - GOG Version
|
|
|
|
W.I.P
|
|
|
|
#### Where are the base core iwads?
|
|
|
|
Some are located in:
|
|
|
|
W.I.P
|
|
|
|
#### Where are the downloaded bnetwads?
|
|
|
|
All of the downloaded bnetwads are located in:
|
|
|
|
W.I.P
|
|
|
|
### KEX Engine - Shipped by Default
|
|
|
|
The main game folder contains the following (Master Levels in one wad and Legacy of Rust are new for the release):
|
|
|
|
| Name | Creator | WAD name | Comment |
|
|
| :--- | :--- | :---: | :---: |
|
|
| DOOM (1993) | id Software | `DOOM.WAD` | |
|
|
| DOOM II | id Software | `DOOM2.WAD` | |
|
|
| Extras | id Software, Nerve Software | `EXTRAS.WAD` | [Extra.Wad](https://doomwiki.org/wiki/Extras.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|
|
|
|
|
|
|
### KEX Engine - Getting the downloaded bnetwads
|
|
|
|
**Prerequisite:** You first need to download the addons from the featured mods list.
|
|
|
|
Go from the `Main Menu` -> Select a game like DOOM II -> `Mods Menu` -> `Featured Mods`
|
|
|
|
Some of the mods you will also need to click on `Mods Menu` -> `Browse` and search for them if they are no longer on the `Featured Mods`
|
|
list to match the Unity set.
|
|
|
|
#### Where are the bnetwads located?
|
|
|
|
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 in Steam:**
|
|
|
|
`~/.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`.
|
|
|
|
#### Addon List - KEX Engine version
|
|
|
|
This list only shows you some of the bnetwads (to match the content of the Unity version).
|
|
|
|
| Name | Creator | True WAD Name | bnetwad id | Comment |
|
|
| :--- | :--- | :---: | :---: | :---: |
|
|
| Anomaly Report | Michael Jan Krizik (valkiriforce) | `AR.WAD` | `1d7e0be3-15ef-4227-8f57-12b8fc4540e8.wad` | |
|
|
| Arrival | Walker Wright (Pavera) and Brayden Hart (AD_79) | `ARRIVAL.WAD` | `d00614a1-68a6-4c1b-a389-50d1e4342cc9.wad` | |
|
|
| Base Ganymede | Adam Woodmansey (Khorus) | `BGCOMP.WAD` | `7479c5ab-3bda-4f6f-9aab-0cb67362414b.wad` | |
|
|
| BTSX Episode 1 | Esselfortium et al. | `BTSX_E1.WAD` | `7e3109da-1608-4243-85c9-6acc19f2b7f4.wad` | |
|
|
| BTSX Episode 2 | Esselfortium et al. | `BTSX_E2.WAD` | `b795475e-d170-4b9d-b9a4-b544e2bf1b71.wad` | |
|
|
| Deathless | James Paddock | `DEATHLESS.WAD` | `954ff3ca-c214-422f-bd46-69b0bee89802.wad` | |
|
|
| Doom Zero | Christopher Golden (DASI-I) | `DOOMZERO.WAD` | `d1790fb2-2a04-4a17-8f55-0c39a7282d94.wad` | |
|
|
| Double Impact | Ralphis & RottKing | `DBIMPACT.WAD` | `33decf0e-239e-4574-b919-dcb55dbba841.wad` | |
|
|
| Earthless: Prelude | James Paddock & Fuzzball | `EARTHLESS_PR.WAD` | `976848fb-16d9-43d8-bfca-9e453d492705.wad` | |
|
|
| Harmony | Thomas van der Velden, James Paddock | `HARM1.WAD` | `a3795b5e-f445-4a61-a599-e4aef2e02865.wad` | |
|
|
| No End In Sight | Emil Brundage, Christopher Lutz, Xaser | `NEIS.WAD` | `c2105fc1-de85-4e39-9794-53d26399e19e.wad` | |
|
|
| REKKR | Matthew Little (Revae) et al. | `REKKR.WAD` | `b15ec9df-3db9-43dd-a733-0ca25c74fdfc.wad` | |
|
|
| Revolution! | Thomas van der Velden; MIDI pack contributors | `TVR!.WAD` | `2598592c-079b-4a3e-a7e0-6cd3fdc15b7d.wad` | |
|
|
| Scientist | Roland van der Velden | `SCI.WAD` | `e8b69c7e-5763-49c4-8643-a8138cc397e0.wad` | |
|
|
| SIGIL II | Romero Games | `SIGILII.WAD` | `585d6a05-e50c-4ad7-aac7-726d35d23a50.wad` | |
|
|
| Syringe | Pavera, Tarnsman, Marcaek, & Xaser | `SYRINGE.WAD` | `d1b4f278-55b5-4597-9f66-b17176e0843d.wad` | |
|
|
| The Troopers' Playground | Matthias Worch | `TTP.WAD` | `a6d72845-9449-45ba-9322-98c66362ab09.wad` | |
|
|
|
|
The `bnetwad id` should tell you what the file is called and also where the file is located as the `bnetwad id` always match the contaning folders name.
|
|
|
|
**Example**:
|
|
|
|
`/bnetwads/1d7e0be3-15ef-4227-8f57-12b8fc4540e8/1d7e0be3-15ef-4227-8f57-12b8fc4540e8.wad - Is Anomaly Report's folder and WAD`
|
|
|
|
|
|
---
|
|
|
|
|
|
## 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:
|
|
|
|
1. `Right Click` on `DOOM + DOOM II` in Steam.
|
|
2. Press `Properties`.
|
|
3. Go to the `Betas` tab.
|
|
4. Beta Patrticipation change to `Previous re-release 2019 version`
|
|
5. 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 | True 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/4` file to `retrodeck/roms/doom` then 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](https://github.com/kevansevans/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.
|