Daikatana PAK: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Mr.Mouse
imported>Ikskoks
m (Ikskoks moved page GRAF:Daikatana to Daikatana PAK)
 
(12 intermediate revisions by 3 users not shown)
Line 49: Line 49:
While BytesRead <> TAILSIZEB ;
While BytesRead <> TAILSIZEB ;
</pre>
</pre>
=== Other Games ===
* Airport Tycoon 3 *.pak
* Daikatana *.pak


=== Compatible Programs ===  
=== Compatible Programs ===  


* [[MultiEx_Commander|MultiEx Commander]]
* [[Game Extractor|Game Extractor]]<br>
* [[Game Extractor|Game Extractor]]<br>
[[Category:Extension_pak | Extension: pak]]
[[Category:File Format]]

Latest revision as of 19:34, 29 March 2022

Choose archive extension:

PAK


Format Specifications

char {4}     - Header (PACK)
uint32 {4}   - Directory Offset
uint32 {4}   - Directory Length

byte {X}     - File Data

// Directory

// for each file
char {56}    - Filename
uint32 {4}   - File Offset
uint32 {4}   - File Length
uint32 {4}   - Unknown
uint32 {4}   - Unknown


MultiEx BMS Script

IDString 0 PACK ;
Get TAILOFF Long 0 ;
Get TAILSIZEB Long 0 ;
SavePos FILESTART 0 ;
GoTo TAILOFF 0 ;
SavePos DUMMYL 0 ;
Set BytesRead Long 0 ;
Do ;
GoTo DUMMYL 0 ;
GetDString FILENAME 56 0 ;
Set WHATEVER1 Long 0 ;
Get FILEOFF Long 0 ;
Get FILESIZE Long 0 ;
Get DUMMYL Long 0 ;
Get DUMMYL Long 0 ;
SavePos DUMMYL 0 ;
Log FILENAME FILEOFF FILESIZE 0 0 ;
While BytesRead <> TAILSIZEB ;


Other Games

  • Airport Tycoon 3 *.pak
  • Daikatana *.pak

Compatible Programs