How to play or start PWADS

You need to identify which IWAD is required to play the mod. The Doom series contains four different IWADs: Ultimate Doom, Doom 2, TNT: Evilution and Plutonia. Most Doom mods are made for Doom 2 but some were made for one of the other games in the series. 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). You cannot normally run mods with the shareware or demo IWADs.

You need then to identify which port, if any, is required for the mod. 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. See the comparison of Doom source ports for further informations.

Command line

The same command line parameters apply for all Doom engine games and for most ports. Some ports have alternative file loading options, such as Chocolate Doom’s -merge command; consult the port’s documentation if needed. In this example, we load the mod «mymap.wad» with the IWAD doom2.wad in the old source port Boom. All files are in the same directory, which is the current working directory for the command window.

boom.exe -iwad doom2 -file mymap.wad

Selecting the iwad is unecessary if you have only one in the executable’s directory. If the files are not in the same directory, you need to give their paths. For example, here we have separated the engines, IWADs and PWADs in different directories:

C:/Games/Doom/Ports/boom.exe -iwad C:/Games/Doom/doom2.wad -file C:/Games/Doom/Mods/mymap.wad

If you are familiar with command lines, you probably already knew that. Note that the original Doom game does not support the -iwad parameter and will instead choose the first it finds in this list: plutonia.wad, tnt.wad, doom2.wad, doom.wad. To play in the original engine, you will need to place each IWAD in its own directory, with a copy of doom(2).exe.


Most frontends will have an option for starting a PWAD when you launch the game. For example:

In DOOM Legacy
Start Doom in Single Map mode, and select a PWAD in the «Additional Files» area.
In ZDaemon
Start a local game and select the PWAD from there.
In ZDoom, GZDoom or Skulltag
Drag and drop the PWAD over the ZDoom executable, and it will load it. You can also associate the port with the .wad extension and then use right-click -> Open With, or add a shortcut to it in your SendTo folder and use right->click -> Send To.

There are plenty of other frontends to use, and PWAD loading should be simple to do.



First episode:

  • MAP01: Genesis by Alex Mayberry
  • MAP02: Tower of Hell by Adam Landefeld
  • MAP03: Inter-Base by Dietmar Westerteicher
  • MAP04: Nucleus by Sverre Kvernmo
  • MAP05: Time Gate by Sverre Kvernmo
  • MAP06: Pathos by Alex Mayberry

Second episode:

  • MAP07: The Abbey by Paul Schmitz
  • MAP08: Woodhead by Dietmar Westerteicher
  • MAP09: Forlorn Fortress by Chris Couleur
  • MAP10: Crimson Tide by Kathy and David Bruni
  • MAP11: Dawn of the Dead by Chris Couleur

Third episode:

  • MAP12: Darkdome by Sverre Kvernmo
  • MAP13: Drop ‘Em!¹ by Dietmar Westerteicher
  • MAP14: Pistol Only¹ by Dietmar Westerteicher
  • MAP15: Celebration of Evil2 by Adam Landefeld
  • MAP16: Guardstation¹ by Adam Landefeld
  • MAP17: The Crypt¹ by Dietmar Westerteicher
  • MAP18: Stands¹ by Dave Brachman
  • MAP19: Warheros¹ by Chris Couleur
  • MAP20: Silures¹ by Bob Evans

Final episode:

  • MAP21: Fire and Stone¹ by Adam Landefeld
  • MAP22: The Seeker¹ by Chris Couleur
  • MAP23: Time Gate II¹ by Dietmar Westerteicher
  • MAP24: Rainbow Bridge¹ by Chris Couleur
  • MAP25: Beginner’s End¹ by Jim Flynn
  • MAP26: No Parking¹ by Jim Flynn
  • MAP27: Paldorian² by Dave Brachman
  • MAP28: Timeslip² by Paul Schmitz
  • MAP29: Dominion² by Chris Couleur
  • MAP30: Excalibur² by Bob Evans

Secret levels:

  • MAP31: Monster Mansion² by Jim Flynn
  • MAP32: Halls of Disarray³ by Matt Bollier

Bonus levels:

  • MAP33: CyberSweeper² by Jim Flynn
  • MAP34: Credits⁴ by Dietmar Westerteicher and Ty Halderman
  1. Added in Eternal Doom II.
  2. Added in Eternal Doom III.
  3. Added in Eternal Doom II as MAP15, but moved to MAP32 in Eternal Doom III.
  4. Added in Eternal Doom II as MAP27, and later turned into a standalone bonus level for Eternal Doom III.


First episode:

  • MAP01: «Searching!»
  • MAP02: «Death March Reprise»
  • MAP03: «Mission Possible»
  • MAP04: «Suspense!»
  • MAP05: «Eternal DOOM»
  • MAP06: «Mysterious»

Second episode:

  • MAP07: «Barabbas»
  • MAP08: «Spectres»
  • MAP09: «Hellspawn»
  • MAP10: «Suspense Reprise»
  • MAP11: «The Lost Souls»

Third episode:

  • MAP12: «Death March»
  • MAP13: «Instant Death!»
  • MAP14: «Fugue in A Minor»
  • MAP15: «DETH Bells»
  • MAP16: «Impending Death»
  • MAP17: «InDIAn Song»
  • MAP18: «Death Assured»
  • MAP19: «Psychopathic Evil»
  • MAP20: «Simple Death»

Final episode:

  • MAP21: «The Battle»
  • MAP22: «Death in D Minor»
  • MAP23: «Trooper Procession»
  • MAP24: «Hell’s Bells»
  • MAP25: «Death Jam»
  • MAP26: «DOOMin'»
  • MAP27: «Barabbas Reprise»
  • MAP28: «War Cry»
  • MAP29: «Death Assured Reprise»
  • MAP30: «Death By The Sword»

Secret levels:

  • MAP31: «UAC 5-0»
  • MAP32: «Cacophage»

Bonus levels:

  • MAP33: «Cyber Hunt»
  • MAP34: «Eternal Medley»
  • Title screen: «Introduction To Death»
  • Intermission: «Intermission From Death»
  • Read message: «Intermission From Death II»

Built-in demosedit

This WAD features four . All require Doom II v1.9 to view them. The demo levels are:

Demo Level Tics Length
DEMO1 MAP29: Dominion 4 2461 1:10.31
DEMO2 MAP15: Celebration of Evil 4 3117 1:29.06
DEMO3 MAP01: Genesis 4 9959 4:44.54
DEMO4 MAP31: Monster Mansion 4 1470 0:42.00

The Inquisitor

Game: Doom IIYear: 2012Port: GZDoomSpecs: MAP01Gameplay Mods: New monsters, new weapons, new itemsAuthor: “Shadowman” idgames | onemandoom 

Inquisitor earned a lot of infamy in its initial release due to some graphic depictions of sexualized, executed women, mainly because the author explicitly linked their inclusion to his opinion on the Pussy Riot imprisonment in 2012. Now that the controversy is over and it’s been somewhat sanitized, here’s Inquisitor, a single map for Doom II that takes place over one giant castle and has a strong Hexen II vibe, which is no mistake as it takes place on a world that’s been undergoing a slow corruption by the Serpent Riders. It’s also really hard because the enemies are pretty lethal and the player feels very fragile, particularly with the early reliance on melee weapons. It’s still got a pretty cool atmosphere and if you can endure the opening and make it to the shotgun, you’ve got a pretty neat ride ahead of you.


  • Джозеф Белл, Дэвид Скреде: Строительный комплект Doom: Освоение и изменение Doom , Waite Group Press (1 апреля 1995 г.), ISBN  1-57169-003-4
  • Ричард Х. «Хэнк» Леукарт, III: Руководство для хакеров Doom , Mis Press (1 марта 1995 г.),
    ISBN  1-55828-428-1
  • Стив Беннер и другие: 3D Game Alchemy for Doom, Doom II, Heretic and Hexen , SAMS Publishing (1996),
    ISBN  0-672-30935-1
  • Кушнер, Дэвид: Мастера судьбы: как два парня создали империю и изменили поп-культуру , издательская группа Random House 2003,
    ISBN  0-375-50524-5 ; страницы 166–169
  • Ларсен, Хенрик: FAQ по неофициальным мастер-уровням для Doom II , версия 1.02 (получено 4 октября 2004 г.)

Latest versions of Doom II[edit]

Version 1.9 is 14,604,584 bytes in size, is dated 1995-02-01, and contains 2,919 entries. It has the following hashes:

Hash type Hash code
MD5 25e1459ca71d321525f84628f45ca8cd
SHA-1 7ec7652fcfce8ddc6e801839291f0e28ef1d5ae7
CRC-32 ec8725db

The BFG Edition version is 14,691,821 bytes in size, contains 2,935 entries, and has the following hashes:

Hash type Hash code
MD5 c3bea40570c23e511a7ed3ebcd9865f7
SHA-1 a59548125f59f6aa1a41c22f615557d3dd2e85a9
CRC-32 927a778a

A version of Doom II from packaged with the vanilla engine contains a modified IWAD with similar resources as the BFG Edition. It is 14,603,212 bytes in size, contains 2,919 entries, and has the following hashes:

Hash type Hash code
MD5 97573aaf26957099ed45e61d81a0a1a3
SHA-1 f1b6ba94352d53f646b67c01d2da88c5c40e3179
CRC-32 62fd057f

Older versionsedit

Version File date Size (bytes) Entries MD5 SHA-1 CRC-32
1.666g 1994-08-29 14,824,716 2,934 d9153ced9fd5b898b36cc5844e35b520 a4ce5128d57cb129fdd1441c12b58245be55c8ce c08005f7
1.666 1994-08-29 14,943,400 2,956 30e3c2d0350b67bfbf47271970b74b2f 6d559b7ceece4f5ad457415049711992370d520a e2a683bd
1.7 1994-09-21 14,612,688 2,919 ea74a47a791fdef2e9f2ea8b8a9da13b 78009057420b792eacff482021db6fe13b370dcc 47daeb2e
1.7a 1994-10-18 14,612,688 2,919 d7a07e5d3f4625074312bc299d7ed33f 70192b8d5aba65c7e633a7c7bcfe7e3e90640c97 952f6baa
1.8f 1994-12-01 14,607,420 2,914 3cb02349b3df649c86290907eed64e7b d510c877031bbd5f3d198581a2c8651e09b9861f 27eaae69
1.8 1995-01-20 14,612,688 2,919 c236745bb01d89bbb866c8fed81b6f8c 79c283b18e61b9a989cfd3e0f19a42ea98fda551 31bd3bc0


The directory associates names of lumps with the data that belong to them. It consists of a number of entries, each with a length of 16 bytes. The length of the directory is determined by the number given in the WAD header. The structure of each entry is as follows:

Offset Length Name Content
0x00 4 filepos An integer holding a pointer to the start of the lump’s data in the file.
0x04 4 size An integer representing the size of the lump in bytes.
0x08 8 name An ASCII string defining the lump’s name. Only the characters A-Z (uppercase), 0-9, and — _ should be used in lump names (an exception has to be made for some of the Arch-Vile sprites, which use «\»). When a string is less than 8 bytes long, it should be null-padded to the eighth byte. Values exceeding 8 bytes are forbidden.

Tools should not assume the lump-order in the WAD to be sorted by their byte offset into the WAD.

«Virtual» lumps (such as F_START) only exist in the directory, having a size of 0. Their offset value therefore is nonsensical (often 0).

It is possible for more than one lump to have the same offset value, as well as having offsets that overlap other lump data.

When a modder imports lumps into a WAD from other files, file extensions are not included. Doom’s executable examines only the name field to determine whether all required entries are present at launch. This means, for example, that the encoding of a music track may not be immediately obvious if the WAD’s intended port supports multiple formats.

Typical wad file:

Lump Data
Names and pointers of Lumps


This article gives technical information about the Doom/Ultimate Doom data file. For gameplay information and walkthroughs, see Doom.

DOOM.WAD is the IWAD used by Doom, The Ultimate Doom, the BFG Edition, and the .

Latest versionsedit

Version 1.9 of the Registered Doom WAD is 11,159,840 bytes in size, is dated 1995-02-01, and contains 2,194 entries. It has the following hashes:

Hash type Hash code
MD5 1cd63c5ddff1bf8ce844237f580e9cf3
SHA-1 7742089b4468a736cadb659a7deca3320fe6dcbd
CRC-32 723e60f9

Version 1.9ud of the Ultimate Doom WAD is 12,408,292 bytes in size, is dated 1995-05-25, and contains 2,306 entries. It has the following hashes:

Hash type Hash code
MD5 c4fe9fd920207691a9f493668e0a2083
SHA-1 9b07b02ab3c275a6a7570c3f73cc20d63a0e3833
CRC-32 bf0eaac0

The BFG Edition version is 12,487,824 bytes in size, contains 2,312 entries, and has the following hashes:

Hash type Hash code
MD5 fb35c4a5a9fd49ec29ab6e900572c524
SHA-1 e5ec79505530e151ff0e6f517f3ce1fd65969c46
CRC-32 5efa677e

Older versionsedit

Version File date Size (bytes) Entries MD5 SHA-1 CRC-32
1.1 1993-12-16 10,396,254 2,074 981b03e6d1dc033301aa3095acc437ce df0040ccb29cc1622e74ceb3b7793a2304cca2c8 66457ab9
1.2 1994-02-17 10,399,316 2,045 792fd1fea023d61210857089a7c1e351 b5f86a559642a2b3bdfb8a75e91c8da97f057fe6 a5da8930
1.666 1994-09-01 11,159,840 2,194 54978d12de87f162b9bcc011676cb3c0 2e89b86859acd9fc1e552f587b710751efcffa8e f756aab5
1.8 1995-01-20 11,159,840 2,194 11e1cd216801ea2657723abc86ecb01f 2c8212631b37f21ad06d18b5638c733a75e179ff 8d242df9

Pre-release buildsedit

Version File date Size (bytes) Entries MD5 SHA-1 CRC-32
0.2 1993-02-04 496,250 198 740901119ba2953e3c7f3764eca6e128 89d934616c57fe974b06c2b37a9837853a89dbbc 2587d97b
0.3 1993-02-28 1,901,322 670 dae9b1eea1a8e090fdfa5707187f4a43 df8ffe821a212d130ae48cf2c23721bd0ee6543b f97fe671
0.4 1993-04-03 2,675,669 859 b6afa12a8b22e2726a8ff5bd249223de 5f78b23fbffc828f5863ecff7e908d556241ff45 c8a8b5ea
0.5 1993-05-23 3,522,207 1,099 9c877480b8ef33b7074f1f0c07ed6487 d3648d720b5324ce3c7bf58cf019e395911d677e 8fe33445
Beta 1993-10-04 5,468,456 1,493 049e32f18d9c9529630366cfc72726ea 692994db9579be4201730b9ac77797fae2111bde ff9bd960

Console versionsedit

Port Size (bytes) Entries MD5 SHA-1 CRC-32
Doom Classic Unity port 1.0 12,468,955 2,307 232a79f7121b22d7401905ee0ee1e487 f770111ca9eb6d49aead51fcbd398719b462e64b 46359dfb
Doom Classic Unity port 1.1 12,468,955 2,307 21b200688d0fa7c1b6f63703d2bdd455 08ab2507e1d525c4c06b6df4f6d5862568a6b009 346a4bfd
Xbox 12,538,385 2,318 0c8758f102ccafe26a3040bee8ba5021 1d1d4f69fe14fa255228d8243470678b1b4efdc5 ff1ba733
PlayStation Network 12,474,561 2,307 e4f120eab6fb410a5b6e11c947832357 117015379c529573510be08cf59810aa10bb934e 3f646587
Xbox 360 BFG Edition 12,474,561 2,307 7912931e44c7d56e021084a256659800 d6a9f0172eca101471128ec61be975361f2ad28e 6010fd43
XBLA standalone 12,475,196 2,307 72286ddc680d47b9138053dd944b2a3d 37de4510216eb3ce9a835dd939109443375d10c5 b8583cd5
Doom for Pocket PCnamed doom1.wad 14,445,632 2,305 3e410ecd27f61437d53fa5c279536e88 1d3c00534c452e266012e28ddc399ffe4d9ac8ed b5353911


