Difference between revisions of "File formats"

From DoomWiki.org

[unchecked revision][checked revision]
(mus link)
(Enhanced engine file types)
(18 intermediate revisions by 12 users not shown)
Line 1: Line 1:
==List of file types used by Doom/Doom II==
+
==List of file types used by Doom Engine==
*[[LMP|.lmp]] — Doom [[demo]] recording format
+
*.lmp — [[Doom engine]] unit of data. The particular format is defined by the [[lump]] type.
*[[WAD|.wad]] — Doom level resource file (contains textures, sprites, music, and level layout)
+
*[[WAD|.wad]] — [[Doom engine]] level resource file (contains textures, sprites, music, and level layout)
 +
*.dsg, .hsg, .hxs, .ssg — [[Doom engine]] [[save game]]s (different extensions specific to [[Doom]], [[Heretic]], [[Hexen]], and [[Strife]] respectively)
  
==List of file types used/created by Doom editing programs==
+
==List of file types used/created by Doom Engine editing programs==
*.deh — DeHacked file which allows editing of hardcoded aspects of Doom
+
*.deh — [[DeHackEd]] file which allows editing of hardcoded aspects of [[Doom engine]]
*.bex — Enhanced DeHackEd-type file used by [[Boom]] and other [[source port]]s
+
*.bex — [[BEX|Enhanced DeHackEd-type]] file used by [[Boom]] and other [[source port]]s
*.lev — File which can be loaded along with a [[PWAD]] and renames Doom levels
+
*.mus — [[MUS|Music file format]] of [[Doom]], [[Heretic]], [[Hexen]] and [[Strife]]
*.mus — Music file format of Doom
 
  
 
==Doom utility file types==
 
==Doom utility file types==
 
*.bat — Executable batch file that contains multiple DOS commands, and can be used to present a menu and run specific programs or utilities
 
*.bat — Executable batch file that contains multiple DOS commands, and can be used to present a menu and run specific programs or utilities
 +
*.exe — An [[executable program]], such as [[Setup program|SETUP.EXE]] or [[DOOM.EXE]] itself
 +
*.com — Similar to .exe (not to be confused with .com websites relating to Doom)
 +
 +
==Enhanced engine file types==
 +
*.pk3 — .zip file replacement to be used as a container for mods that require an enhanced engine. First supported by [[ZDoom]].
 +
*.pk4 — Same as .pk3, introduced in [[id Tech 4]].
 +
*.pk7 — Same as .pk3 but uses 7-Zip compression in order to achieve a smaller file size at the expense of system resources.
 +
*.pke — A zip file specifically intended as a mod for use with the [[Eternity Engine]], with a largely pk3-compatible layout.
  
 
== External links ==
 
== External links ==
 
+
* {{idgames|id=5770|title=Structure of the Doom MUS format}}
* Structure of the Doom MUS format at {{ig|id=5770}}
+
* [[zdoom:Using_ZIPs_as_WAD_replacement|Official documentation for .pk3 files in ZDoom]] on ZDoom wiki
  
 
[[Category:Doom engine]]
 
[[Category:Doom engine]]
 
[[Category:Resources]]
 
[[Category:Resources]]

Revision as of 07:04, 4 January 2019

List of file types used by Doom Engine

List of file types used/created by Doom Engine editing programs

Doom utility file types

  • .bat — Executable batch file that contains multiple DOS commands, and can be used to present a menu and run specific programs or utilities
  • .exe — An executable program, such as SETUP.EXE or DOOM.EXE itself
  • .com — Similar to .exe (not to be confused with .com websites relating to Doom)

Enhanced engine file types

  • .pk3 — .zip file replacement to be used as a container for mods that require an enhanced engine. First supported by ZDoom.
  • .pk4 — Same as .pk3, introduced in id Tech 4.
  • .pk7 — Same as .pk3 but uses 7-Zip compression in order to achieve a smaller file size at the expense of system resources.
  • .pke — A zip file specifically intended as a mod for use with the Eternity Engine, with a largely pk3-compatible layout.

External links