Carmageddon 2: Difference between revisions
Jump to navigation
Jump to search
imported>WATTO No edit summary |
imported>Ikskoks No edit summary |
||
| (8 intermediate revisions by 3 users not shown) | |||
| Line 17: | Line 17: | ||
<font color="blue"> ''' // for each file ''' </font> <br> | <font color="blue"> ''' // for each file ''' </font> <br> | ||
: uint32 {4} - File Size <br> | : uint32 {4} - File Size <br> | ||
: char { | : char {56} - Filename <font color="purple">(null terminated)</font> <br> | ||
<br> | <br> | ||
char {X} - <font color="red"> '' File Data | File Data starts from offset <font color="purple">"(56 * (FileIndex - 1)) + 64"</font>, where FileIndex is 1 <br> | ||
Second File is stored at <font color="purple">"(56 * (FileIndex - 1)) + 64" </font>,where FileIndex is 2 <br> | |||
... and so on, until reading all files <br> | |||
char {X} - <font color="red"> '' File Data '' </font> <br> | |||
It also seems that every File Data is null terminated (just not sure) | |||
</b></tt> | </b></tt> | ||
| Line 29: | Line 34: | ||
* [[Game Extractor|Game Extractor]]<br> | * [[Game Extractor|Game Extractor]]<br> | ||
* [[jRipper|jRipper]]<br> | |||
[[Category:File Format]] | |||
Latest revision as of 14:05, 3 January 2021
Choose archive extension:
TWT
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
uint32 {4} - Archive Size
uint32 {4} - Number Of Files
// for each file
- uint32 {4} - File Size
- char {56} - Filename (null terminated)
File Data starts from offset "(56 * (FileIndex - 1)) + 64", where FileIndex is 1
Second File is stored at "(56 * (FileIndex - 1)) + 64" ,where FileIndex is 2
... and so on, until reading all files
char {X} - File Data
It also seems that every File Data is null terminated (just not sure)
MultiEx BMS
Not written yet