Add 'File Type Status'

Lucas Schwiderski 2023-02-18 11:53:46 +01:00
parent 9f7613f5ff
commit 0ad9d7d223

17
File-Type-Status.md Normal file

@ -0,0 +1,17 @@
**Legend:**
* *Complete*: The binary format is fully documented.
* *Partial*: Enough of the binary format is known to create usable results, but there are still unknown fields.
* *Limited*: Some work has begun, but it's not enough for *Partial*, yet.
* *None*: Nothing about this binary format has been documented, yet.
| 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 | ✓ | ✓ | The algorithm to generate resource hashes is unknown. |
| Package | Complete | ✓ | ✓ | |
| Lua | Partial | ✗ | ✓ | |
| Strings | Partial | ✓ | ✓ | The file format itself is done, but the interaction with bundle properties is not fully figured out, yet. |
| Unit | Limited | ✗ | ✗ | |
| Material | Limited | ✗ | ✗ | |
| Texture | Limited | ✗ | ✗ | |
| Level | Limited | ✗ | ✗ | |