dolphin/Source/Plugins
ayuanx 9eea60ca69 Sound System Rework: Phase 2
. Performance boost
  (Completely non-blocking between Sound thread and CPU thread, in the meantime keeping them thread safe)

. Both 32KHz & 48KHz sound can be handled properly now
  (But up-sampling is still not implemented, and I don't think any game requires it.)

. Strategy adjustment
  When your PC is *NOT* capable to run the game at 100%:
  >> DSound    Could yield more fluent sound than OpenAL sometimes, but you will lose the sync between video & audio (since audio is played before video to guarantee fluency)
  >> OpenAL    Ensures video & audio are always sync'ed, but sound could be intermittent(to let slow video catch up)

. Changed default frame limit to: Auto
  (Somehow this can dramatically decrease the chance of wiimote desync in game NSMB)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4724 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-12-23 15:34:14 +00:00
..
Plugin_DSP_HLE Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
Plugin_DSP_LLE Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
Plugin_nJoy_SDL Rearranged EmuWiimote & nJoy. Wow they can share one pad at the same time, and they also can be enabled/disabled separately. 2009-12-14 02:23:14 +00:00
Plugin_PadSimple small warning fix in PadSimple.cpp 2009-11-16 00:47:52 +00:00
Plugin_VideoDX9 DX9: - Add hires texture loading. 2009-12-22 06:47:42 +00:00
Plugin_VideoOGL Small fix for the last commit, and a little fix for disable fog to really disable it :) 2009-12-09 13:51:28 +00:00
Plugin_VideoSoftware small opencl build fix on osx 2009-12-23 09:11:12 +00:00
Plugin_Wiimote fix nowx build 2009-12-23 07:56:55 +00:00