Outlaw Golf PAK

From XentaxWiki
Revision as of 22:41, 16 January 2021 by imported>Ikskoks
Jump to navigation Jump to search

Choose archive extension:

PAXFILE


Format Specifications

Primary Header

char       {8}  - Magic ID (PAXFILE\0xFF) 
uint32[5]  {20} - Unknown
uint32     {4}  - File List Offset. // a file list is like a folder or directory
uint32     {4}  - File List Count
uint32     {4}  - Total File Count
uint32     {4}  - Compression header size?
uint32[13] {52} - Unknown

File List Entry

char      {32} - Name 
uint32    {4}  - Unknown (some type of id)
uint32    {4}  - Unknown (possibly some type of flags)
uint32    {4}  - First File Number
uint32    {4}  - Number of Files

File Item

char   {32} - Name 
uint32 {4}  - Offset of File
uint32 {4}  - Size

File is made up of 1 [Primary Header] followed by [File List Count] of [File List Entry] followed by [Total File Count] of [File Item] the rest is the data for the files using the offset and size. although some files have a header themselves that is 2048 bytes long although only the first few seem to be used. they are

char  {4} - Magic ''HYPC''
byte {10} - Unknown possibly a seed and flags.
uint32 {4} - Size of file without header.
byte (2030} - Unknown (mostly 0x00)
{DATA}

MultiEx BMS Script

None available.

Notes and Comments

  • Some kind of compression or encryption seems to be used in the HYPC files. has anyone seen anything like this before?

Compatable Programs

  • None, although I could write a C/C++ plugin for this myself.