🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.programmer
Article #4201

Re: Executrix info wanted

#4201
From: Kevin Gowen
Date: Wed, 09 Jan 1991 19:22
46 lines
2816 bytes
In article <valley.663439441@gsbsun> valley@uchicago (Doug Dougherty) writes:
>swanger@ducvax.auburn.edu writes:
>
>>I recently received an ad from Knowledge Dynamics Corporation about a product
>>of theirs named Executrix.  The following is an excerpt from the ad:
>
>>Executrix supposedly compresses .EXE files into a format that typically takes
>>30% less disk space, but the file remains directly executable from DOS.  It
>>compresses your file and then prepends an 800 byte decompressor to the front of
>>the compressed data.  When you execute the program, the decompressor is
>>triggered and loaded into memory.  It then dynamically relocates into high
>>memory, loads, decompress, and executes your program.
>>.
>>. (the rest of the ad/text deleted)
>>.
>
>
>Isn't this the same thing as PKLITE (shareware) and at least one other
>(whose name escapes me) that is freeware?
>
>Note: I've never any program like this.  Guess I never saw the need...
>(I remember a discussion many years ago about wanting to get NETHACK to
>fit on a 360K floppy [so that users with only a dual floppy could use it].
>Same sort of problem...)


Executable compression programs seem to the latest ms-dos fad.  Last year, I
was introduced to the public domain LZEXE, and since then I have found out
about PKLITE, DIET (from Japan) and several others.  In fact, programmers
are even starting to write shell programs to handle them all.

I have used LZEXE on a commercial product I am developing and am most impressed
with the results.  It took an executable which I had written and optimized in
MSC 6.0 which was +- 147K in size and compacted it to +- 56K (!!)  And I can
tell *no* difference in the time it takes to load and execute (!!!!).  It
enabled me to fit everything onto one 360K floppy and thus meet my contract
specifications.

This is the extent of my experience with executable compressors.  Perhaps there
are others with more extensive war stories...

One last note, I would not recommend using one of these compressors if your
program uses overlays.  

-kevin
kgowen@cie.uoregon.edu
Technical Details
Message-ID: <1991Jan9.192245.18115@ariel.unm.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!samsung!sol.ctr.columbia.edu!cica!news.cs.indiana.edu!ariel.unm.edu!cie!kgowen
References: <1991Jan9.075800.1019@ducvax.auburn.edu> <valley.663439441@gsbsun>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!samsung!sol.ctr.columbia.edu!cica!news.cs.indiana.edu!ariel.unm.edu!cie!kgowen
From: kgowen@cie.uoregon.edu (Kevin Gowen)
Newsgroups: comp.os.msdos.programmer
Subject: Re: Executrix info wanted
Summary: There's LOT'S of these puppies around
Keywords: PKLITE, LZEXE, DIET
Message-ID: <1991Jan9.192245.18115@ariel.unm.edu>
Date: 9 Jan 91 19:22:45 GMT
References: <1991Jan9.075800.1019@ducvax.auburn.edu> <valley.663439441@gsbsun>
Sender: news@ariel.unm.edu (News supported software)
Reply-To: kgowen@cie.uoregon.edu (Kevin Gowen)
Organization: University of Oregon Campus Information Exchange
Lines: 46