Lemon-King / HXDD

HXDD: A Heretic and Hexen Wad Merger.
MIT License
18 stars 0 forks source link
doom doom2 gzdoom hexen hexen2 mod vkdoom


Logo

HXDD

A Heretic and Hexen Wad Merger


DOOMWORLD THREAD »

Report Bug · Request Feature

![Releases](https://img.shields.io/github/v/release/Lemon-King/HXDD?logo=github) ![Issues](https://img.shields.io/github/issues/Lemon-King/HXDD.svg) ![MIT License](https://img.shields.io/github/license/Lemon-King/HXDD.svg) ![DoomStruct](https://img.shields.io/badge/DoomStruct-000063?style=for-the-badge) ![Gson](https://img.shields.io/badge/Gson-000?style=for-the-badge&logo=google&logoColor=61DAFB)
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=openjdk&logoColor=white) ![Java](https://img.shields.io/badge/javafx-55889E.svg?style=for-the-badge&logo=openjdk&logoColor=white)
![Gluon](https://img.shields.io/badge/gluon-0A6DB0?style=for-the-badge&logo=gluon&logoColor=white) ![GRAALVM](https://img.shields.io/badge/GRAALVM-192229?style=for-the-badge&logo=graalvm&logoColor=61DAFB)
![NOESIS](https://img.shields.io/badge/NOESIS-ff6600?style=for-the-badge)
![GZDOOM](https://img.shields.io/badge/GZDOOM-1E3E8C?style=for-the-badge) ![VKDOOM](https://img.shields.io/badge/VKDOOM-E04006?style=for-the-badge)
![Heretic](https://img.shields.io/badge/HERETIC-DAC06B?style=for-the-badge) ![Hexen](https://img.shields.io/badge/HEXEN-704330?style=for-the-badge) ![Deathkings](https://img.shields.io/badge/DEATHKINGS-704330?style=for-the-badge) ![Doom](https://img.shields.io/badge/DOOM-990000?style=for-the-badge)


HXDD takes everything from Heretic, Hexen and other games. Then arranges and converts them into a new GZDOOM compatible format, allowing you play them as if they were a single game. There is a fair amount of code acting as glue to make everything functional - not to mention numerous (optional) added features.

This project is inspired by WADSMOOSH by JP LeBreton. Go check it out too.

Logo

- Features -

- Hexen II Development -

Hexen II is still currently in a stage of heavy development and as more feature come online they will be updated here.

Items

Items which match functionality with Heretic and Hexen are implemented.

Classes

- Getting Started -

A modern version of Windows or Wine on MacOS and Linux.

HXDD has a minimum requirement with GZDOOM 4.13+ or VKDOOM, if you do not have it please download it.
Due to a bug with saved games, GZDOOM 4.13 Dev Build is required for now.

Download HXDD from Releases and unzip it into its own folder.

- Setup -

HXDD will make use of data from GZDOOM/VKDOOM, Heretic, Hexen, Hexen's expansion Deathkings, and optionally Hexen II plus its Expansions.

  1. Launch HXDD.exe
  2. Select your GZDOOM or VKDOOM Folder
  3. Select your Heretic wad File (heretic.wad)
  4. Select your Hexen wad File (hexen.wad)
  5. Select your Hexen DeathKings wad file (hexdd.wad)
  6. Choose the options you want to utilize - if any.
  7. Click on Build HXDD to start building hxdd.ipk3 - this may take more than a few minutes.
  8. When complete, copy hxdd.ipk3 to where you keep your wads for GZDOOM or VKDOOM.
  9. Run GZDOOM or VKDOOM and select HXDD.

Your selections will be stored for the next time you run it.

- Hexen II PAK Support -

When using Hexen II PAK files with HXDD you will need Noesis by Rich Whitehouse.
Download and place the Noesis zip file in the same folder as HXDD's exe.
Select the PAK files in the application and ensure Enable Hexen II is checked.
HXDD will use Noesis to open PAK files and export model data for use with GZDOOM.

- DOOM Compatibility「PWAD Mode」 -

You can also use HXDD.ipk3 as a PWAD with DOOM, DOOM II, and WadSmoosh.
Adding -file HXDD.ipk3 to any DOOM IWAD.

Gameplay Videos

Youtube Video

Youtube Video

Screenshots

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

License

Distributed under the MIT License. See LICENSE.md for more information.

Contact

Lemon King - @lemonkingi

Doomworld Thread - HXDD: A Heretic & Hexen WAD Merger

(back to top)