CRUSH
(Created page with "{{FormatInfo |formattype=electronic |subcat=Archiving |extensions={{ext|cru}}, {{ext|cri}}, special |released=1994 }} '''CRUSH''' is an file archiving utility for DOS. It was ...") |
m |
||
Line 5: | Line 5: | ||
|released=1994 | |released=1994 | ||
}} | }} | ||
− | '''CRUSH''' is an | + | '''CRUSH''' is an archiving utility for DOS. It was developed by Jeff Rollason and PocketWare, and distributed as shareware. |
== Disambiguation == | == Disambiguation == | ||
Line 18: | Line 18: | ||
Files apparently start with ASCII "{{magic|CRUSH v}}", and have {{magic|0x0a 0x1a 0x00}} at offset 10. | Files apparently start with ASCII "{{magic|CRUSH v}}", and have {{magic|0x0a 0x1a 0x00}} at offset 10. | ||
− | The 4-byte integer at offset 22 has value 26 ({{magic|1a 00 00 00}}) for CRI, | + | The 4-byte integer at offset 22 has value 26 ({{magic|1a 00 00 00}}) for CRI, or a larger value for CRU. |
== Specifications == | == Specifications == |
Revision as of 15:25, 6 June 2020
CRUSH is an archiving utility for DOS. It was developed by Jeff Rollason and PocketWare, and distributed as shareware.
Contents |
Disambiguation
Not related to the "crushed" compression used by PAK (ARC extension).
Discussion
CRUSH writes files to its native uncompressed .CRU archive format, then uses an external compression program, such as PKZIP, to compress the CRU file. The theory is that a single large file usually compresses better than multiple small files. CRUSH tries to order the files so as to optimize the compression ratio.
CRUSH can optionally create and use an index file (.CRI), outside of the compressed archive.
Identification
Files apparently start with ASCII "CRUSH v
", and have 0x0a 0x1a 0x00
at offset 10.
The 4-byte integer at offset 22 has value 26 (1a 00 00 00
) for CRI, or a larger value for CRU.
Specifications
- CRUSH18.ZIP → MANUAL.DOC, "Technical Details" section
Sofware
- CRUSH (DOS software)
- v1.0
- Best of Walnut Creek CD ROM (April 1995) → DISCS/SIMTEL/CRUSH11.ZIP - v1.1
- v1.3
- v1.8