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
- Host: GitHub
- URL: https://github.com/kerneloso/idkfa_extractor
- Owner: KernelOso
- License: mit
- Created: 2025-06-04T22:53:40.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-04T22:54:49.000Z (about 1 year ago)
- Last Synced: 2025-06-05T03:12:26.749Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 112 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE.md
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)