home *** CD-ROM | disk | FTP | other *** search
/ Supremacy 2 / Supremacy-2.iso / Pompey / PP_043.MSA / PACK_ICE.211 / ICE_READ.ME < prev    next >
Text File  |  1989-04-06  |  5KB  |  101 lines

  1. Hello, freaks!
  2.  
  3. Today I have decided to give out my packer "Pack-Ice" as Public Domain.
  4. That means, that you can use it on whatever program you want to.
  5. Actually I never wanted to give out to anybody, but I see many groups
  6. using very slow and very bad packing and depacking routines.
  7. I hate wating for my computer to decompress, so I give this packer into
  8. your hands. I hope that you will use it instead of Jek or anything.
  9. The packing algorithm is based on the Automation packer, but I have improved
  10. and debugged (!!!) it a lot. The packed files that are created are ALWAYS
  11. smaller than files packed with the Automation packer.
  12.  
  13. In this folder, you will find:
  14.         ICE_2_1.PRG     - the packer itself
  15.         ICE_UNPA.S      - the normal unpacking source
  16.         ICE_UNP2.S      - the comfortable unpacking source
  17.         ICE_DISK.S      - source that depacks all loaded files
  18.         ICE_READ.ME     - this text
  19.  
  20. As I told you above, you may freely copy this folder to anybody you want to.
  21. I really hope that there is nobody out there who still uses lame packers
  22. like Jek, Jam, Automation or anything that's even worse...
  23.  
  24. This is what the packer can do:
  25. - pack all files without errors (I hope!!!)
  26. - crunch files smaller than Automation packer 2.31
  27. - work on harddisks and ramdisks!!!
  28. - pack several files in one go (FILE*.* or SHIT.*)
  29. - Files are saved under the same name as the original.
  30. - The Offset is set to the value with best results (which is $1528).
  31. - Percentage is shown during packing.
  32. - Time for packing is shown after packing.
  33. - The packed file is checked for errors automatically (even though there won't
  34.   be any. If there should ever occur an error, please contact me!)
  35. - The packed file is only saved if it is smaller than the original.
  36. - The data may also be unpacked at an odd address.
  37.  
  38. Improvements for Version 1.1:
  39. - Packing time was reduced.
  40. Improvements for Version 1.11:
  41. - Version 1.1 which I made in one night returned with a Verify-Error when
  42.   a special combination of bytes appeared. Pack-Ice now works fine again.
  43. Improvements for Version 1.12:
  44. - If you press Alternate during packing (while the number of remaining
  45.   percent is decreased), the current file is left unpacked and the next
  46.   file is packed.
  47. Improvements for Version 1.13:
  48. - Some executable files that were packed with Pack-Ice caused an error on
  49.   STE computers or very new TOS version. I never realized that error, because
  50.   I don't have any of those. Thanx to Jinx of FOF who spotted the error and
  51.   told me about it.
  52. Improvements for Version 1.14:
  53. - Was (Not Was) found a bug in the packer. It has been removed.
  54.  
  55. Improvements for Version 2.00:
  56. - Comfortable working with Pack-Ice is possible, because the mouse is used.
  57. - Fileselectbox: Select the path in which the file(s) which you want to pack
  58.   are. If you select a filename, only this file is packed. If you select
  59.   FILE*.*, then all files with this name are packed. If you do not specify
  60.   any filename, then all files in the current directory are packed.
  61. - If you don't like working with mouse (or don't have one), then press
  62.   the Alternate-key, while the program is loading. Then you can work with
  63.   the old keyboard commands.
  64. - If you compress pictures (Degas, Neochrome, Doodle, ...), you may want to
  65.   use the additional algorithm for picture compressing. It compresses screens
  66.   to about 2 kB less. The unpacking for screens is done automatically with the
  67.   normal source (ice_unpa.s or ice_unp2.s).
  68.   If a picture file is packed with the special algorithm, then P> is shown.
  69.   If it is not in the correct format, then -> is shown, which indicates that
  70.   the normal compression routine is used.
  71.   If you never use this feature, you can kill the 15 marked lines of the 
  72.   unpacking sources in your routines.
  73. - Some files returned with "Data could not be packed". This only occured, if
  74.   there were (somewhere in the file) more than 1038 bytes in a sequence 
  75.   that could not be packed. I corrected this and files like Castle Master 2
  76.   should not make any problems anymore.
  77. - Other changes in packing and unpacking source have been done.
  78.   The old unpacking source is not compatible with the new one!
  79. - With the source "ice_unpa.s", you can unpack data to whatever address you
  80.   like (e.g.: original address: $32345, target address: $72213). Please
  81.   check out that the target address is at least 120 ($78) bytes higher than
  82.   the source address. Otherwise, you might overwrite the original data.
  83. - You do not need the packed length for unpacking anymore. You just need to
  84.   specify source and target address.
  85. - The source "ice_unp2.s" will unpack every file onto itself. The program
  86.   needs 120 bytes of free memory for saving and restoring data.
  87.  
  88. Improvements for Version 2.1:
  89. - Unfortunately I have put some wrong sources into the Pack-Ice folder.
  90.   Only the ice_unpa.s source worked correctly. Sorry about that.
  91. - the decrunch at an odd address wasn't possible in version 2.0
  92.  
  93. Improvements for Version 2.11:
  94. - I got special wish, demanding an input for the offset. Here it is.
  95.  
  96. Have fun using this great packer!
  97.  
  98.  
  99. Axe of Delight
  100. ==============
  101.