Common.kpf

From DoomWiki.org

Common.kpf is a KPF archive in ZIP format included in the 2024 Doom + Doom II and 2025 Heretic + Hexen re-releases.

Doom + Doom II[edit]

The Doom + Doom II archive was released in multiple versions.

File date Size (bytes) Entries MD5 SHA-1 CRC-32
2024-08-08 212,556,170 2,560 e894970112f456299b34c2f8bfedad65 252ed3fc2ce8ed9cf937e9817f53217301d2575f 677f64f9
2024-08-22 212,515,743 2,560 7b4290d248ef84bd8a7b93f5cc571f4e 0529e7a9a9b783699fd29879ce7ea1cf0a0e18d1 41dc035c
2024-09-05 212,515,952 2,560 9215ec380abaa86b560bb77bd7f7b383 3f6d20688b6c8fefe938fe0e5e1ea5ec4b038a6c 0d19eb72
2024-10-03 212,725,792 2,560 cdea41ced4c35032ff4bae1ce4afa28d d0d47d56f74e4d9c0ac23ed3780a6568f0f2880e 834dfd5f
2025-01-28 212,745,074 2,560 85a1b14a8d314f064a8ce6097b5b2d3b 08b9df9e1691a015610634a5b7c145e56fd35e56 b672ffb3
2025-01-291 212,745,074 2,560 cf30efe777abfed997e9eb36e6ada461 58f4cc66329d798c3ab9b09ca8550f3f183a76ad 3ac2f107
2025-04-10 227,091,982 2,563 388f15ae499bc9a93af655db91b83edb 050f569b68ac0c32a1a03cc56d1206af23e69c7a f3b2588f
2025-05-062 227,091,982 2,563 f0ecbbbfe7ceead4427627bf2f264f19 80d99f300b8e3c6476dd2df21494b2cb8851ef84 a445d092

1 Apart from file timestamps inside the ZIP, this version is identical to the 2025-01-28 version.
2 Apart from file timestamps inside the ZIP, this version is identical to the 2025-04-10 version.

Content[edit]

All contained graphics are in PNG format, and sounds in WAV format, unless specified otherwise.

Root folder
Default game control configurations, a JSON description of the game selection menu, and three Ogg Vorbis audio files for the menu's ambient loop as well as the samples of the original SC-55 recording and the remixed version.
achievements
The icons for each achievement, as well as a JSON file for them.
fonts
Various fonts used in-game. This includes several fonts in TTF format, but also three PNG sheets for a console font and extended Latin alphabet characters for Doom's big and small fonts with a correspond .kfont text file that describes metadata for each character.
gfx
Miscellaneous images used by the interface, including the legal text and photosensitivity warnings displayed at game start.
GUS
The configuration file and instrument patches used by the internal TiMidity MIDI player.
localization
Strings of in-game text in Chinese (both simplified and traditional), English, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazilian), Russian, and Spanish (both Mexican and Spain).
menu
Miscellaneous UI assets, including fonts, graphics, and the HTML, CSS, and JavaScript code for the new menu system.
controllericons
Generic and platform-specific icons for controller, keyboard, and mouse inputs.
logo
Scaled-up versions of the M_DOOM images for Doom, Doom II, TNT: Evilution, The Plutonia Experiment, Master Levels for Doom II, No Rest for the Living, SIGIL, SIGIL II, and Legacy of Rust. These are shown in a column to the left of the game select screen.
platform
Logos for Epic, GOG.com, Steam, PSN, Switch, and Xbox.
titlepic
Scaled-up versions of the TITLEPIC images for Doom, Doom II, TNT: Evilution, The Plutonia Experiment, Master Levels for Doom II, No Rest for the Living, SIGIL, SIGIL II, and Legacy of Rust. These are shown to the right of the game select screen for the currently selected game.
vault
The images seen in the id Vault menu in the game.
vid
Video versions, in WebM format, of the attract loop for Doom, Doom II, TNT: Evilution, The Plutonia Experiment, Master Levels for Doom II, No Rest for the Living, SIGIL, SIGIL II, and Legacy of Rust. This only covers one demo per title. These are shown instead of the titlepic on the game select screen after a short delay.
progs
Various shaders.
reticle
Several graphic options for the game's crosshair.
sounds
Ogg Vorbis versions of the sounds used in menus (dspistol, dspstop, dsstnmov, dsswtchn, dsswtchx).
tactile
Player and weapon sounds from Doom, with accompanying BNVIB file for controller rumble.
vault
Additional cut content, not seen in the id Vault menu.
maps
Five maps, named COMM1 to COMM5. COMM1 corresponds to a very early version of The Spirit World, COMM2 to an early version of Refueling Base, COMM3 to E1M12 from Doom v0.5, COMM4 to an unused map fragment, and COMM5 to E1M1 from v0.5 but with an additional part similar to the final area of Warrens. All of them can be seen among others on this gallery.
music
Two midi files, OPENING1.MID (an older version of "Opening to Hell", but more recent than the one from the Unused Doom music archive) and UN121.MID, a song not released before.
sounds
Early or cut sounds from the game.
sprites
Unused or old sprites in a mostly playable format, named according to the Doom sprite naming convention (four characters for sprite name, then frame and rotation), cut into individual images with transparency and proper offsets in a grAb chunk.

Heretic + Hexen[edit]

The Heretic + Hexen archive was released in multiple versions:

File date Size (bytes) Entries MD5 SHA-1 CRC-32
2025-08-07 111,056,775 2,126 c947c0ab778950bc09c824b694be92f0 908f0516c5de58130eee3f46400d5975869a8840 35dcd345
2025-09-26 107,918,922 1,356 77b86aedf831423ccb72da1f0470e773 1ac1c0bc2d012ee50a5efcaa1a8e9726ab396d67 a3378615
2025-11-04 119,374,447 2,184 b50a9b9028b0740c683e845c6558ef48 25505a52304ca89c8018a402102826726487ccea bfc19c67

Content[edit]

The structure and content of the Heretic + Hexen archive is largely similar to that of the Doom + Doom II one, with these differences:

menu
There is no "vid" folder here.
logo
Scaled-up versions of the M_HTIC images for Heretic, Hexen, Deathkings of the Dark Citadel, Faith Renewed, and Vestiges of Grandeur. These are shown in a row at the bottom of the game select screen.
titlepic
Scaled-up versions of the TITLE images for Heretic, Hexen, Deathkings of the Dark Citadel, Faith Renewed, and Vestiges of Grandeur. These are shown as background of the game select screen for the currently selected game.
vault
The images seen in the Raven Vault menu in the game.
sounds_heretic & sounds_hexen
Instead of a single "sounds" folder for Doom, these folders contain Heretic and Hexen menu sounds in WAV format.
tactile
heretic & hexen
Folders with player and weapon sounds from Heretic and Hexen, with accompanying BNVIB file for controller rumble.
vault
The cut Doom content from the Doom + Doom II archive was also included here in the initial release, but was removed in the 2025-09-26 update.