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.