The BFG Edition variant of the DOOM.WAD file is inappropriately marked as a PWAD. This will cause some source ports to malfunction or to issue warning messages when using it.

Doom Eternal includes a copy of the PlayStation Network version of DOOM.WAD (along with the version of DOOM2.WAD) under its install directory, in base/classicwads.


Pages in category «Doom II WADs»

The following 200 pages are in this category, out of 759 total.


  • 1 Monster
  • 10 Sectors
  • 10 Sectors Part 2
  • 100 Lines
  • 100,000 Levels
  • 1000 Line Community Project
  • 1000 Lines 2 — Community Project
  • 180 Minutes Pour Vivre
  • 1994 Tune-up Community Project


  • 3 heures d’agonie
  • 3 heures d’agonie 2
  • 3 heures d’agonie 3
  • 30,000 Levels
  • 32 Inch Nails
  • 32 in 24
  • 32in24 II: Single Player
  • 32in24 III: DUEL CORE
  • 32in24 IV: CAPTURE THE FAG
  • 32in24-5
  • 32in24-6
  • 32in24-7: Return of the Night of Capture the Flag
  • 32in24-8: DWANGO2008
  • 32in24-9: Return of DUEL CORE
  • 32in24-10: MAPS FOR THE MAP GOD
  • 32in24-11: Occupy Doomworld
  • 32in24-12: IRON MAPPER
  • 32in24-13: A Thanksgiving Without Burgers
  • 32in24-14: How the Hamburglar Stole Christmas
  • 32in24-15: DWANGO Unchained
  • 32in24-16: DOOT CTF
  • 32in24-17: 3 Flags 3 Furious


  • A.L.T.
  • The Abyss
  • Action Doom
  • Action Doom 2: Urban Brawl
  • The Adventures of MassMouth
  • Aeon Deathmatch
  • Aeternum
  • After the Holocaust
  • L’agonie Finale
  • Akeldama
  • Alfonzo Actually Makes a Back to Saturn X Map
  • Alfonzo Throws Hands with the Purple People Eater
  • Alfonzo Tries to Prevent Donald Trump from Starting Third Impact
  • Alfonzo Writes, Directs and Stars in His Own Television Show in the 1980s
  • The Alfonzone
  • Alien Vendetta
  • All Aboard the Mega Magilla Gorilla Flotilla
  • All Apologies
  • All Hell is Breaking Loose
  • Alpha 1 Trilogy
  • Altar of Evil
  • Alternate DOOM II
  • Ancient Aliens
  • Angry Quilt
  • Antares
  • Antaresian Reliquary
  • AOL Girls Museum
  • Ar Luminae
  • Arachna2
  • Arcadia Demade
  • Area 51
  • Argus
  • Army of Darkness TC
  • Artica
  • Artica 2
  • Artica 3
  • Artica 4
  • Artica B
  • The Artifact (WAD)
  • ASDOOMII: The Final Countdown
  • Ashes 2063
  • Assault on Moonbase Cresta
  • Assault on Tei Tenga
  • Asylum of the Wretched
  • The Attraction to All Things Uncertain
  • Austerity: A Simplicity Tribute
  • The Authoritative T DUNNxx.WAD Series — For Doom 2
  • Avactor: End of the Fifth Circle
  • Axiom


  • Back to Saturn X
  • Baculus
  • Barbie Girl
  • Baron Gate
  • Bastion of Chaos
  • Batman Doom
  • Bauhaus
  • Beach Day
  • Bella II
  • Beyond Death
  • Beyond Reality
  • Beyond Revival
  • BF THUD!
  • BGPA Missions: Liberation
  • BioTech
  • Black Magnetic
  • Bloodlands
  • BloodRust
  • Bloodstain
  • Bloody Steel
  • Boom (WAD)
  • Boomtown
  • Boothill
  • Breach
  • Brigandine
  • The Brotherhood of Ruin
  • Brutal Doom: Hell on Earth Starter Pack


  • The C.P.U.
  • The Call of Ktulu
  • Capone’s Pit
  • Castle of Eternal Carrot in the Sky
  • Castle of the Renegades
  • Castle Phobos
  • Catacomb: ABYSS
  • Caverns of Darkness
  • Celestial Site
  • Center (WAD)
  • Chainmill
  • Chambers of Dis
  • Cheogsh
  • Cheogsh 2
  • Chord 1
  • Chord 2
  • Chord 3
  • Chord G
  • Chord NG
  • Chosen
  • City of Doom
  • The City of the Damned
  • The City of the Damned: Apocalypse
  • Claustrophobia 1024
  • Claustrophobia 1024 2: The Mystery of Too Many Maps
  • Cleimos 2
  • Cold as Hell
  • Comatose
  • Combat Shock 2
  • Community Chest
  • Community Chest 2
  • Community Chest 3
  • Community Chest 4
  • The Community is falling!! Oh No!!!
  • Community Is Falling 3
  • Congestion 1024
  • Congestion Control
  • Congestion: 64
  • Containment Area
  • The Corruption of Substation Alpha
  • Counterattack
  • Covert Operations
  • Crestfallen
  • Crimson Canyon
  • Criticality
  • CrossFire
  • Crossing Acheron
  • Crucified Dreams
  • Crumpets
  • Crusader (WAD)
  • The Cursed Generation
  • Cursed Realms — Path Over The Abyss
  • CyberDoom
  • Cyberdreams
  • Cygnus IV
  • Czechbox
  • Czequisite Corpse


  • The D.M.Z.
  • Daedalus: Alien Defense
  • Damnation
  • Dark 7
  • Dark 7 Mission Pack
  • Dark Covenant
  • Dark Tartarus
  • Dark Tide
  • Dark Universe
  • The Darkening Episode 2
  • The Darkening
  • Darker
  • Darkest Room
  • Dawn of Reality
  • DBP01: Monuments of Mars
  • DBP23: Evil Egypt
  • Dead.air
  • Dead.wire
  • Death’s Dichotomy
  • Decade
  • Defragmentation Factor
  • Demon Eclipse
  • Demonastery
  • Demonfear
  • Demonic Deviation
  • DemoniZed
  • Demons of Problematique


