#########################################################################

Version 1.6
-----------

- save state cleanup/interpolation bug fix - Pete

  files changed: freeze.c

- added cubic interpolation	- Eric

  files changed: spu.c, cfg.c

- increased channel struct for interpolation (thanx, xodnizel!) - Pete

  files changed: externals.h



Version 1.5
-----------

- added MinGW port - yokota

  files changed: spuPeopsSound.rc externals.h
  files added: Makefile.mgw

- added gaussian interpolation - kode54
- moved SPU IRQ handler and changed sample flag processing - kode54
- moved ADSR calculation outside of the sample decode loop - kode54
- one-shot samples now process the end block before stopping - kode54
- in light of removing fmod hack, now processing ADSR on frequency channel as well - kode54
- removed fmod averaging hack - kode54
- changed .sinc to be updated from .iRawPitch, no idea why it wasn't done this way already (<- Pete: because I sometimes fail to see the obvious, haharhar :) - kode54
- removed &0x3fff from reverb volume registers - kode54

  files changed: spu.c, registers.c, xa.c
  files added: gauss_i.h

- small Linux bugfix for one usleep that was 1 instead of 1000 (<- Pete: well, I did that on purpose, but it doesn't matter, ehe) - linuzappz
- added iDisStereo for no stereo (Linux) - linuzappz
- added ALSA port

  files changed: spu.c, cfg.c, oss.c
  files added: alsa.c, alsa.h

- added option for type of interpolation - Pete
- adjusted spu irqs again (Thousant Arms, Valkyrie Profile) - Pete
- added MONO support for MSWindows DirectSound and recording - Pete

  files changed: spu.c, cfg.c, xa.c, dsound.c, record.c, externals.h, freeze.c, debug.c


Version 1.4
-----------

- added up/downsampling interpolation - Pete

  files changed: spu.c

- added sound recording (win version only) - Pete

  files changed: spu.c, cfg.c
  files added: record.c, record.h

- added Neill's reverb - Pete

  files changed: spu.c, registers.c, reverb.c, cfg.c, freeze.c


Version 1.3
-----------

- added Neill Corlett's ADSR timings - Pete

  files changed: adsr.c, spu.c, registers.c, freeze.c

- adjusted reverb handling - Pete

  files changed: reverb.c

- adjusted spu irq handling, fmod handling and loop handling

  files changed: spu.c

- fixed a potential crashing bug with XA on plugin close - Pete

  files changed: xa.c


Version 1.2
-----------

- small linux bug fix: now the cfg file can be in the main emu directory as well - Pete

  files changed: cfg.c

- spuasync func added, spuupdate func removed - linuzappz

  files changed: spu.def, spu.c, cfg.c

- added global reverb option - Pete

  files changed: spu.c, cfg.c


Version 1.1
-----------
- First release

#########################################################################

