About This File
DMINFO is a set of four command-line utilities on Unix and Windows (source code included) to generate information about objects in the executables of DOOM/DOOM ][, Heretic, Hexen, and Strife.
DMINFO, HTINFO, HXINFO and SFINFO are C programs built together with the respective games' INFO.c (and as many original .c/.h files as needed to make it compile) to directly extract information from the mobjinfo, state, sprite and sound tables for any thing and mobj. The info is ready to be used in thing Data tables on DoomWiki.org.
Additionally, they can generate weapon-specific information, the pain chance table, and a table of monsters with their pain chance and hit points.
This is not a full-fledged package like my previous tools: there is no README or manual page, nor much in the way of comments in my utilities' source code (*info.[ch], dmunix.h, print.c, maps.c, stub.c). All other included source files are taken / adapted from the games' original code bases.
DMINFO, HTINFO, HXINFO and SFINFO are C programs built together with the respective games' INFO.c (and as many original .c/.h files as needed to make it compile) to directly extract information from the mobjinfo, state, sprite and sound tables for any thing and mobj. The info is ready to be used in thing Data tables on DoomWiki.org.
Additionally, they can generate weapon-specific information, the pain chance table, and a table of monsters with their pain chance and hit points.
This is not a full-fledged package like my previous tools: there is no README or manual page, nor much in the way of comments in my utilities' source code (*info.[ch], dmunix.h, print.c, maps.c, stub.c). All other included source files are taken / adapted from the games' original code bases.