Ultra SF4 sound issue

Questions about Wine on Linux
Locked
behrooz110
Newbie
Newbie
Posts: 2
Joined: Wed Sep 21, 2016 4:05 pm

Ultra SF4 sound issue

Post by behrooz110 »

Hello
I install Ultra SF4. game is perfect except sound. it haven't any sound.

Code: Select all

/u[11/23/16 09:43:15] - Running wine-1.9.22 SSFIV.exe (Working directory : /home/behrooz/.PlayOnLinux/wineprefix/FSUS/drive_c/Program Files/Ultra Street Fighter IV)
fixme:ntdll:EtwRegisterTraceGuidsW (0x3324d0, 0x33d6e8, {7c830ece-5fb3-417a-a1bd-508f45277356}, 1, 0x32fd34, (null), (null), 0x33d6f0): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {7c830ece-5fb3-417a-a1bd-508f45277356}
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x32f208,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x434f5441 (as fourcc: ATOC) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x434f5441) in the format lookup table
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_7.dll": libopenal.so.1: cannot open shared object file: No such file or directory
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\xaudio2_7.dll"
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias -210, std (d/m/y): 21/09/2016, dlt (d/m/y): 21/03/2016
err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_7.dll": libopenal.so.1: cannot open shared object file: No such file or directory
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\xaudio2_7.dll"
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dcompiler:D3DAssemble flags 1
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
err:quartz:GetClassMediaFile Media class not found
err:quartz:GetClassMediaFile Media class not found
err:quartz:GetClassMediaFile Media class not found
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:MPEGSplitter_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:MPEGSplitter_query_accept {00000000-0000-0000-0000-000000000000}
fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
err:quartz:GetClassMediaFile Media class not found
err:quartz:GetClassMediaFile Media class not found
err:quartz:GetClassMediaFile Media class not found
fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:MPEGSplitter_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:MPEGSplitter_query_accept {00000000-0000-0000-0000-000000000000}
fixme:quartz:Parser_QueryInterface No interface for {37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x80004.
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:msvcrt:__clean_type_info_names_internal (0x1002e4f4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x37f78c) stub
fixme:msvcrt:__clean_type_info_names_internal (0xe91884) stub
fixme:advapi:UnregisterTraceGuids deadbeef: stub
this xaudio2_7.dl is my problem. i check xaudio2_7.dl in system32 directory it is there, but game say cant find it.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Ultra SF4 sound issue

Post by Bob Wya »

behrooz110 wrote:Hello
I installed Ultra SF4. The game runs OK except for the sound output.

Code: Select all

/u[11/23/16 09:43:15] - Running wine-1.9.22 SSFIV.exe (Working directory : /home/behrooz/.PlayOnLinux/wineprefix/FSUS/drive_c/Program Files/Ultra Street Fighter IV)
err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_7.dll": libopenal.so.1: cannot open shared object file: No such file or directory
...
err:module:load_builtin_dll failed to load .so lib for builtin L"xaudio2_7.dll": libopenal.so.1: cannot open shared object file: No such file or directory
...
I should point out the Play On Linux isn't supported by WineHQ... See the WineHQ FAQ: 8.7 I used a third party application (PlayOnLinux, WineBottler, etc.) to install or manage applications in Wine and need help ... POL tends to cause more problems than it solves... :roll:

Your problem is already detailed quite clearly in the console log you posted (see above)... Wine simply wraps the system openal libraries to do some of the sound output conversions. You'll want something like the lib32-openal and the openal (Linux native) packages to be installed...
Since you didn't bother to mention what Linux distribution, you are using, I can't be more specific than that...

Bob

Bob
Locked