User Tools

Site Tools


projects:proprietary_file_formats

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
projects:proprietary_file_formats [2012/02/26 18:54] kratz00projects:proprietary_file_formats [2012/04/11 18:30] (current) kratz00
Line 5: Line 5:
   * File name extension: pck   * File name extension: pck
   * Byte order: little-endian   * Byte order: little-endian
 +
 +Known Files:
 +
 +^ file name ^ sha256 ^ software ^
 +| tdat.pck | 89ab00ef92ffd398fcbd818f9bf40a36f44cc5fdc15753c342e2aa4014158f8b | Theocracy |
 +| tex.pck | eb015f02ef56d85946fc8e84b04af75cd6d9607be5d59c7a73194cfb2d39aa0c | Theocracy |
 +
 +File Header:
 +
 +^ offset ^ size in bytes ^ description ^ comment ^
 +| 0 | 4 | magic number | always 50 48 4c 53 (PHLS)|
 +| 4 | 4 | offset to the start of the binary data of the first file in this archive | |
 +
 +File Block:
 +
 +The first file block starts at offset 8, right after the file header.
 +
 +^ offset ^ size in bytes ^ description ^ comment ^
 +| 0 | 60 | file name | null terminated string, if it's just ".." it means to go up one directory level |
 +| 60 | 4 | file size | in bytes, if the size is 0x80000000 this file block is a directory entry |
  
 === PKG === === PKG ===
projects/proprietary_file_formats.1330278859.txt.gz · Last modified: 2012/02/26 18:54 by kratz00