Difference between revisions of "SCI/Specifications/Resource files/Decompression algorithms"
< SCI | Specifications | Resource files
Jump to navigation
Jump to search
(New page: =Decompression algorithms= The decompression algorithms used in SCI are as follows: ==SCI0 compression algorithms== {| border="1" |'''method''' |'''algorithm''' |---- |0 |uncompressed |-...) |
(Forgot to add a table) |
||
Line 62: | Line 62: | ||
|---- | |---- | ||
|} | |} | ||
== SCI1.1 compression algorithms == | |||
{| border="1" | |||
|'''method''' | |||
|'''algorithm''' | |||
|---- | |||
|0 | |||
|uncompressed | |||
|---- | |||
|18 | |||
|DCL-EXPLODE | |||
|---- | |||
|19 | |||
|DCL-EXPLODE | |||
|---- | |||
|20 | |||
|DCL-EXPLODE | |||
|---- | |||
|} | |||
As reported by Vladimir Gneushev, SCI32 uses STACpack (as described in RFC 1974) explicitly, determining whether there is a need for compression by comparing the size of the compressed data block with that of the uncompressed. | As reported by Vladimir Gneushev, SCI32 uses STACpack (as described in RFC 1974) explicitly, determining whether there is a need for compression by comparing the size of the compressed data block with that of the uncompressed. |
Revision as of 06:02, 6 January 2009
Decompression algorithms
The decompression algorithms used in SCI are as follows:
SCI0 compression algorithms
method | algorithm |
0 | uncompressed |
1 | LZW |
2 | HUFFMAN |
SCI01 compression algorithms
method | algorithm |
0 | uncompressed |
1 | LZW |
2 | COMP3 |
3 | HUFFMAN |
SCI1.0 compression algorithms
method | algorithm |
0 | uncompressed |
1 | LZW |
2 | COMP3 |
3 | UNKNOWN-0 |
4 | UNKNOWN-1 |
SCI1.1 compression algorithms
method | algorithm |
0 | uncompressed |
18 | DCL-EXPLODE |
19 | DCL-EXPLODE |
20 | DCL-EXPLODE |
As reported by Vladimir Gneushev, SCI32 uses STACpack (as described in RFC 1974) explicitly, determining whether there is a need for compression by comparing the size of the compressed data block with that of the uncompressed.