Battlezone 2 PAK: Difference between revisions
Jump to navigation
Jump to search
imported>WATTO (Initial Specs) |
imported>Ikskoks m (Ikskoks moved page Battlezone 2 to Battlezone 2 PAK) |
||
| (9 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
* [[GRAFs|Return to the list of games]] | |||
Choose archive extension: | |||
== PAK == | == PAK == | ||
| Line 22: | Line 26: | ||
uint32 {4} - <font color="red"> '' Unknown <font color="purple">(35)</font> '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown <font color="purple">(35)</font> '' </font> <br> | ||
uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
char {X} - File Data <br> | |||
<br> | |||
<font color="blue"> ''' // File Directory ''' </font> <br> | <font color="blue"> ''' // File Directory ''' </font> <br> | ||
: <font color="blue"> ''' // for each file ''' </font> <br> | : <font color="blue"> ''' // for each file ''' </font> <br> | ||
| Line 31: | Line 34: | ||
:: uint32 {4} - File Offset <br> | :: uint32 {4} - File Offset <br> | ||
:: uint32 {4} - File Length <br> | :: uint32 {4} - File Length <br> | ||
<br> | |||
<br> | <br> | ||
<font color="blue"> ''' // Directory List ''' </font> <br> | <font color="blue"> ''' // Directory List ''' </font> <br> | ||
| Line 36: | Line 40: | ||
:: byte {1} - Directory Name Length <br> | :: byte {1} - Directory Name Length <br> | ||
:: char {X} - Directory Name <br> | :: char {X} - Directory Name <br> | ||
<br> | |||
<br> | <br> | ||
</b></tt> | </b></tt> | ||
=== MultiEx BMS === | === MultiEx BMS Script === | ||
Not written yet<br><br> | Not written yet<br><br> | ||
<br> | |||
=== Compatible Programs === | |||
* [[Game Extractor|Game Extractor]]<br> | |||
[[Category:Extension_pak | Extension: pak]] | |||
[[Category:File Format]] | |||
Latest revision as of 19:33, 29 March 2022
Choose archive extension:
PAK
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
uint32 {4} - Header (DOCP)
uint32 {4} - Version (1)
uint32 {4} - Number Of Directories
uint32 {4} - Directory List Offset
uint32 {4} - Number Of Files?
uint32 {4} - File Directory Offset
uint32 {4} - Unknown
uint32 {4} - null
uint32 {4} - Unknown
uint32 {4} - Unknown (35)
uint32 {4} - Unknown (1)
uint32 {4} - Unknown
uint32 {4} - Unknown (35)
uint32 {4} - Unknown
char {X} - File Data
// File Directory
- // for each file
- uint32 {4} - Directory ID (1=the first directory in the list)
- byte {1} - Filename Length
- char {X} - Filename
- uint32 {4} - File Offset
- uint32 {4} - File Length
- uint32 {4} - Directory ID (1=the first directory in the list)
// Directory List
- // for each directory
- byte {1} - Directory Name Length
- char {X} - Directory Name
- byte {1} - Directory Name Length
MultiEx BMS Script
Not written yet