The Suffering and The Suffering: Ties That Bind .tdu .sdu .odu .lvl

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

The Suffering and The Suffering: Ties That Bind .tdu .sdu .odu .lvl

Post by makc_ar »

Image

Format Specifications: http://wiki.xentax.com/index.php/The_Suffering

Code: Select all

ADU CDU FDU LDU MDU ODU QDU SDU TDU VDU WDU XDU

Format Specifications
// ARCHIVE HEADER

char {4}     - Header (SRSC)
byte {2}     - Version (1,1)
uint32 {4}   - Files Directory Offset
uint32 {4}   - Number Of Files [-1]

// FILE DATA
// for each file
byte {X}     - File Data

// FILES DIRECTORY
uint32 {4}   - Unknown (1026)
uint16 {2}   - null
uint32 {4}   - File Data Length
uint32 {4}   - Unknown (10)

// for each file (14 bytes per entry)
uint32 {4}   - Unknown
uint16 {2}   - File Type ID?
uint32 {4}   - File Offset
uint32 {4}   - File Size


Example .tdu: https://mega.nz/#!Vbp1iZZQ!itjHosqKrkWS ... ud-Ry21I2E
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: The Suffering and The Suffering: Ties That Bind .tdu .sdu .odu .lvl

Post by aluigi »

It looks like my old Draken script is compatible:
http://aluigi.org/bms/drakan.bms