TSComp
Dexvertbot (Talk | contribs) m (Change telparia.com samples link to template) |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{FormatInfo | {{FormatInfo | ||
− | |||
|formattype=electronic | |formattype=electronic | ||
|subcat=Archiving | |subcat=Archiving | ||
+ | |extensions={{ext|??$}}, {{ext|lib}}, {{ext|cmp}}, others | ||
+ | |wikidata={{wikidata|Q105851559}} | ||
|released=≤1991 | |released=≤1991 | ||
}} | }} | ||
− | ''' | + | '''TSComp''' is the informal name of a compressed archive format used by some versions of the [[InstallShield]] installation software by The Stirling Group. It is also supported by a DOS utility named '''The Stirling Compressor'''. It uses [[PKWARE DCL Implode]] compression. |
− | + | == Identifiers == | |
+ | For single-file archives, often the last letter of the filename extension is changed to "$". Sometimes an exclamation mark is used instead of the dollar sign, which appears to be the case when an archive with $ as the last name character already exists. For multi-file archives, the most common extensions seem to be '''.lib''' and '''.cmp'''. | ||
+ | Many archives of this type have no suffix but $ as last character of file name. | ||
+ | A few contain only a single file instead of several files. | ||
== Identification == | == Identification == | ||
Files begin with bytes: {{magic|65 5D 13 8C 08 01}}. | Files begin with bytes: {{magic|65 5D 13 8C 08 01}}. | ||
+ | At offset 8 the filename style byte is stored. | ||
+ | The value 1 means without wildcard. | ||
+ | This is typically the case for the single variant. | ||
+ | The value 2 means with wildcard. | ||
+ | This is the case for the other variant. | ||
== Software == | == Software == | ||
* [{{SACFTPURL|pack|tscomp.zip}} The Stirling Compressor v1.3.21] | * [{{SACFTPURL|pack|tscomp.zip}} The Stirling Compressor v1.3.21] | ||
+ | * [https://github.com/sourcekris/untsc untsc] A command line extractor with source in Golang. | ||
+ | * {{Deark}} can list and extract the contents of archives via tscomp module. | ||
== Sample files == | == Sample files == | ||
− | * | + | * {{DexvertSamples|archive/tscomp}} |
+ | * {{CdTextfiles|megawin4/WINDOWS/APPS/PSP20.ZIP|PSP20.ZIP}} | ||
+ | * {{CdTextfiles|cream02/WINDOWS/AP3013.ZIP|AP3013.ZIP}} | ||
+ | * {{CdTextfiles|1000games/YA16/mastmath.zip|mastmath.zip}} | ||
+ | * {{CdTextfiles|pier/pier05/047/pimfo10.zip|pimfo10.zip}} |
Latest revision as of 02:54, 28 December 2023
TSComp is the informal name of a compressed archive format used by some versions of the InstallShield installation software by The Stirling Group. It is also supported by a DOS utility named The Stirling Compressor. It uses PKWARE DCL Implode compression.
Contents |
[edit] Identifiers
For single-file archives, often the last letter of the filename extension is changed to "$". Sometimes an exclamation mark is used instead of the dollar sign, which appears to be the case when an archive with $ as the last name character already exists. For multi-file archives, the most common extensions seem to be .lib and .cmp. Many archives of this type have no suffix but $ as last character of file name. A few contain only a single file instead of several files.
[edit] Identification
Files begin with bytes: 65 5D 13 8C 08 01
.
At offset 8 the filename style byte is stored.
The value 1 means without wildcard.
This is typically the case for the single variant.
The value 2 means with wildcard.
This is the case for the other variant.
[edit] Software
- The Stirling Compressor v1.3.21
- untsc A command line extractor with source in Golang.
- Deark can list and extract the contents of archives via tscomp module.