LhSFX v1.5
7 messages in this thread
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
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
Jim,
It is probably what comes with Stefan Boberg's LHA when you register it (that
creates the .RUN prefix).
"Er…..Steve…….didn't you mean .RUN suffix?", the tiresome teacher
asked? <g>
—Betty
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>
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
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/