2SF plugin/DeSmuMe, for Foobar2000 v1.3.x

Installation
~~~~~~~~~~~~
Copy foo_input_vio2sf.dll + vio2sf.bin + vio2sf_old.bin into foobar2000's components folder.


History
~~~~~~~
v0.23.13 (2015-09-22)
  Fixed writing of psf tag, can create new psf tag now
  Added ignore volume tag option
  Changed writing of psf tag, now always encoded in UTF-8
  Volume tag is ignored when using Converter, ReplayGainScan, etc.
  Other minor things 

v0.23.12 (2015-07-12) *NOT BY ORIGINAL AUTHOR*
  Fixed reading and writing multi-line tags comment, lyrics, biography
  Changed reading and writing multi-value tags artist, album artist, composer, producer, genre, performer
   ', ' (comma space) is treated as a delimiter, like many taggers do

v0.23.11 (2015/05/30) *NOT BY ORIGINAL AUTHOR*
  Updated ZLib 1.2.8
  Fixed minor bugs

0.23.10 (2015/05/16) *NOT BY ORIGINAL AUTHOR*
  Updated DeSmuMe 0.9.9, imported from CyberBotX's in_2sf
  Added usability of old vio2sf core option as the new core CANNOT play 2SFs using custom driver.
   To enable check option "Use old vio2sf core" or set psf tag field "vio2sf_use_old_core" to 1.
  Now requires Windows XP SP3 or higher

v0.23 (2010/01/19)
  Import DeSmuME 0.9.4 generation SPU
  Fixed bugs in ADPCM looping and PSG channels
  Added interpolation options (none, linear, cosine)

v0.22 (2009/10/16)
  Fixed: Failed to load libs by relative path
  Fixed: Failed to read '_libN' tags

v0.21 (2009/09/30)
  Fixed: Buffer for several DSP plugins needed double space

v0.20 (2009/07/22)
  Fixed: Skipped loading 2sflib described in '_lib2' tag without '_lib' tag

v0.19 (2009/03/13)
  Removed experimental tags('_vio2sf_loader_type')
  Ignored inconsistency with priority of superimposing

v0.18 (2009/03/10)
  Added experimental tags('_vio2sf_loader_type').
   _vio2sf_loader_type=0 (default), 1 (map 2sflibs first for compatibility)

v0.17 (2009/03/07)
  Fixed inability to display obsolete config dialog for Winamp 2.x

v0.16 (2009/03/06)
  Fixed skipping of silent songs although these have length information

v0.15 (2009/03/05)
  Fixed ROM address mask beeing set to invalid value when 2sf had only single memory block

v0.14 (2008/04/30)
  DeSmuMe 0.8.0

v0.13 (2008/03/05)
  Added plugin for Foobar2000 v0.8.x
  Fixed reporting last played title to Winamp

v0.12 (2008/03/04)
  Fixed nonstandard load order of libs
  Clean up common code

v0.11 (2008/02/11)
  Added '_clockdown' tag support
  Fixed ARM coprocessor memory leak

v0.10 (2008/02/04)
  Fixed playback with inaccurate pitch and timer speed
  Added '_frame' tag support
  Added experimental tags ('_vio2sf_sync_type','_vio2sf_arm9_clockdown_level','_vio2sf_arm7_clockdown_level')
    _vio2sf_sync_type=0(hsync:default),1(vsync:fast but inaccurate)
    _vio2sf_arm9_clockdown_level=0(default),1(Clock of ARM9 down to 1/2),2(Clock of ARM9 down to 1/4),3(Clock of ARM9 down to 1/8)
    _vio2sf_arm7_clockdown_level=0(default),1(Clock of ARM7 down to 1/2),2(Clock of ARM7 down to 1/4),3(Clock of ARM7 down to 1/8)

v0.09 (2008/02/03)
  Fixed crash with memory access violation over rom length

v0.08 (2008/02/02)
  Fixed mixer sample clipping
  Fixed wasting CPU cycles by looping ADPCM

v0.07 (2008/02/01)
  SPU emulation based on DeSmuME v0.7.3wp1 mdn

v0.06, 0.05, 0.04 (2008/02/01)
  Fixed invalid initial state of ARM9

v0.03 (2008/01/30)
  Removed needless CPU emulation on loading process

v0.02 (2008/01/29)
  Fixed erase system tags('_lib') by tag writer in Winamp
  Fixed uncompressed buffers are leaked on loading process

v0.01 (2008/01/28)
  First release


Licenses
~~~~~~~~
[DeSmuMe](GPL)
DeSmuME, Copyright (C) 2006 yopyop, Copyright (C) 2006-2007 DeSmuME team
DeSmuME is free software; you can redistribute it and/or modify it under the terms
of the GNU General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later version.
Please refer to src.7z/src/vio2sf/desmume/COPYING

[zlib](ZLIBL)
'zlib' general purpose compression library version 1.2.3, July 18th, 2005
Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler
Please refer to src.7z/src/aosdk/zlib/zlib.h

[loadpe]LGPL
libloadpe, Copyright (C) 2007 Ku-Zu
Please refer to src.7z/src/loadpe/COPYING.LIB for redistributing

[in_2sf & in_xsf_framework]
By Naram Qashat (CyberBotX) [cyberbotx@cyberbotx.com]
Source: http://github.com/CyberBotX/in_xsf