imported>Mr.Mouse |
imported>Ikskoks |
| (23 intermediate revisions by 8 users not shown) |
| Line 1: |
Line 1: |
| * [[GRAFs|Return to the list of games]]
| | {{GRAFPageHeader}} |
|
| |
|
| Choose archive extension:
| | == BIO, DAT, REZ == |
| | {{GRAFPageMisc}} |
|
| |
|
| == DAT, BIO, REZ == | | === Format Specifications === |
| | {{GRAFPageFormat|1=char {4} - Header {{Constant|(BRGR)}}<br> |
| | uint32 {4} - Version {{Constant|(1)}}<br> |
| | uint32 {4} - Directory Size {{InlineComment|(excluding the first 3 fields of the header)}}<br> |
| | uint32 {4} - Version {{Constant|(1)}}<br> |
| | uint32 {4} - {{Unknown}}<br> |
| | uint32 {4} - Number Of Files |
|
| |
|
| * ''' Format Type ''': Archive <br>
| | {{BlockDescription| // for each file }} |
| * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Little Endian <br>
| | : uint32 {4} - Offset |
| | : uint32 {4} - Length |
| | : uint32 {4} - null |
|
| |
|
| | {{BlockDescription| // for each file }} |
| | : char {4} - File Tag / Extension |
| | : uint32 {4} - File Size {{InlineComment|*BIG-ENDIAN!*}} |
| | : byte {X} - File Data}} |
|
| |
|
| === Format Specifications === | | === MultiEx BMS Script === |
| | {{NoBMSScript}} |
|
| |
|
| <tt><b>
| | === Supported by Programs === |
| char {4} - Header <font color="purple">(BRGR)</font> <br>
| | * {{ProgramSupportGameExtracter}} |
| uint32 {4} - Version <font color="purple">(1)</font> <br>
| |
| uint32 {4} - Directory Size <font color="purple">(excluding the first 3 fields of the header)</font> <br>
| |
| uint32 {4} - Version <font color="purple">(1)</font> <br>
| |
| uint32 {4} - <font color="red"> '' Unknown '' </font> <br>
| |
| uint32 {4} - Number Of Files <br>
| |
| <br>
| |
| <font color="blue"> ''' // for each file ''' </font> <br>
| |
| : uint32 {4} - Offset <br>
| |
| : uint32 {4} - Length <br>
| |
| : uint32 {4} - null <br>
| |
| <br>
| |
| <font color="blue"> ''' // for each file ''' </font> <br>
| |
| : char {4} - File Tag / Extension <br>
| |
| : uint32 {4} - File Size *BIG-ENDIAN!* <br>
| |
| : byte {X} - File Data <br>
| |
| <br>
| |
| </b></tt>
| |
|
| |
|
| === MultiEx BMS Script === | | === Links === |
| | None |
|
| |
|
| Not written yet<br><br>
| | === Games === |
| | * [[Defiance]] [[BIO|*.bio]] [[DAT|*.dat]] [[REZ|*.rez]] |
| | * [[Bugdom]] [[REZ|*.rez]] |
|
| |
|
| === Compatible Programs ===
| | {{GRAFPageFooter}} |
|
| |
|
| * [[Game Extractor|Game Extractor]]<br>
| | {{DEFAULTSORT:{{PAGENAME}}}} |
| | [[Category:PC formats]] |
|
| |
|
| <br>
| |
|
| |
|
| | | [[Category:File Format]] |
| == 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]]<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]]
| |
| * [[Call of Duty|Call of Duty]]
| |
| * [[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]]
| |
| * [[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]]
| |
| * [[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]]
| |