Nemu64 - Audio.dll 2.0 beta
===========================

This is a beta pre-release build of the next audio.dll that will be released
with Nemu 0.8. This is for Nemu 0.7a only, and does not support any other
emu's plugin specification.
Usually we like to do "big" releases, but I am releasing this early because
I want it tested on as many different soundcards as possible. Also, I know
ever since the release of 0.7a (almost a year ago?) people have had numerous
problems with nemu's sound. All the crappy pops and clicks, even when you have
a fast system. Well hopefully this gets rid of all those problems, and if it
doesn't... I want to hear about it. Also, its nice to have something new to
play with right?

                        - LaC

How to Install
==============
Unzip the audio.dll to your Nemu directory, making sure to overwrite the
current audio.dll there.


Whats New
=========

- Now uses DirectSound. The previous audio.dll used WaveOut.
  The WaveOut version was not very compatible with soundcards except for
  newer ones like SB-Live.  This should add compatibility for all those
  people who could not hear anything from their soundcards. But I still
  recommend you get an SB-Live. 

- Optimized Resample/Mixing routines using MMX. Gives a small speed boost in
  some games. Also optimized "High Quality", sounds perfect now and at a
  decent speed.

- Fixed sound errors.
   - The Ocarina in Zelda games now sounds correct.
   - Pilot wings ringing sound is gone.
   - Fixed ADPCM decoder to produce louder sounds so that you do not
     have to turn up the volume as much.
   - Other stuff I cant remember, most of this dll was done last summer. 

- No more sound lockups when using "prebuffering" option. No game really
  _requires_ prebuffering anymore, like starfox did. Prebuffering is set
  by default and should be used on almost all commercial games, except
  "Rocket Robot on Wheels", and a couple others I do not remember. Basically,
  if the game seems to be running slow but the sound is perfect, you probably
  are using a game that doesn't like "prebuffering". Also note that most
  demos do not work well at all with prebuffering on.


- New Audio Configuration 

   - Added button "Default". Pressing this will reset all the Configuration
     values to their recommended settings.
   - Added "Sync Game to Audio" option. This is a hack to prevent the game
     from going too fast. If you are not running games at full speed, this
     probably shouldn't be on because it had the tendancy to slow games down
     even more and cause a "studdering" effect. For instance, if Mario64
     is running at over 28 dl/s on your machine or Zelda64 is running at over
     18 dl/s, then you are running games at full speed and want this on to
     prevent audio from skipping.
   - Added a Prebuffer Slider. This should be fine set at its default value.
     But some old soundcards and slow cpus might benifit from it. Very fast
     cpu's can get nearly no delay in game animation sound if they turn it
     up to "Most Accurate".
   - Added HLE.WAV and AI.WAV. Now logs sound to PCM Wave format file so you
     can play in winamp or whatever.




Enjoy !!


If you find any bugs worth mentioning. Feel free to contact me (LaC).

I can be contact at lac@nemu.com.


The official site is www.nemu.com.

The Logo is done by Renderman.


DISCLAIMER

We do not have any association with Nintendo, or any of its affiliates.  This
program was developed for non-commercial use and is not intended to compete with
the Nintendo 64. The name Nintendo and various other names and service marks are
owned by either Nintendo or their respective owners. No guarantee is given that 
this program will run any specific rom, or even that it will run anything at all.
We do not take responsiblility for any crashes or loss of data or work that may
result from using this program. 


                                              Greetings,

                                                Lemmy and LaC 
