CompuServe Thread

LhSFX v1.5

7 messages in this thread
#150627From: Steve AhlstromJun 3, 1994 8:30 PM
In Library 16 (Archivers/Crunchers) … LHSFX.LHA/Bin Bytes: 50205 Title : LhSFX v1.5, is a self-extracting archive creator Keywords: LHSFX COMPRESS SELFEXTRACT SFX THANNER KENNEDY LhSFX v1.5, is a self-extracting archive creator. Update from the original program written by Mike Kennedy. Now uses a file requester. Has many bugs fixed. Freeware, includes source in assembler. By Ralf Thanner, Mike Kennedy -sja
#150856From: Jim ButterfieldJun 4, 1994 7:13 PM
This LhSFX, apparently from Fish Disk 987, is a rather curious entity. The revision author (Ralph Thanner) states that this version is years old, but wasn't released because he "lost this program on one of [his] backup disks"; meanwhile, he says that much better programs ("lhaSFX") have become available. The documentation accuses the original LhSFX author of theft (based on the alleged use of code taken directly from lh.library), and urges users not to send the sharware fee to him. And the documentation goes into great detail as to why the original package was poorly coded; from the examples cited there, it looks to me more like failure to invoke SMALLCODE/SMALLDATA in the linker than poor programming as such (Thanner bases his argument on a ReSource disassembly). Thanner's assembler source code is included in the archive, but doesn't shine either. Lack of comments, numerics instead of symbols for system calls and structure elements, direct hits to hardware (the Amiga's LED), lack of Workbench-driven code, and clumsy use of req.library (not reqtools!). I have no particular opinion on the merits of the original or revised version of LhSFX. But I do wonder: has anyone seen the "better and faster program lhaSFX" referred to in these docs? –Jim
#150857From: Steve AhlstromJun 4, 1994 7:17 PM
Jim, It is probably what comes with Stefan Boberg's LHA when you register it (that creates the .RUN prefix).
#151124From: Betty Clay/SYSOPJun 6, 1994 12:51 AM
"Er…..Steve…….didn't you mean .RUN suffix?", the tiresome teacher asked? <g> —Betty
#151443From: <David L. Gold>Jun 7, 1994 5:50 PM
I've tried the LhSFX program, and don't really see the better compression. In fact, the new version of ZIP does a better job (only by 1% but still…) than LHA does. I will say however that LhSFX zooms as far as decompression is concerned. And BTW, is there a more recent version of LHA available? I'm using v1.38 (having heard that v1.39 was bug-filled). <Dave>
#151452From: Jim ButterfieldJun 7, 1994 6:48 PM
I haven't spotted anything more current than LHA 1.38 .. but maybe someone else will post current LHA status. The odd thing about the LhSFX upgrade is the amount of anger in the documentation. This includes sneering at the original LhSFX decompression package, which was not changed in the revision. That's the part that you say "zooms". (The author of the revision apparently did not understand how you can insert a 'canned' decompression program ahead of the archived data .. he labelled it 'how_can_he_do_this_sh*t') Oh well. Nice to know that it does the job. –Jim
#151788From: Gary Vander MeiJun 10, 1994 2:03 AM
David, If you wish just a fast decompressor for lha and lzh files try LX.LHA in the AmigaUser Librarys… // Gary Vander Mei on Auto-Pilot \X/