imported>WATTO |
imported>WATTO |
| Line 38: |
Line 38: |
|
| |
|
| * [[Game Extractor|Game Extractor]]<br> | | * [[Game Extractor|Game Extractor]]<br> |
|
| |
| <br>
| |
|
| |
|
| |
| == DAT (Type 1) ==
| |
|
| |
| * ''' Format Type ''': Archive <br>
| |
| * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
| |
|
| |
|
| |
| === Format Specifications ===
| |
|
| |
| <tt><b>
| |
| <font color="blue"> ''' // for each file ''' </font> <br>
| |
| : char {2} - Header <font color="purple">(PK)</font> <br>
| |
| : uint32 {4} - Entry Type <font color="purple">(1311747 = File Entry)</font> <br>
| |
| : uint16 {2} - <font color="red"> '' Unknown <font color="purple">(2)</font> '' </font> <br>
| |
| : uint16 {2} - <font color="red"> '' Unknown <font color="purple">(8)</font> '' </font> <br>
| |
| : uint64 {8} - <font color="red"> '' Checksum? '' </font> <br>
| |
| : uint32 {4} - Compressed File Size <br>
| |
| : uint32 {4} - Decompressed File Size <br>
| |
| : uint32 {4} - Filename Length <br>
| |
| : char {X} - Filename <br>
| |
| : byte {X} - File Data <br>
| |
| <br>
| |
| <font color="blue"> ''' // for each file ''' </font> <br>
| |
| : char {2} - Header <font color="purple">(PK)</font> <br>
| |
| : uint32 {4} - Entry Type <font color="purple">(513 = Directory Entry)</font> <br>
| |
| : uint16 {2} - <font color="red"> '' Unknown <font color="purple">(20)</font> '' </font> <br>
| |
| : uint16 {2} - <font color="red"> '' Unknown <font color="purple">(2)</font> '' </font> <br>
| |
| : uint16 {2} - <font color="red"> '' Unknown <font color="purple">(8)</font> '' </font> <br>
| |
| : uint64 {8} - <font color="red"> '' Checksum? '' </font> <br>
| |
| : uint32 {4} - Compressed File Size <br>
| |
| : uint32 {4} - Decompressed File Size <br>
| |
| : uint32 {4} - Filename Length <br>
| |
| : byte {10} - null <br>
| |
| : uint32 {4} - File Offset <font color="purple">(points to PK for this file in the directory)</font> <br>
| |
| : char {X} - Filename <br>
| |
| <br>
| |
| char {2} - Header <font color="purple">(PK)</font> <br>
| |
| uint32 {4} - Entry Type <font color="purple">(1541 = Archive Entry)</font> <br>
| |
| uint16 {2} - null <br>
| |
| uint64 {8} - <font color="red"> '' Checksum? '' </font> <br>
| |
| uint32 {4} - Length Of File Data <font color="purple">(archive size excluding the directory)</font> <br>
| |
| uint16 {2} - null <br>
| |
| <br>
| |
| </b></tt>
| |
|
| |
| === MultiEx BMS Script ===
| |
|
| |
| * Treated as PKZip
| |
|
| |
| === Notes and Comments ===
| |
|
| |
| * This is a generic ZIP archive
| |
| <br><br>
| |
| === Compatible Programs ===
| |
|
| |
| * [[MultiEx_Commander|MultiEx Commander]]
| |
| * [[Game Extractor|Game Extractor]]
| |
| * [[Dragon_Unpacker|Dragon UnPACKer]]<br/>
| |
| <br/>
| |
|
| |
| === Other Games ===
| |
|
| |
| These games also use this file format<br>
| |
| * [[18 Wheels Of Steel - Across America|18 Wheels Of Steel: Across America]]
| |
| * [[18 Wheels Of Steel - Pedal To The Metal|18 Wheels Of Steel: Pedal To The Metal]]
| |
| * [[Alpha Black Zero|Alpha Black Zero]]
| |
| * [[American McGees Alice|American McGee's Alice]]
| |
| * [[Blitzkrieg|Blitzkrieg]]
| |
| * [[Blitzkrieg 2|Blitzkrieg 2]]
| |
| * [[Call of Duty|Call of Duty]]
| |
| * [[Carnivores - Cityscape|Carnivores - Cityscape]]
| |
| * [[Chrome SpecForce|Chrome SpecForce]]
| |
| * [[Civilization - Call To Power|Civilization: Call To Power]]
| |
| * [[Deadly Dozen|Deadly Dozen]]
| |
| * [[Defiance|Defiance]]
| |
| * [[Desperados - Wanted Dead or Alive|Desperados: Wanted Dead or Alive]]
| |
| * [[Dethkarz|Dethkarz]]
| |
| * [[Duke Nukem Manhatten Project|Duke Nukem Manhatten Project]]
| |
| * [[El Airplane|El Airplane]]
| |
| * [[Empire Earth 2|Empire Earth 2]]
| |
| * [[Falcon 4|Falcon 4]]
| |
| * [[Fallout Tactics|Fallout Tactics]]
| |
| * [[Far Cry|Far Cry]]
| |
| * [[Freedom Fighters|Freedom Fighters]]
| |
| * [[Freedom Force vs The 3rd Reich|Freedom Force vs The 3rd Reich]]
| |
| * [[Freelancer|Freelancer]]
| |
| * [[Great Battles of WWII - Stalingrad|Great Battles of WWII - Stalingrad]]
| |
| * [[Hard Truck - 18 Wheels Of Steel|Hard Truck: 18 Wheels Of Steel]]
| |
| * [[Hellhog XP|Hellhog XP]]
| |
| * [[Hitman Contracts|Hitman Contracts]]
| |
| * [[Hitman 2 Silent Assasin|Hitman 2 Silent Assasin]]
| |
| * [[Hot Rod American Street Drag|Hot Rod American Street Drag]]
| |
| * [[Jedi Academy|Jedi Academy]]
| |
| * [[Jedi Outcast|Jedi Outcast]]
| |
| * [[Lionheart|Lionheart]]
| |
| * [[Master of Orion 3|Master of Orion 3]]
| |
| * [[Medal Of Honor - Allied Assult|Medal Of Honor: Allied Assult]]
| |
| * [[Metal Gear Solid|Metal Gear Solid]]
| |
| * [[Outfront|Outfront]]
| |
| * [[Packmania 2|Packmania 2]]
| |
| * [[Perimeter|Perimeter]]
| |
| * [[Quake 3|Quake 3]]
| |
| * [[Return To Castle Wolfenstein|Return To Castle Wolfenstein]]
| |
| * [[Revenant|Revenant]]
| |
| * [[Richard Burns Rally|Richard Burns Rally]]
| |
| * [[Ricochet Xtreme|Ricochet Xtreme]]
| |
| * [[Serious Sam|Serious Sam]]
| |
| * [[Shadow Warrior|Shadow Warrior]]
| |
| * [[Shark - Hunting The Great White|Shark: Hunting The Great White]]
| |
| * [[Soldier Of Fortune 2|Soldier Of Fortune 2]]
| |
| * [[Soldiers - Heroes Of World War 2|Soldiers - Heroes Of World War 2]]
| |
| * [[Swarm|Swarm]]
| |
| * [[SWAT 3|S.W.A.T 3]]
| |
| * [[System Shock 2|System Shock 2]]
| |
| * [[Terminator 3|Terminator 3]]
| |
| * [[The Fall - Last Days Of Gaia|The Fall - Last Days Of Gaia]]
| |
| * [[Thief - The Dark Age|Thief: The Dark Age]]
| |
| * [[Thief 2 - The Metal Age|Thief 2: The Metal Age]]
| |
| * [[Transport Tycoon|Transport Tycoon]]
| |
| * [[Universal Combat - A World Apart|Universal Combat: A World Apart]]
| |
| * [[Uplink|Uplink]]
| |
| * [[Vietnam - Line Of Sight|Vietnam: Line Of Sight]]
| |
| * [[Vampire - The Masquerade|Vampire: The Masquerade]]
| |
| * [[Xpand Rally|Xpand Rally]]
| |
| * [[XS Mark|XS Mark]]
| |
| * [[Zoo Tycoon|Zoo Tycoon]]
| |