Для Doom доступно множество редакторов уровней . Первоначальная утилита редактирования Doom (DEU) была перенесена на ряд операционных систем , но со временем потеряла значение; многие современные редакторы Doom все еще уходят корнями в DEU и его парадигму редактирования, включая DETH, DeePsea, Linux Doom Editor и Yadex. Другие редакторы уровней включают WadAuthor, Doom Builder (выпущен в январе 2003 г.) и Doom Builder 2 (выпущен в мае 2009 г. как преемник Doom Builder). Некоторые редакторы уровней Doom , такие как Doom Builder и Doom Builder 2, имеют режим 3D-редактирования. На данный момент эти два больше не выпускаются, но выпущен и регулярно обновляется более новый форк, известный как GZDoom Builder .

Со временем был создан ряд других специализированных редакторов Doom для изменения фрагментов графики и звука, в первую очередь XWE, SLADE, Wintex и SLumpEd. Такие вещи, как монстры и предметы, и поведение оружия также можно до некоторой степени изменить с помощью исполняемой утилиты исправления DeHackEd . В ZDoom пользователи могут создавать новых монстров, оружие и предметы с помощью языка сценариев под названием DECORATE, предназначенного для устранения многих недостатков DeHackEd, таких как невозможность добавлять новые объекты и невозможность далеко отклоняться от поведения. оригинального оружия и монстров.

Утилиту Slige можно использовать для автоматической генерации случайных уровней. Однако у Slige был громоздкий подход к созданию карт, и с тех пор был создан новый инструмент под названием Oblige. Этот инструмент полностью написан на Lua .

Типы WAD

Уровни и пакеты уровней

Самый распространенный тип WAD состоит из одного уровня , обычно сохраняющего тему оригинальной игры, но, возможно, включающий новую музыку и некоторую измененную графику, чтобы определить более отличительную настройку или настроение. Оба одного игрока и Deathmatch многопользовательских уровней являются общими.

Также распространены WAD, которые содержат несколько уровней, иногда в форме эпизода , заменяющего девять уровней, а иногда в виде мегавада , который заменяет 15 или более уровней в игре (27 в Doom , 32 в Doom II , 36 в The Ultimate Doom ).

