dolphin/Source/Plugins/Plugin_DSP_HLE/Src
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
..
Debugger GUI: Fixed some GUI related start/stop crashes 2009-09-07 12:40:43 +00:00
UCodes Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
Config.cpp 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
Config.h 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
ConfigDlg.cpp 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
ConfigDlg.h 1. Fixed the unbearable noise in "Resident Evil: Umbrella Chronicles", "Resident Evil: Dark Chronicles", and many other games. 2009-12-01 15:39:37 +00:00
DSPHandler.cpp Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
DSPHandler.h Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
Globals.cpp Sound System Rework: Phase 1 2009-12-22 07:26:30 +00:00
Globals.h Sound System Rework: Phase 1 2009-12-22 07:26:30 +00:00
HLEMixer.cpp Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
HLEMixer.h Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
MailHandler.cpp Very small but very COOL fix. 2009-11-27 15:07:52 +00:00
MailHandler.h Very small but very COOL fix. 2009-11-27 15:07:52 +00:00
SConscript Fix Compiling in OSX 2009-11-08 23:36:14 +00:00
main.cpp Sound System Rework: Phase 2 2009-12-23 15:34:14 +00:00
main.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
stdafx.cpp Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00
stdafx.h Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :) 2009-07-28 21:32:10 +00:00