Changes for in_adlib version 1.8.2 (2010-04-06) (Wraithverge)
   - Now includes a modified edition of the AdPlug v2.2.1 core, which is
     being referred to in this plugin as "v2.2.1-1", partially because it
     uses some code from the MAME Patch; see "COPYING.TXT" for more details.
   - Added support for Adam Nielsen's Synth Wrapper, which can be configured
     via "winamp.ini" and/or the GUI.  A big thanks goes out to Adam for his
     help in us getting it to work properly in the plugin!  As a result of
     our efforts, two new options have been added:
     - Harmonic Effect: This option fully utilizes a process that pitch-
       shifts OPL2 data very slightly on one channel in order to produce a
       psuedo-stereo Phaser-like effect from a mono source.  Two copies of
       Mr. Satoh's emulator are generated for it to accomplish this goal.
       Note that a prerequisite for this option to work is that "Emulator 1"
       must be selected as the chosen emulator.
     - Dueling Synths: This option utilizes the OPL2 Synth Wrapper's ability
       to host two separate streams of OPL2 data simultaneously and output
       the combination as 16-Bits Stereo PCM data.  One copy each of Mr.
       Satoh's and Mr. Silverman's emulators are generated for it to
       accomplish this goal, with them being heard respectively on the left
       and right channels.  Note that a prerequisite for this option to work
       is that "Emulator 2" must be selected as the chosen emulator.

   * Changes for the AdPlug core library v2.2.1-1:
     ---------------------------------------------
     (Note: The following changes are from patches to the official source.)
     - Upgraded Mr. Satoh's OPL2 emulator with a modified version of the one
       from the MAME source, which also adds OPL3 support.
     - Changed the modified YMF262 emulator from the MAME source, which now
       makes the OPL2 Synth Wrapper work in the WinAmp Plugin (in_adlib). --
       Thanks to Adam for the much needed info about this fix!

   * Changes for the AdPlug core library 2.2.1:
     ------------------------------------------
     - Bug fixes:
       - CMF: Fixed crash on v1.0 files.
              Fixed a memory leak.
              Clear OPL3 mode on playback to avoid a previous song affecting
              the instruments.
       - DRO: Updated DROv1 player to handle early files with a slightly
              different header.  Fixes random bytes sent at the end of early
              DROv1 files.

Changes for in_adlib version 1.8.1 (2010-03-14) (Wraithverge)
   - Now includes a modified edition of the AdPlug v2.2 core, which uses some
     code from the MAME Patch; see "COPYING.TXT" for more details.
   - New text has been added to the "License" panel for the MAME license,
     which this edition uses some source code from.
   - Some new file-types are now selectable on the "Formats" tab of the
     plugin's configuration panel.
   - The "About" panel now also shows the in_adlib version number.
   - A "VERSIONINFO" section has been added onto the resources, which can be
     viewed on its properties tab within the file manager.
   - Many other resource items/elements have been modified or added upon.
   - Added a "VERSIONINFO" resource for "adplugdb.exe", that can be viewed on
     its properties tab within the file manager.

   * Changes for the AdPlug core library v2.2:
     -----------------------------------------
      - New format support:
        - JBM: JBM Adlib Music Format
        - CMF: New player (more accurate) for Creative Music Format
        - DRO: DOSBox Raw OPL v2.0 support
      - Fixed current subsong rewind in D00 player.
      - Added test case for ADL file format.
      - Fixed replay bug in DRO player (thanks to Adam Nielsen).
      - New surround/harmonic synth effect (sounds really nice!)

   * Changes for the AdPlug core library v2.1:
     -----------------------------------------
      - New format support:
      - ADL: Westwood ADL File Format
      - Added OPL3 support:
        - A2M: AdLib Tracker 2 versions 5-8
      - All players are endian-clean now.
      - Lots of security fixes (thanks to Luigi Auriemma).
      - Fixed volume handling in AMD player.
      - Fixed a buffer overflow in ROL player (thanks to HIGUCHI Daisuke).
      - Fixed vibrato & volume slides in D00 player (thanks to Dennis
        Lindroos).
      - Removed superfluous exit() call in RIX player (thanks to Martin
        Michlmayr).
      - Enhanced generic Protracker player features:
        - Supports up to 32 channels
        - OPL3 output support
        - New behavior flags and commands

