TTCOMP

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Compression }} '''TTComp archive''' is a compressed file format. It was apparently used by some software installation utilities. I...")
 
(Documented identification bytes)
Line 13: Line 13:
  
 
== Identification ==
 
== Identification ==
Most TTComp files begin with bytes <code>0x00 0x06</code>.
+
The first byte of a TTComp file is either <code>0x00</code> or <code>0x01</code> and specifies whether to use fixed or variable size literal bytes.
  
However, source code suggests that the first byte can be 0 or 1, and the second can be 4, 5, or 6.
+
The second byte of a TTComp file specifies the size of the dictionary as follows:
 +
* <code>0x04</code>: 1024 bytes
 +
* <code>0x05</code>: 2048 bytes
 +
* <code>0x06</code>: 4096 bytes
 +
 
 +
Most TTComp files begin with bytes <code>0x00 0x06</code>.
  
 
== Software ==
 
== Software ==

Revision as of 20:36, 3 February 2014

File Format
Name TTCOMP
Ontology

TTComp archive is a compressed file format. It was apparently used by some software installation utilities.

It uses Shannon–Fano coding for data compression. It is probably identical, or nearly identical, to ZIP's obsolete "IMPLODE" compression method.

Though it may be called an "archive" format, it appears to store nothing more than a stream of compressed data.

Contents

Sample files

Identification

The first byte of a TTComp file is either 0x00 or 0x01 and specifies whether to use fixed or variable size literal bytes.

The second byte of a TTComp file specifies the size of the dictionary as follows:

  • 0x04: 1024 bytes
  • 0x05: 2048 bytes
  • 0x06: 4096 bytes

Most TTComp files begin with bytes 0x00 0x06.

Software

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox