http://bugs.winehq.org/show_bug.cgi?id=19370
--- Comment #31 from Raymond superquad.vortex2@gmail.com 2010-07-29 01:04:54 --- (In reply to comment #29)
I have also tested and created a log with the following command:
WINEDEBUG=+sound,+dsound,+coreaudio,+dsound3d,+openal32 wine Steam.exe
File is attached. Sound was 44100 Hz + audio emulation. I am willing to test again under different circumstances (48000 Hz, hardware mode etc). Unless you already have enough info to determine what the problem is?
I guess you have to fix this problem first
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
so what is your problem ?
trace:dsound:DirectSoundEnumerateW calling lpDSEnumCallback(NULL,"Primary Sound Driver","winealsa.drv",0x81d9fd0) trace:dsound:DirectSoundEnumerateW calling lpDSEnumCallback({bd6dd71a-3deb-11d1-b171-00c04fc20000},"default","winealsa.drv",0x81d9fd0)
The winealsa.drv use alsa "default" device but the debug log cannot show this "default" device is dmix , pulse , hw or user-defined device even when you specify +alsa
trace:dsound:GetDeviceID (DSDEVID_DefaultPlayback,0x7e3b9d4) trace:dsound:GetDeviceID returns {bd6dd71a-3deb-11d1-b171-00c04fc20000} trace:dsound:GetDeviceID (DSDEVID_DefaultVoicePlayback,0x7e3b9e4) trace:dsound:GetDeviceID returns {bd6dd71a-3deb-11d1-b171-00c04fc20000} trace:dsound:DirectSoundEnumerateW lpDSEnumCallback = 0x7df6d10, lpContext = 0x81d9fd0 fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer trace:dsound:GetDeviceID (DSDEVID_DefaultPlayback,0x8f5f268)
you have HDA Intel but did you customised the default device to use hdmi ?
this device has no capture device and no mixer control since the volume is controlled by the remote control of your hdtv
trace:dsound:GetDeviceID (DSDEVID_DefaultVoiceCapture,0x330e0f4) trace:dsound:GetDeviceID returns {bd6dd71b-3deb-11d1-b171-00c04fc20000}
The Secret of Monkey Island: Special Edition's audio only works when Wine's "Default Sample Rate" is set to 44100. Other sample rates allow the game to load, but the game is completely silent.
Thr Primary buffer is hardware buffer and may be your alsa default device does only support 44100KHz
wine only resample secondary software buffer to the rate which used by primary buffer (hardware buffer )