Changes for version 1.8 (2007-04-09)
   - Fixed default for ignored filetypes.
   - New default playback is in stereo.

Changes for version 1.7 (2006-05-13)
   - Now using the GNU build-system and compiled with MinGW by default. This
     fixes a lot of bugs.
   - MS Visual C++ 6 builds not actively supported anymore. The build files
     are kept available, though.
   - Compatible with AdPlug 2.0

   * Binary version is using AdPlug core library 2.0:
      - New format support:
         - MSC: AdLib MSCplay
         - RIX: Softstar RIX OPL Music Format
      - Added OPL3 support:
         - RAW: RdosPlay RAW
      - Dual OPL2 and OPL3 support (OPL3 only in non-free version).
      - This version is not binary-compatible with older versions!
        All linked applications need to be recompiled.
      - License change: Ken Silverman permitted to relicense his
        emulator under the LGPL. It is included in the free distribution
        now.
      - Changes to IMF player:
         - Supporting Adam Nielsen's tag format now.
         - Files ending in .IMF now have a default timer refresh rate of
           560Hz. All other files have a rate of 700Hz. Please rename your
           files accordingly or use the AdPlug database.
      - CMF player supports rhythm mode now.
      - S3M player handles repeating commands correctly now.
      - MS Visual C++ and OpenWatcom build systems not actively supported
        anymore. They are still available in the contrib directory though.

Changes for version 1.6 (2004-09-30)
   - Re-enabled Ken Silverman's emulator

   * Using AdPlug core library 1.5:
      - New format support:
         - XSM: eXtra Simple Music
         - DRO: DOSBox Raw OPL
         - LDS: LOUDNESS Sound System
      - Added support for .adlib files to IMF player.
      - Reverted fmopl OPL2 emulator to old LGPL'd version, so AdPlug
        is now completely free (LGPL) again. Please read the README
        file for details.
      - Added Ken Silverman's YM3812 emulator again. The portability
        issues have been fixed.
      - Added a test-suite.

Changes for version 1.5 (2004-04-15)
   - Greets from Breakpoint 2004! ;-)
   - Fixed config dialog box not opening on Winamp 5 bug
   - Added multiline tooltips
   - Added workaround for S3M files and Nullsoft's Module Decoder Plugin,
     so sample based S3M files are playable again

   * Using AdPlug core library 1.5-CVS20040415:
      - New format support:
         - XSM: eXtra Simple Music
      - Added support for .adlib files to IMF player.
      - Uses newest fmopl OPL2 emulator version 0.70 from MAME 0.74.

Changes for version 1.4a (2003-05-04)
   * Using AdPlug core library 1.4.1:
      - Fixed bug that caused rejected files being left open

Changes for version 1.4 (2003-03-18)
   - Major cosmetic liftoff :)
   - Config data moved to player's .ini
   - Smarter fileinfo :)
   - Support for the PortTalk device driver to enable hardware replay on
     Windows NT/2000/XP
   - AdPlug Database support
   - Some fixes

   * Upgraded AdPlug library from v1.2 to v1.4:
      - New, modularized file loading framework
      - Now using 'libbinio' for platform-independant binary I/O
      - Added database framework for storing music file information
      - Uses newest fmopl OPL2 emulator version 0.60 from MAME 0.66
      - New or corrected IMF timer rates for the following games:
         - Duke Nukem 2
      - New format support:
         - SNG: Adlib Tracker 1.0
         - CFF: BoomTracker 4.0
         - DTM: Defy Adlib Tracker
         - DMO: Twin TrackPlayer

