
If you are familiar with command lines, you probably already knew that. For example, here we have separated the engines, IWADs and PWADs in different directories:Ĭ:/Games/Doom/Ports/boom.exe -iwad C:/Games/Doom/doom2.wad -file C:/Games/Doom/Mods/mymap.wad If the files are not in the same directory, you need to give their paths. Selecting the iwad is unecessary if you have only one in the executable's directory. All files are in the same directory, which is the current working directory for the command window.
#ULTIMATE DOOM IWAD MOD#
In this example, we load the mod "mymap.wad" with the IWAD doom2.wad in the old source port Boom. Some ports have alternative file loading options, such as Chocolate Doom's -merge command consult the port's documentation if needed. The same command line parameters apply for all Doom engine games and for most ports. See the comparison of Doom source ports for further informations.
#ULTIMATE DOOM IWAD MODS#
While many mods can be run in the original engine, some make use of advanced features or cannot run within the limits of the original exe. You need then to identify which port, if any, is required for the mod. You cannot normally run mods with the shareware or demo IWADs. The other Doom engine games, Heretic, Hexen, Strife and Chex Quest, each have only one relevant IWAD (although registered Strife, along with the map IWAD, also has a voices WAD). Most Doom mods are made for Doom 2 but some were made for one of the other games in the series.
#ULTIMATE DOOM IWAD SERIES#
The Doom series contains four different IWADs: Ultimate Doom, Doom 2, TNT: Evilution and Plutonia. For example, the Doom II executable cannot be used with a Final Doom IWAD, as that executable was created before Final Doom was released, though it is possible to treat Final Doom IWADs as PWADs to render the maps.You need to identify which IWAD is required to play the mod. The executable also behaves differently in other ways: for example, loading of PWADs is disabled when loading a shareware IWAD.īecause of this, it is possible to use the executable from one Doom game with the IWAD file of another, although there are some exceptions to this due to version issues. For example, different music lumps will be used depending on whether the executable is configured to play Doom or Doom II. The executable sets an internal "mode" dependent on the IWAD it finds because of this, what constitutes "a complete set" in the above lists depends on the name of the IWAD. HEXDD.WAD ( Hexen: Deathkings of the Dark Citadel).PLUTONIA.WAD ( Final Doom - The Plutonia Experiment).DOOM.WAD (Registered Doom or The Ultimate Doom).This is done based on name the executable has the names of the Doom, Heretic or Hexen IWAD files stored in an internal list. When the game executable starts, one of the first things it does is attempt to locate an IWAD file. A complete set of floor textures ( flats).A complete set of patches (matching those found in PNAMES).Graphics for the menu, status bar, heads-up display, font, intermission and finale screens.TEXTURE and PNAMES lumps for the game's texture information.The first four bytes of an IWAD file are the ASCII characters, "IWAD".Ī complete IWAD file usually contains the following: The acronym IWAD is generally interpreted as "Internal WAD" and refers to a WAD file which contains all of the game data for a complete game.
