Date : Tue, 30 Apr 1985 23:45:00-EDT
From : ABN.ISCAMS@USC-ISID.ARPA
Subject: Re: Basic unsqueezer
Bill (et al),
Can't find my listing of the SIGM volumes at SIMTEL20 ANYWHERE! But anyway...
Our friends at Universidad de Pueblo in Mexico City disassembled the 8080
version of SQ and USQ from its binary .COM file (as a student exercise, I
understand), and rewrote it like humans would in Assembler.
Carved a whole BUNCH of waste out of it, reduced its compiled form signifi-
cantly, and also increased its speed.
The kid went through THEIR source code, stuck in a bunch of Z80 stuff (and
tightened up the code a little more), and it still works!
However, for a nice, documented (yep, in English) source code for SQ and
USQ squeeze programs, to include a nice library where you can use the SQ
and USQ algorithms as part of a byte stream in about ANYTHING...
It's in one of the volumes (above 170, as I recollect) in the SIGM archives
at SIMTEL20, identified (as several volumes are) by the Univ. de
Pueblo name and a bunch of SQ/USQ files. Have fun! I sure did!
Regards,
David Kirschbaum
Toad Hall
ABN.ISCAMS@USC-ISID