Changes for version 1.3 (2002-06-25)
   - OPL Disk Writer support
   - Completely new appearance

Changes for version 1.2 (2002-03-28)
   - Fixed file info box on other files, while playing
   - Some cosmetic fixes
   - XMPlay compatibility fixes

   * Using AdPlug library v1.2:
      - Added a whole bunch of new players: SAT, ROL, SNG, XAD, XMS, MAD
      - SA2 player now handles version 7 files
      - New OPL disk writer that creates RdosPlay RAW files

Changes for version 1.1 (2001-10-26)
   - Fixed vis with high timer rates
   - No more messing in Winamp's own memory

   * Using AdPlug library v1.1:
      - Added MKJ, DFM and BAM players
      - Removed Ken Silverman's YM3812 emulator due to portability issues
      - Fixed memory leak in SNG player

Changes for version 1.0 (2001-07-08)
   - AdPlug is open-source now!
   - Some small fixes

Changes for version 0.10 (2001-05-25)
   - Fixes to severe bugs in v0.9, i apologize for that
   - Inverted usage of "Formats" configuration tab to conform to the usual
     practice of selecting file types in Winamp input plugins
   - Added another new emulator

Changes for version 0.9 (2001-05-19)
   - Support for KSM & M file formats
   - Support for alternate IMF format
   - Now detecting IMF timer rates on the fly
   - Support for new A2M file versions 4, 5 & 8 + additional fixes
   - New file info box

Changes for version 0.8 (2000-12-24)
   - Support for IMF & SNG file formats
   - Player system generalized and completely rewritten in C++
   - Thread priority is selectable now
   - Stereo support
   - Removed OPL2+vis feature

Changes for version 0.7 (2000-08-21)
   - Support for A2M, HSP, CMF, MID, LAA & SCI file formats
   - Removed the old emulator, the new one just sounds so much better
   - Updates to the D00 player, including support for rare v0.10 files
   - Revamped the whole config dialog box and added file formats
     management
   - Fixes to the new OPL2 emulator. The sound should now be pretty
     original
   - Miscellaneous fixups, like DSP support, URL handling and more

Changes for version 0.6 (2000-07-14)
   - Support for AMD, D00 & RAD modules
   - Added "Bypass all hardware tests" option to the config dialog
   - Improved HSC, S3M & SA2 replayers
   - Many internal rewrites & speed-ups
   - Added a whole new OPL2 emulator and further improved the old one

Changes for version 0.5 (2000-05-08)
   - Support for RAW & MTK file formats
   - Fixed hardware volume control
   - Fixed bug that caused noise when generating big playlists while
     playing
   - Fixed some replay bugs in OPL2 emulator & added drum samples
   - Added HSC Composer v3.0 features to HSC replay
   - Fixed WinNT/Win2000 compatibility

Changes for version 0.4 (2000-03-16)
   - Support for SAdT2 modules
   - Fixed numerous hardware replay problems and improved player
     significantly
   - Fixed most HSC & S3M replay errors
   - Added "Autodetect Songend" and "Fast Seeks" options to the config
     dialog
   - Plus the usual minor fixes'n'improvements

Changes for version 0.3 (2000-02-11)
   - Preliminary support for S3M AdLib modules
   - OPL2 hardware support
   - Lots of fixes + many small new features

Changes for version 0.2 (2000-01-03)
   - First release in the new millennium, and it still works! ;)
   - Added a whopping new About box
   - Configuration is supported now, incl. saving to plugin.ini (tough job
     getting around with those old INI files)
   - Added a File-Info box with future support for subsongs

Changes for version 0.1 (1999-12-18)
   - Seeking is supported now, and i fixed some annoying bugs
   - Rewrote the HSC player a bit, it now supports file length detection
     and can rewind it's modules

Changes for version 0.0 (1999-12-12)
   - First Release
   - Some poor support for HSC modules. At least, it should play all the
     files
