Hexen is the follow-up game to Heretic. It added some more mod-friendly definition files for cases such as music assignment, level name and story texts, and animated textures, thus removing some of the necessity of EXE patchers that were required for some of these tasks in Heretic. It also added features such as moving walls (with some limitations) and level scripting. Many utilities that support Doom can be used for Hexen as well, with the notable caveat that Hexen uses an updated version of the level format which must be specifically supported by level editors.
The following tools are able to work with this game.
|SLADE||Windows/Mac||Edit||Edit||Edit||Edit||Edit||Some||No||No||Text editing applies only for those strings which can be loaded from a WAD file.|
|DeuTex||DOS/Linux||Edit||No||Edit||Edit||Edit||Some||No||No||Text editing applies only for those strings which can be loaded from a WAD file.|
|MIDI2MUS||DOS||No||No||No||Convert||No||No||No||No||Occasionally, some MIDI files may produce conversion errors.|
The following file formats are used by this game.
|N/A||MUS Format||Background music|
|GENMIDI||OP2 Bank Format||FM patches for MUS/MIDI music|
|N/A||VOC Format||Sound effects|
|*.wad||WAD Format||Archive storing most of the game's data files|
The Official Hexen Specs is the original groundwork for understanding how to make levels for the game, although there are slight inaccuracies in a couple of places.
There is extensive information on the Doom wiki. Some modding-relevant pages include: