home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / mmcmp132.zip / MMUPDATE.DOC < prev   
Text File  |  1996-05-14  |  6KB  |  163 lines

  1.                MUSIC MODULE COMPRESSOR
  2.                 version  1.32
  3.                  Update Info
  4.  
  5.  
  6. Content:
  7. --------
  8.       - History & Updates
  9.       - known bugs
  10.       - To come in next releases        
  11.  
  12.  
  13. History & Updates:
  14.  
  15. Here's a brief history of what happened to MMCMP... Thanks to everyone who
  16. made suggestions and especially thos who reported 'important' bugs!
  17.                                   
  18. 5 Feb 96: VERSION 1.00
  19.  
  20.     - Bug fixes:  A LOT from the non-public beta versions. :]
  21.  
  22.     - New things: EVERYTHING! This is the first "real" version ;) Just
  23.               check it out by yourself!
  24.  
  25. 11 Feb 96: VERSION 1.10 Beta
  26.  
  27.     - Addition:  16 bits sample compression
  28.  
  29.     - Addition:  .XM module format is now supported
  30.  
  31.     - Addition:  MMTSR doesn't allow anymore to write directly into a
  32.              compressed module, to prevent corruption.
  33.  
  34. 13 Feb 96: VERSION 1.11
  35.  
  36.     - Bug fix:  Sometimes, both MMCMP and MMUNCMP didn't compress every
  37.             files matching, for example, *.IT . Last file was often
  38.             skipped... fixed that.
  39.  
  40.     - Addition: 16 bits sample compression is also supported in S3M (just
  41.             in case...)
  42.  
  43. 16 Feb 96: VERSION 1.20
  44.     
  45.     - Bug fix:  a few little things...
  46.     
  47.     - Change:  Compressed modules now have a different header from previous
  48.            version.  This is to add flexibility to MMCMP and allow a 
  49.            lot of new feature to be added without any modification to 
  50.            the file format.  This also prepare 'merging' with Impluse 
  51.            Tracker.  So you MUST use MMCMP VERSION 1.20 OR NEWER.  
  52.  
  53. 11 Mar 96: VERSION 1.22
  54.  
  55.     - Addition: Particular support for messages attached within IT modules.
  56.  
  57.     - Addition: ExPanded memory support for MMTSR.  Expanded used as 
  58.             default, and ExTended must be specified on command line 
  59.             (MMTSR xms)
  60.  
  61.     - Addition: MMTSR is now removable from memory!!  Usage: MMTSR rem
  62.             (Thanks to Krynos a.k.a Robert Pouliot)
  63.  
  64. 16 Mar 96: VERSION 1.22a
  65.  
  66.     - Bug Fixes: MMTSR was incorrectly checking if it could or not be 
  67.              removed from memory, and MMCMP/MMUNCMP sometimes 'forgot' 
  68.              to close files, and no other files could be opened.
  69.                                   
  70. 18 Mar 96: VERSION 1.23
  71.  
  72.     - Addition:  MOD support!!  Supports any MOD type from 4 to 32 
  73.              channels, unless there's weird new things in MOD format.
  74.              However, MMCMP doesn't recognize (yet) old MODs (those 
  75.              with only 15 instruments)  Also, MOD compression is not                        
  76.              as good as ZIP for example, because patterns data within
  77.              MODs are VERY 'ZIP-appealing', and I have to keep the
  78.              header uncompressed (MODs have a big header...) but I'll 
  79.              try to improve MMCMP...
  80.  
  81. 28 Mar 96: VERSION 1.24
  82.  
  83.     - Bug Fix (technical): MMTSR now correctly set CF when returning from
  84.                    INT 21h, AX=43xxh.
  85.     
  86.     - Bug Fix: MMTSR -may- not cause device errors anymore with 
  87.            applications such as DOS MEM.EXE with QEMM loaded.      
  88.  
  89. 8 Apr 96: VERSION 1.30
  90.  
  91.    --==>> Addition:  SAMPLE FILES COMPRESSION!!  As for now, there's only 
  92.              support for Digiplayer/ST3 and IT sample format, but this
  93.              is only the beginning! 
  94.  
  95. 16 Apr 96: VERSION 1.31
  96.  
  97.     - Bug fixes: - 16 bits samples are now compressed correctly, and much
  98.                better!
  99.              - MMTSR 1.30 made a few programs (like IT) crash
  100.                under various circumstances.  Fixed.
  101.              - MMTSR didn't decompress correctly HUGE modules
  102.  
  103.     - Change: Destination verification on decompressing wasn't quite right,
  104.           and the verification scheme is changed to something much                                  
  105.           better.  What it means?  DON'T CARE ABOUT "Check destination"
  106.           ERROR messages if you're USING MMCMP 1.30 OR OLDER!!
  107.  
  108. 14 May 96: VERSION 1.32 
  109.  
  110.     - Bug fix: On slower computers (like mine...) MMTSR could hang the
  111.            computer if the player/tracker was VERY busy when MMTSR 
  112.            wanted to decompress a file.  Should be better now.
  113.             
  114.     --==>> Addition: Added WAV and XI support!!!!  Read MMCMP.doc for more
  115.              details.
  116.     
  117.     - Addition: Added 'interrupt key' (ESC key) to stop compression/
  118.             decompression while in process.
  119.  
  120.             ------------------------------
  121.  
  122. Known bugs:
  123.  
  124.     I will list here any bugs I shall fix in future versions, or 
  125.     "unharmful" bugs which I don't really know how to fix yet...:
  126.  
  127.     - With Cubic Player 1.666 and 1.7, computer may hang if CP attempts to
  128.       decompress a module (in directory scanning ONLY) WHILE music is still
  129.       playing. It -may- depend on computer speed.  Should be fixed as soon
  130.       as possible!!!
  131.  
  132.             ------------------------------
  133.  
  134. To come in next releases:
  135.  
  136.   - MMCMP/MMUNCMP/MMTSR:
  137.     - Other module format support: MTM, and maybe others...  (any -good- 
  138.       idea?)
  139.     - stereo compression support (if some module format *really* support 
  140.       it...)
  141.     - Maybe some new compression schemes to improve compression ratio.
  142.       --> A LOT of sample formats will be supported (including IFF, AIFF, etc.)
  143.       as well as INSTRUMENT files (Gravis patches (PAT), IT instruments, 
  144.       etc.)  VERY useful!  especially for those 16-bit 44.1khz samples...
  145.  
  146.     IMPORTANT NOTE: If you happen to have descriptions of different file
  147.             formats headers (especially .PAT) and are willing to
  148.             give them to me, please do it!!  You'll get at least
  149.             the honor to be within theses docs, and probably
  150.             more...
  151.             See "How to contact the author" in MMCMP.DOC!!
  152.  
  153.   - MMTSR:
  154.     - Setup utility to configure MMTSR (memory to be reserved to
  155.       decompress, path and filename for temporary file, decompress only
  156.       specific file extensions, etc.)
  157.  
  158.             ------------------------------
  159.  
  160.        (and don't forget to use this wonderful Impulse Tracker!)
  161.  
  162. Emmanuel Giasson a.k.a. Zirconia
  163.