http://bugs.winehq.org/show_bug.cgi?id=15710
--- Comment #35 from Raymond superquad.vortex2@gmail.com 2010-12-14 18:55:04 CST ---
Same problem on FreeBSD, pcm gets set to 0 with just about any application I tried (Including, but not limited to, Broken sword 2.5, Icewind Dale 2, Notrium).
ALSA 's OSS emulation which reported OSS version 3.8
Refer to OSS 3.0 Sound Documenation
The volume scale is 0 to 100 with out any mute switch since 0 is supposed to be off
But wineoss.drv implement a volume control and mute switch if you run
WINETEST_INTERACTIVE=1 WINEDEBUG=+mixer wine winmm_test mixer
THe problem seem to related to unmute which change the volume to 1 since there is no mute switch but 1 in 100 scale is round down to 0 since most volume control has only 16~32 steps