Code
Issues
34
Pull requests
11
Projects
1
Releases
3
Packages
1
Wiki
Activity
Var Dump:
Mailing List
dumpVar: only available in dev mode
Page:
File Type Status
Pages
Building the source code
Building your first mod
Bundle Patcher Architecture
CLI Reference
File Type - Bundle Database
File Type - Bundle
File Type - Material
File Type - Package
File Type - Strings
File Type - Texture
File Type - Wwise Bank
File Type - Wwise Event
File Type - Wwise Stream
File Type Status
Home
Installing mods with DTMM
Migrating from loose files
Murmur hashes and dictionaries
Obtaining the Oodle library
Register DTMM as handler for Nexus downloads
Reverse Engineering - Getting Started
Reverse Engineering - Sound
Reverse Engineering - Textures
WIP DDSImage::load
dtmt.cfg Reference
No results
22
File Type Status
Lucas Schwiderski edited this page 2024-07-16 16:44:35 +02:00
Legend:
- Complete: The binary format is fully implemented/documented.
- Partial: Enough of the binary format is known to create usable results, but some things are still not known or not implemented.
- Limited: Some work has begun, but it's not enough for Partial, yet.
- None: Nothing about this binary format is known.
File Type | Binary Format | Compilation | Decompilation | Comment |
---|---|---|---|---|
Bundle | Partial | ✓ | ✓ | A few fields in file headers and their interaction with external data/ files is unknown. |
Bundle Database | Partial | ✓ | ✓ | |
Package | Complete | ✓ | ✓ | |
Lua | Complete | ✓ | ✓ | |
Texture | Partial | WIP | WIP | While we do know the layout of the fields, we don't fully know what each of them does |
Material | Limited | ✗ | ✗ | |
Strings | Partial | ✓ | ✓ | The file format itself is done, but the interaction with bundle properties and file variants is not properly implemented, yet. See #3. |
Sound (Wwise) | Limited | ✗ | ✗ | Wwise does the heavy lifting anyways, so we "only" need to figure out the version and the post-processing. VT2's pipeline should work as a reference. It also seems that banks are split up into smaller pieces with the new .wwise_event file type |
Wwise Event | Partial | ✗ | ✗ | |
Wwise Stream | Full | ✗ | ✗ | |
Wwise Bank | Partial | ✗ | ✗ | |
Unit | None | ✗ | ✗ | |
Level | None | ✗ | ✗ | |
Particles | None | ✗ | ✗ |
Anything not mentioned explicitly is to be considered unknown.
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