An open API service indexing awesome lists of open source software.

https://github.com/kerneloso/idkfa_extractor

Just a Python Scrript that extract the OST Remake of DOOM + DOOM II
https://github.com/kerneloso/idkfa_extractor

Last synced: about 1 year ago
JSON representation

Just a Python Scrript that extract the OST Remake of DOOM + DOOM II

Awesome Lists containing this project

README

          

# IDKFA Extractor

This is a small Python automation script that extracts the remade soundtrack of DOOM + DOOM II (IDKFA) from the file `extras.wad` and generates the required Patch WADs files for compatible games:

* DOOM / The Ultimate DOOM
* DOOM II: Hell on Earth
* Final DOOM : Master Levels for DOOM II
* Final DOOM : The Plutonia Experiment
* Final DOOM : TNT: Evilution

> ⚠️ NOTE: TNT: Evilution contains original music that has not yet received a remake or HD version (the same goes for "Legacy of Rust"). However, the `extras.wad` file includes a slightly enhanced version of the original MIDI soundtrack. Keep in mind that TNT: Evilution also features tracks from DOOM II, so you may notice some contrast between the TNT and DOOM II (IDKFA) soundtracks.

If TNT: Evilution, Legacy of Rust, Sigil, or Sigil II ever receive official "IDKFA" versions of their soundtracks in the future, this script will be updated accordingly.

> 🎵 NOTE: Both Sigil and Sigil II do have official HD soundtracks, although they differ significantly from the MIDI versions. These soundtracks can be purchased at [romero.com](https://romero.com).

- Sigil : https://romero.com/shop/p/sigilbuckethead
- Sigil II : https://romero.com/shop/p/sigil-ii-thorr

---

## HOW TO USE

Simply copy the `extras.wad` file from the "DOOM + DOOM II" files into the script's folder and run the script. It will generate the following files:

* `IDKFA.wad` (for DOOM / The Ultimate DOOM)
* `IDKFA2.wad` (for DOOM II: Hell on Earth)
* `IDKFA_Plut.wad` (for Final DOOM: The Plutonia Experiment)
* `IDKFA_Master.wad` (for Final DOOM: Master Levels)
* `IDKFA_TNT.wad` (for Final DOOM: TNT Evilution)