dumpVar: only available in dev mode
Table of Contents
Welcome to the Wiki.
Using mods
If you're a mod user, you're likely looking for guidance on How to install mods.
Making mods
As a mod author, you might instead be interested in migrating your existing mods or build a new one from scratch. You might also be interested in additional documentation for DTMT, which you can find in the sidebar on the right.
Developing DTMM/DTMT
The biggest effort in developing DTMT and other modding tools is reverse engineering the binary formats used by the engine to store assets. Knowing these binary formats then enables both decompiling them into a commonly used format, and compiling assets into a usable format. The best way to bring the modding capabilities forward is through helping with this. Please see Reverse Engineering - Getting Started for more information.
If you would like to contribute to DTMT directly, or simply want to build it from source, you will find information in Building the source code and Obtaining the Oodle library.
Feel free to reach out on the mailing list or the Modders Discord for discussions, issue reporting, and sharing code.
Wiki
Building the source code
Obtaining the Oodle library
DTMM
Installing mods
Register DTMM as handler for Nexus downloads
DTMT
CLI Reference
Building your first mod
Migrating from loose files
dtmt.cfg
Reference
Murmur hashes and dictionaries
Reverse Engineering
Getting Started
Sound
Textures
File Types
Status
Bundle
Bundle Database
Texture
Material
Strings
Package
Wwise Event
Wwise Stream
Wwise Bank