Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!cs.umn.edu!kksys!orbit!pnet51!svetozar From: svetozar@pnet51.orb.mn.org (Eric C. Anderson) Newsgroups: comp.sys.apple2 Subject: IIgs Unzip thing Message-ID: <4388@orbit.cts.com> Date: 24 Mar 91 12:05:01 GMT Article-I.D.: orbit.4388 Sender: news@orbit.cts.com Organization: People-Net [pnet51], Minneapolis, MN. Lines: 24 Hi folks. I've been working on my IIgs unzip thing some more; it's now about 10% faster than the version I binscii'd and uploaded to that "binaries" group, but as I'm unsure of the policy regarding uploading Yet Another version of one's programs, I'll wait until more speed increases have been achieved. Some random numbers: a file (zip07src.zip, the unix ZIP source, v0.7) which the previous version uncompressed in 55 seconds was uncompressed by the current (23 March 1991) version in 48.5 seconds. That's for a 2.8MHz IIgs, to /RAM5, btw; uncompressing files to a floppy drive or hard disk would be slower. Not exactly on the subject, but I found it interesting: The aforementioned "zip07src.zip" file is 110047 bytes in length. After uncompressing it, I re-archived all the resulting files with GS-ShrinkIt. The resulting file was 156303 bytes in length. I hope everyone won't laugh at my ignorance, but if a .SHK archive is 42% larger than a .ZIP archive, would it not be a good idea for someone to write a program for the Apple II family incorporating PKZIP's superior compression algorithm? On the other hand, programs such as ARJ and LZH in the PC world achieve even better compression than PKZIP, using something called "static LZW"; perhaps this would be a profitable route for some software author to investigate. UUCP: {amdahl!bungia, crash}!orbit!pnet51!svetozar ARPA: crash!orbit!pnet51!svetozar@nosc.mil INET: svetozar@pnet51.orb.mn.org