home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 July / Chip_1997-07_cd.bin / sharewar / 95rar / dos / rar200.exe / rar / WHATSNEW.DOC < prev   
Text File  |  1996-03-31  |  7KB  |  152 lines

  1.  
  2.  ██████╗   █████╗  ██████╗
  3.  ██╔══██╗ ██╔══██╗ ██╔══██╗     RAR - What's new in the latest version
  4.  ██████╔╝ ███████║ ██████╔╝     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5.  ██╔══██╗ ██╔══██║ ██╔══██╗
  6.  ██║  ██║ ██║  ██║ ██║  ██║
  7.  ╚═╝  ╚═╝ ╚═╝  ╚═╝ ╚═╝  ╚═╝
  8.  
  9.    Version 2.00 - a "Major" release
  10.  
  11.  
  12.    1. The general compression algorithm has been significantly improved: 
  13.       Compression ratio and speed are both improved under normal 
  14.       conditions and adapt better to available memory. 
  15.  
  16.    2. A special "multimedia" compression method has been added. It is 
  17.       intended primarily to be used when compressing digital audio data 
  18.       and graphics (true color bitmaps).  An improvement in the 
  19.       compression ratio, of up to 30%, can be expected over the normal 
  20.       compression algorithm. 
  21.  
  22.       The use of multimedia compression is optional and may be switched 
  23.       on by the "Use multimedia compression" item in the configuration 
  24.       menu or by the command line switch -mm[f]. RAR performs intelligent 
  25.       data analysis and uses the general compression algorithm when 
  26.       multimedia compression provides no improvement. Optimum performance 
  27.       occurs when different data types are combined in the same archive. 
  28.       The switch -m<N> "Set compression method" may also be used with 
  29.       multimedia compression. 
  30.  
  31.       When multimedia compression is required for the entire archive 
  32.       (switch off data analysis when compressing certain multimedia 
  33.       files), the -mmf switch may be used "Force Multimedia Compression". 
  34.  
  35.    3. The OS/2 version of RAR 2.00 contains an option for changing the 
  36.       size of the sliding dictionary created when files are compressed. 
  37.       This may be set to 64Kb, 128Kb, 256Kb (default), 512Kb or 1Mb and 
  38.       results in a corresponding (significant) decrease in the size of 
  39.       the output archive, particularly when compressing large files. When 
  40.       compressing using a large (more than 64Kb) sliding dictionary, 
  41.       compression time will increase. 
  42.  
  43.    4. The RAR 2.00 version for Dos may be used to unpack archives created 
  44.       with RAR 2.00 on other platforms (currently OS/2 only) where the 
  45.       sliding dictionary size is greater than 64 Kb. As much memory 
  46.       (Conventional and EMS) as possible should be made available to the 
  47.       Dos version of RAR when unpacking archives created using a large 
  48.       sliding dictionary, in order to improve unpacking speed. Archives 
  49.       created with a large dictionary cannot be converted to SFX with the 
  50.       default SFX module in the Dos version. 
  51.  
  52.    5. Password encryption has been improved.
  53.  
  54.    6. A Data Recovery facility has been implemented. Optionally, 
  55.       redundant information may be added to a RAR archive, incurring a 
  56.       small penalty in archive size, which will help to recover archived 
  57.       files in the case of floppy disk failure or other data losses. Use 
  58.       the option "Put recovery record" in the configuration or the Alt/F6 
  59.       key in RAR to place the redundant recovery information into a 
  60.       created archive. The corresponding command lines switch is -rr[N], 
  61.       where N is the number of redundant data sectors (1 to 8). Default 
  62.       values are: 
  63.  
  64.                    Archive size     Number of RR-sectors
  65.                      < 50Kb                   2
  66.                      50Kb-500Kb               4
  67.                      > 500Kb                  8
  68.  
  69.       A damaged archive may be reconstructed using the "Repair" function 
  70.       of RAR (Alt/F8 key combination in RAR or the command line option 
  71.       "r"). The recovered archive will be named _RECOVER.RAR. If the old, 
  72.       pre-2.00 repair procedure was used (without data recovery records) 
  73.       or recovering was not completed, the reconstructed archive will be 
  74.       named _RECONST.RAR. 
  75.  
  76.       The chance of successful archive reconstruction, using recovery 
  77.       records, is very high if the size of the continuous portion of 
  78.       damaged data is not greater than N*512 bytes, where N is number of 
  79.       RR-sectors initially placed into the archive. 
  80.  
  81.    7. RAR 2.00 is compatible with previous releases and handles archives 
  82.       created by older versions of RAR. The sole limitation of backward 
  83.       compatibility: you will need the old external SFX module to convert 
  84.       an old style archive to SFX or simply build it using RAR 1.5x. 
  85.       Archives created with RAR 2.00 cannot be unpacked by older versions 
  86.       of RAR. 
  87.  
  88.    8. RAR 2.00 for DOS determines the current CPU type and uses 386/486 
  89.       CPU instructions code if possible. This option may be switched 
  90.       on/off using the option "Use 386 instructions" in the configuration 
  91.       menu. 
  92.  
  93.    9. The OS/2 version of RAR 2.00 has a new feature "Set task priority 
  94.       and sleep time".  Use Alt/R in full-screen or the switch -
  95.       ri<P>[:<S>] on the command line to activate this option. 
  96.  
  97.       The task priority <P> (possible values, 0 to 128) is the OS/2 
  98.       task priority.  Values of <P> are grouped as follows: 
  99.  
  100.                 <P> value      OS/2 <priority class>:<priority level>
  101.                    0                OS/2 default (i.e. 2:0, or <P>=33)
  102.                   1-32              1:0-1:31
  103.                  33-64              2:0-2:31
  104.                  65-96              3:0-3:31
  105.                  97-128             4:0-4:31
  106.  
  107.       When <P> is equal to 0, the default OS/2 task priority is used.
  108.  
  109.       The sleep time <S> is a value from 0 to 1000 (milliseconds). 
  110.       This is the period of time that RAR will give back to OS/2 after 
  111.       every read or write during the packing or unpacking operation.  
  112.       The sleep time setting is useful when several tasks with the 
  113.       same priority are running in the system. 
  114.  
  115.   10. Names of files produced by the 'R' command have been changed from
  116.       $RECOVER.RAR and $RECONST.RAR to _RECOVER.RAR and _RECONST.RAR 
  117.       for better portability with future RAR/Unix with Unix shell. 
  118.  
  119.   11. In the fullscreen mode, information concerning method, dictionary
  120.       size and ratio is displayed in the lower right corner. 
  121.  
  122.   12. The commands 'V' and 'L' can be suplied with the '-v' switch meaning
  123.       "process all volumes starting from the specified". If these commands
  124.       cause processing more than one archive (volume), total information 
  125.       concerning all archives will be shown. 
  126.  
  127.   13. OS/2 versions of RCVT and UNRAR have been added to the
  128.       distribution archive.
  129.  
  130.   14. The file order list for solid archiving in file RARFILES.LST is
  131.       inroduced. There you may set up the user-defined sorting order for
  132.       specific files or group of files.
  133.  
  134.   15. The bug detected, located in old portable version 1.01 of unRAR 
  135.       source only, which caused CRC errors in some cases. If you are using
  136.       unRAR 1.01 to unpack old archives (created with RAR prior to version
  137.       2.00) then fix the problem applying the following patch:
  138.  
  139.        Replace string 353 in the unpack.c:
  140.  
  141.         if (Distance > D->MaxDist3)
  142.           Length++;
  143.  
  144.        with:
  145.  
  146.         if (Distance >= D->MaxDist3)
  147.           Length++;
  148.  
  149.   16. RCVT 1.01 is released. The scheme of processing archives is changed:
  150.       first the program performs 'Del', then 'Add' operation.
  151.  
  152.