Survival Project PAK IDX: Difference between revisions
Jump to navigation
Jump to search
imported>Mr.Mouse |
imported>Ikskoks |
||
| (12 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
[[GRAFs| | * [[GRAFs|Return to the list of games]] | ||
Choose archive extension: | Choose archive extension: | ||
== IDX + PAK == | |||
== IDX | |||
* ''' Format Type ''': Archive <br> | * ''' Format Type ''': Archive <br> | ||
| Line 11: | Line 10: | ||
=== Format Specifications === | === Format Specifications === | ||
< | <tt><b> | ||
<font color="blue"> ''' // IDX FILE ''' </font> <br> | |||
char{ | : char {8} - Header <font color="purple">(200472 + null x2)</font> <br> | ||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
/ | : uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
: uint32 {4} - <font color="red"> '' Unknown <font color="purple">(1026)</font> '' </font> <br> | |||
: uint16 {2} - Number Of Files <br> | |||
: uint32 {4} - Index File Length <br> | |||
uint32{4} Unknown | : uint32 {4} - Number Of Files <br> | ||
uint32{4} Unknown | <br> | ||
uint32{4} | : <font color="blue"> ''' // for each file ''' </font> <br> | ||
uint32{4} | :: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
uint32{4} Unknown | :: char {255} - Filename <font color="purple">(null Terminated, filled with junk)</font> <br> | ||
:: uint32 {4} - File Length <br> | |||
uint32{4} | :: uint32 {4} - File Offset <br> | ||
uint32{4} | <br><br> | ||
<font color="blue"> ''' // PAK FILE ''' </font> <br> | |||
// | : char {8} - Header <font color="purple">(200472 + null x2)</font> <br> | ||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
uint32{4} Unknown | : uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | ||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
: uint32 {4} - <font color="red"> '' Unknown '' </font> <br> | |||
uint32{4} | : uint16 {2} - Number Of Files <br> | ||
uint32{4} | : uint32 {4} - Archive File Length <br> | ||
</ | : uint32 {4} - Number Of Files <br> | ||
<br> | |||
: <font color="blue"> ''' // for each file ''' </font> <br> | |||
:: byte {X} - File Data <br> | |||
</b></tt> | |||
=== MultiEx BMS === | === MultiEx BMS === | ||
* Processed by MexCom plugin. | * Processed by MexCom plugin. | ||
=== Notes and Comments === | === Notes and Comments === | ||
The | The *.idx file contains the directory, the *.pak file contains the file data<br> | ||
Images.pak contains .PGF files, a relatively new graphics format. Headers seem to be stripped from these files.<br> | |||
=== Supported Programs === | |||
* [[Game Extractor|Game Extractor]]<br> | |||
< | * [[MultiEx Commander]] | ||
[[Category:Extension_pak | Extension: pak]] | |||
[[Category:File Format]] | |||
Latest revision as of 19:32, 29 March 2022
Choose archive extension:
IDX + PAK
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// IDX FILE
- char {8} - Header (200472 + null x2)
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown (1026)
- uint16 {2} - Number Of Files
- uint32 {4} - Index File Length
- uint32 {4} - Number Of Files
- // for each file
- uint32 {4} - Unknown
- char {255} - Filename (null Terminated, filled with junk)
- uint32 {4} - File Length
- uint32 {4} - File Offset
- uint32 {4} - Unknown
// PAK FILE
- char {8} - Header (200472 + null x2)
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint32 {4} - Unknown
- uint16 {2} - Number Of Files
- uint32 {4} - Archive File Length
- uint32 {4} - Number Of Files
- // for each file
- byte {X} - File Data
- byte {X} - File Data
MultiEx BMS
- Processed by MexCom plugin.
Notes and Comments
The *.idx file contains the directory, the *.pak file contains the file data
Images.pak contains .PGF files, a relatively new graphics format. Headers seem to be stripped from these files.