TPK (compressed archive)

From Just Solve the File Format Problem
Jump to: navigation, search
File Format
Name TPK (compressed archive)
Ontology
Extension(s) .tpk
Released ≤1994

TPK is a compressed archive format that was used by some software installers. It was apparently used mainly in Germany.

Its origin is uncertain, but it might have been developed by Thomas Haukap, author of software named VoiceConnect.

Contents

 [hide

Format details

TPK is clearly a derivative of LHarc/LHA, though it has significant differences.

The main "TK1" compressed data format is identical, or at least very similar, to LZHUF file format. That is, it's the same as LHarc's "lh1" scheme, except that it starts with four bytes containing (an extra copy of) the uncompressed file size.

Identification

At offset 2 is a compression identifier: either ASCII "-TK1-" (if the first member file is compressed), or "-TK0-" (if not).

Software

Sample files

  • Pegasus Vol.3 → (CD1) → PEGASUS/WIN31/DFUE/VOICEC30.ZIP → most *.TPK files
  • [1] → { NRGXTME*.ZIP → XTMENG.A* (multi-part ARJ archive) } → *.TPK
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox