home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / compress / 4578 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  5.0 KB

  1. Path: sparky!uunet!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!ucsvc.ucs.unimelb.edu.au!lugb!news
  2. Newsgroups: comp.compression
  3. Subject: Re: Diet v1.44
  4. Message-ID: <1993Jan12.001349.19612@lugb.latrobe.edu.au>
  5. From: CHEGC@LURE.LATROBE.EDU.AU (CROSS,Graeme)
  6. Date: Tue, 12 Jan 1993 00:13:49 GMT
  7. Sender: news@lugb.latrobe.edu.au (USENET News System)
  8. References: <1993Jan8.101452.5010@schbbs.mot.com> <1993Jan10.175421.16863@daimi.aau.dk>
  9. Organization: La Trobe University
  10. In-Reply-To: tusk@daimi.aau.dk's message of 10 Jan 93 17:54:21 GMT
  11. X-News-Reader: VMS NEWS 1.24
  12. Lines: 89
  13.  
  14. In <1993Jan10.175421.16863@daimi.aau.dk> tusk@daimi.aau.dk writes:
  15.  
  16. > TCSAR03@waccvm.corp.mot.com (Germain Leutwyler) writes: 
  17. > >I found few weeks ago the above utility in the well-known but anonymous
  18. > >ftpsite nic.funet.fi under \pub\msdos\utilities\filutl.
  19. > >I use it for all files on my HD but it is not an archiver !
  20. > >All files could be made self-extractable (.EXE, .COM, .SYS) including
  21. > >programs with overlays (!!!) and DATA files too.
  22. > >This utility could be run in TSR mode, the memory space used is
  23. > >minimal and speed is adequate (transparent for the user).
  24. > >It is a good alternative versus complete subdirectories archivers for
  25. > >people being short in space with their HD. Try it and let me know your
  26. > >feelings afterwards !
  27. > There is a few problems with diet 1.44 beware of this:
  28. > 1: pkzip v1.93 and hpack0.78a0 doesn't work if some files are packed
  29. >    with diet. Use arj instead.
  30. > 2: Some games destroyed themself if they are diet-packed because
  31. >    they write direct to their .exe files. E.g. twinpac
  32. > 3: diet is very slow with some overlayed program. e.g. fractint 17.2
  33. >    (very very slow).
  34.  
  35. I use DIET v1.44 quite happily on my system: I'm running MS-DOS 5 and use a
  36. number of other TSRs and have found very few problems.
  37.  
  38. The advantages of DIET:
  39. 1. It's free.
  40. 2. You can select the degree of effect DIET has upon your system: you can
  41. compress executables (no TSR), you can compress data files that are only ever
  42. read (TSR on) or you can compress data files for both reading and writing (TSR
  43. on). I run DIET as a TSR with all my on-line documentation compressed: so if I
  44. want to read the 4DOS manual, I just use LIST to read it: the difference being
  45. that 4DOS.DOC takes up about 20% of the space that it did before I compressed
  46. it with DIET (it was about 1M big). I have had no problems running it in this
  47. mode, and it's a valuable function that PKLITE and LZEXE don't support.
  48. 3. Your mileage may vary, but I found I got better compression on executables
  49. from DIET than I did from LZEXE or PKLITE.
  50. 4. DIET is one program: you don't need a CHK4LITE program to see if your files
  51. have been compressed: just DIET -L *.*
  52. 5. If you have EMS, DIET will occupy 1-2K in standard memory; it also loads
  53. fine into UMBs if you have DOS 5.
  54. 6. You can compress executables with almost any sort of overlay (try doing that
  55. with PKLITE. (You do need to be in TSR mode for this to work usually)
  56. 7. If you don't like DIET, you can easily remove it's compression: DIET -ra *.*
  57. will remove it all for you. That makes it a *LOT* easier to remove than Stacker
  58. or SuperStor. If you find that a certain program doesn't like DIET, just remove
  59. the compression; with Stacker or SuperStor, I have to shift the program from
  60. the compressed partition to an uncompressed partition (assuming I have one :-(
  61. 8. Compression is better than Stacker's or SuperStor's (though your mileage may
  62. vary).
  63.  
  64. Disadvantages:
  65. 1. If you use DIET in read-and-write TSR mode, you will find that some programs
  66. don't support automatic recompression. This requires you to experiment with the
  67. different programs that you use, but it's worth trying. This is to expected
  68. when you think about it: DIET is sitting on top of DOS, and hasn't replaced the
  69. file system (a la Stacker) - some programs are bound to get around DIET, and
  70. indeed, some do.
  71. 2. As mentioned by the previous poster, DIET can be slow with some overlaid
  72. programs. True, but two replies: i) At least DIET (in TSR mode) will work with
  73. virtually all overlaid programs - PKLITE and LZEXE usually refuse to compress
  74. an overlaid program (in my experience anyway), and ii) DIET has two
  75. decompression options: small and fast, and not-as-small but faster. If you asre
  76. finding that DIET is compressing an overlaid program slowly, try the faster
  77. option. You also have to remember that the example program given (FRACTINT) is
  78. a very big program (700-800K last time I looked).
  79. 3. DIET seems to fail on compressing some very large Turbo Pascal programs that
  80. I have written. I'm not too sure if this is just a quirk of my system, or if it
  81. is a failing of DIET - I'm still exploring this problem, and will report my
  82. findings back to comp.compression when I'm through.
  83. 4. The documentation isn't as clear as the PKLITE documentation: but it's not
  84. too bad for a Japanese program!
  85.  
  86. Conclusion:
  87. DIET is definitely worth the look, and IMHO the advantages outweigh the
  88. disadvantages easily: I've been a satisfied DIET user now for a couple of
  89. years.
  90.  
  91. -------------------
  92. Graeme Cross                           No .sig today.
  93. chegc@lure.latrobe.edu.au
  94.  
  95.