Мегавады часто представляют собой работу нескольких человек в течение нескольких месяцев или лет.

Всего конверсий

WAD, который вносит в игру капитальный ремонт и включает в себя совершенно другой сеттинг , набор персонажей и сюжет, вместо того, чтобы просто предоставлять новые уровни или графические изменения, называется полным преобразованием . Фраза была придумана Джастином Фишером как часть названия Aliens TC или Aliens Total Conversion . Надстройки, которые предоставляют обширные изменения в аналогичной степени, но сохраняют отличительные части или характеристики оригинальных игр, такие как персонажи или оружие, часто по расширению называются частичными преобразованиями .

Console versions[edit]

Port Size (bytes) Entries MD5 SHA-1 CRC-32
Doom Classic Unity port 1.0 14,668,180 2,920 e7395bd5e838d58627bd028871efbc14 9b39107b5bcfd1f989bcfe46f68dbc1f49222922 897339a7
Doom Classic Unity port 1.1 14,685,607 2,920 7895d10c281305c45a7e5f01b3f7b1d8 b723882122e90b61a1d92a11dcfcf9cbf95a407e 22c291c8
Xbox 360 BFG Edition 14,677,988 2,931 f617591a6c5d07037eb716dc4863e26b b7ba1c68631023ea1aab1d7b9f7f6e9afc508f39 1350e452
XBLA standalone 14,685,034 2,931 43c2df32dc6c740cb11f34dc5ab693fa 55e445badd63d8841ebea887910c26c62c7f525e 3f2b4852
Xbox Resurrection of Evil 14,683,458 2,931 a793ebcdd790afad4a1f39cc39a893bd 1c91d86cd8a2f3817227986503a6672a5e1613f0 218030c8
PlayStation Network 14,599,800 2,919 4c3db5f23b145fccd24c9b84aba3b7dd ca8db908a7c9fbac764f34c148f0bcc78d18553e 7755acfc
Tapwave Zodiac 14,639,397 2,923 9640fc4b2c8447bbd28f2080725d5c51 2cda310805397ae44059bbcaed3cd602f4864a82 541a97c2


The Atari Jaguar port introduced a form of LZSS compression for lumps. If the first character of the name has the 0x80 flag set then it is considered to be compressed. The compressed size of the lump is not stored as the compressed stream has a terminating sequence. It should not be assumed that the compressed data is smaller than the uncompressed size since compression is required for some lumps in the console ports. (Likewise some lumps are required to be uncompressed in order to be read directly from cartridge ROM.)

The stream has a 12-bit sliding window. The format of the compressed stream is a flag byte followed by 8 chunks. The size of a chunk is determined by the flag byte in least significant bit first order. If the bit is not set then it is a uncompressed byte, otherwise it is a 16-bit offset length pair. The first byte of the pair is the upper 8-bits of the offset. The upper 4-bits of the second byte is the lower 4-bits of the offset. The remaining 4 bits are the length to copy. The offset is from the current output position (or from the end of the sliding window) and may overlap. Length is incremented by 1 so it becomes some value 1-16. If length is 1 then it is the end of the stream.

In order to know in advance how much information to read from the compressed lump, console versions of Doom which utilize this compression algorithm take the difference between the offset of the target lump and the next lump in the WAD directory. As a result, all such WAD files are terminated with an empty ENDOFWAD lump which marks the end of the directory, and has an offset equal to the end of the previous lump. This avoids undefined behavior if the last lump in the directory happens to be compressed.


Before the expansion’s release and before the name The Ultimate Doom was chosen, the game was referred to as The Definitive Doom Special Edition. References to the original name can be found in the source code and in the DOS installer of the game, which features the shortened name DOOM: Special Edition on the titlebar and suggests DOOM_SE as the default installation directory.

In the 2015 Doom source data release, an early version of the Ultimate Doom executable is included in the DoomMapsSE folder of the file. When run, its startup displays the title «DOOM System Startup 1.9 Special Edition» in black characters on a cyan background, instead of «The Ultimate DOOM Startup v1.9» in dark gray on light gray background.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *