libdoomwad is a platform-independant library for manipulating data files from id Software's game, Doom. Written in C++, it provides classes and structs to abstract the game's data structures in a way that is easy to use and automates many mundane tasks.
| Tags | Games/Entertainment First Person Shooters Software Development Libraries Utilities |
|---|---|
| Operating Systems | Windows Windows Windows OS Independent POSIX Linux |
| Implementation | C++ |
Recent releases


Changes: This release changes several class interfaces and fixes some minor bugs.


Changes: This release adds many new classes/data structures, much improved Doxygen documentation, and some minor bugfixes.


Changes: Several bugfixes. Doxygen documentation has been updated. Implementation of the core library classes is complete.


Changes: This release adds several new classes, and cleans up some of the older classes to behave more like STL containers (e.g. iterators). Doxygen comments have been updated. The Makefile has been cleaned up by changing rules and using more environment variables. The test binary has been removed, and there are plans to integrate functionality into the library.


Changes: Abstractions of data files and their elements have been redesigned. The design has been changed to accommodate upcoming changes that will implement more data structures concisely and consistently.
A program to analyze your databases and check your data quality.