http://bugs.winehq.org/show_bug.cgi?id=30639
--- Comment #6 from GyB gyebro69@gmail.com 2012-05-10 14:40:35 CDT --- (In reply to comment #1)
Some suggestions:
- Recompile dlls/dsound with -O3 -ffast-math -msse3 in CFLAGS. This alone
should give a 2x speedup to the resampler.
This helps to overcome the problem in Armored Fist 3 and in Droplitz. The problem still occurs in Star Wolves 3, maybe less frequently. A sure way to reproduce the problem in SW3 is to alt-tab out of the game, then alt-tab back to it. This didn't happen before the patch.
- Avoid resmpling if possible - that's what Windows does. To achieve this,
open Regedit and create the HKCU\Software\Wine\DirectSound\DefaultSampleRate registry string value. Try putting 44100 and 48000 in it. With the value that matches the sample rate of the game's sounds, the CPU usage will return to its old value below 100%.
This didn't change anything.
btw. I have an AMD Athlon 64 x2 4200+ cpu, running @2.2 GHz.