TTCOMP

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
Line 5: Line 5:
 
'''TTComp archive''' is a compressed file format. It was apparently used by some software installation utilities.
 
'''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.
+
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.
 
Though it may be called an "archive" format, it appears to store nothing more than a stream of compressed data.
Line 26: Line 26:
 
== Software ==
 
== Software ==
 
* [http://www.exelana.com/techie/c/ttdecomp.html TTDecomp]
 
* [http://www.exelana.com/techie/c/ttdecomp.html TTDecomp]
 
== Links ==
 
* [[Wikipedia:Shannon%E2%80%93Fano coding|Wikipedia: Shannon–Fano coding]]
 

Revision as of 15:29, 26 October 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.

Sample files

Identification

The first byte of a TTComp file indicates the type of compression:

  • 0x00: binary compression
  • 0x01: ASCII compression

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 indicating binary compression and a 4K dictionary.

Software

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox