TPK (compressed archive)
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Archiving |extensions={{ext|tpk}} |released=≤1994 }} '''TPK''' is a compressed archive format that was used by some software inst...") |
(→Sample files) |
||
(One intermediate revision by one user not shown) | |||
Line 16: | Line 16: | ||
== Identification == | == Identification == | ||
At offset 2 is a compression identifier: either ASCII "{{magic|-TK1-}}" (if the first member file is compressed), or "{{magic|-TK0-}}" (if not). | At offset 2 is a compression identifier: either ASCII "{{magic|-TK1-}}" (if the first member file is compressed), or "{{magic|-TK0-}}" (if not). | ||
+ | |||
+ | == Software == | ||
+ | * {{Deark}} | ||
== Sample files == | == Sample files == | ||
* [https://archive.org/details/pegasusvol3 Pegasus Vol.3] → (CD1) → PEGASUS/WIN31/DFUE/VOICEC30.ZIP → most *.TPK files | * [https://archive.org/details/pegasusvol3 Pegasus Vol.3] → (CD1) → PEGASUS/WIN31/DFUE/VOICEC30.ZIP → most *.TPK files | ||
* [{{DiscMasterURL|browse/34775/WK_26_97.ZIP/WK_26_97}}] → { NRGXTME*.ZIP → XTMENG.A* (multi-part [[ARJ]] archive) } → *.TPK | * [{{DiscMasterURL|browse/34775/WK_26_97.ZIP/WK_26_97}}] → { NRGXTME*.ZIP → XTMENG.A* (multi-part [[ARJ]] archive) } → *.TPK | ||
+ | * {{DexvertSamples|archive/tpk}} |
Latest revision as of 14:10, 22 September 2025
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 |
[edit] 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.
[edit] Identification
At offset 2 is a compression identifier: either ASCII "-TK1-
" (if the first member file is compressed), or "-TK0-
" (if not).
[edit] Software
[edit] Sample files
- Pegasus Vol.3 → (CD1) → PEGASUS/WIN31/DFUE/VOICEC30.ZIP → most *.TPK files
- [1] → { NRGXTME*.ZIP → XTMENG.A* (multi-part ARJ archive) } → *.TPK
- dexvert samples — archive/tpk