WadSmoosh for DOOM is the direct inspiration, but its not that easy with Raven's games. Heretic and Hexen have enough differences that there needs a hefty amount of scripting to glue them together and balance them.
My goal was to combine both games while maintaining vanilla gameplay and to be usable with any type mods.
Currently HXDD supports the base classes from Heretic and Hexen. If you have Hexen II PAK files, these classes will be playable via the menu but are still under development.
HXDD Features
- Unified Game & Episode Structure
Play Heretic, Hexen and Deathkings from one menu with any class from either game! - Hexen II Leveling
A highly expanded version of the leveling system found in Hexen II. - Selectable Armor Modes
Simple and AC, selected in New Game. - PlayerSheets for Mod Support
Allows for cross game pickups and actors and expand PlayerClass definitions. PlayerSheets will allow your mod to support HXDD only features without needing to expand actors or make another mod version. Just create a new json under playersheets/<classname>.json and you're supported!
Spoiler:Upcoming Features
Menu & UI: Further updates and streamlining.
Completion of the remaining Hexen II Classes (Paladin, Crusader, Necromancer, Assassin, Demoness) and Pickups.
PWAD Mode
Requirements
GZDOOM 4.10
Java Runtime (for building the ipk3)
Download & Source
https://github.com/Lemon-King/HXDD/releases
Installation
- Extract HXDD into a new folder.
- Copy the following gzdoom pk3 and game iwad files into the /wads folder:
gzdoom.pk3, game_support.pk3, brightmaps.pk3, game_widescreen_gfx.pk3, lights.pk3
heretic.wad, hexen.wad, hexdd.wad - If you have Hexen II:
pak0.pak, pak1.pak are from the base game.
pak3.pak is from the expansion Portals of Praevus.
pak4.pak is from the free hexen world update, Hammer of Thyrion has this file for download. - Copy these PAK files into /wads also.
You need to download and drop the noesis zip file into the same folder as HXDD.jar, HXDD will take care of the rest at runtime.
https://richwhitehouse.com/index.php?co ... project=91
HXDD uses Noesis to dump the PAK files and process mdl and spr data. - Copy all files into /wads if you have them.
- Run java -jar hxdd.jar via command line, this may take a few minutes.
- Copy HXDD.ipk3 to your GZDOOM iwad folder.
Screenshots
Spoiler:Gameplay Videos
Spoiler: