Date : Tue, 06 Feb 1990 08:40:36 GMT
From : van-bc!ubc-cs!alberta!ccu!shad04@ucbvax.Berkeley.EDU (Dan Fandrich)
Subject: Compression algorithms wanted
In article <774@nixpbe.UUCP> josef@peun11.uucp (Moellers) writes:
>I am writing a program to unpack .LBR archives on UNIX (perhaps pack later).
>I have the structure of the archive (which is fairly simple).
>
>What I am looking for is a description of the compression algorithms
>used when squeezing or crunching files (i.e. generating *.?Z? or *.?Q?)
Don't forget *.?Y? ! This is the LZH compression algorithm which was ported
to CP/M last September. The file -SOURCE.NOT contained in the CRLZH11.LBR
library (the cruncher/uncruncher files) contains the sentence:
"Most of the 'interesting' stuff is in the LZH encoding and decoding
algorithms, anyway, which are released in .REL (and .SLR) format
ONLY at this time."
I wouldn't think the algorithm would be much (if at all) different from the
LZH program available for some time for MS-DOS. Don't know if you can get
specs for it, either. The author of the CRLZH routines for CP/M is
R. Warren and he gives the number of The Elephant's Graveyard data line
(619) 270-3148 where he can be reached. That might be another good place to
ask questions about all the compression routines (I've never them myself,
though).
--
>>> Dan Fandrich
Internet: shad04@ccu.umanitoba.ca
Compu$erve: 72365,306