El Foro

Far CRY 2, no sound

Autor Respuestas
realta_taisteal Friday 4 May 2012 at 22:49
realta_taistealAnonymous

Hello. I installed Far Cry 2 on suse with generic 4.0.18

It will crash with default wine(1.3.34). So, I changed it to "system" and it works. Now, there is no sound. Can anyone help?

[POL_System_CheckFS] [1;34mMessage:[0m Checking filesystem for FC2Launcher.exe
[POL_Wine] [1;34mMessage:[0m Running wine- FC2Launcher.exe
[POL_Wine] [1;34mMessage:[0m Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
[POL_Wine] [1;34mMessage:[0m Wine return: 0
p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
err:ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
err:ntlm:SECUR32_initNTLMSP Usually, you can find it in the winbind package of your distribution.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f5f8,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
fixme:win:EnumDisplayDevicesW ((null),0,0x33f2a4,0x00000000), stub!
fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x145f40, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e45c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e38c,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:winmm:MMDRV_Init CoCreateInstance failed: 80070005
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x33f468,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33df2c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33de5c,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x1517e0, L"ROOT\\\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33f39c)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:win:EnumDisplayDevicesW ((null),0,0x33f070,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f604,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33edbc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33ec50,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x33ec50,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33e46c,0x00000000), stub!
fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x152f18, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d624,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d554,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x33e630,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d0f4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d024,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x14feb8, L"ROOT\\\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33e564)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:win:EnumDisplayDevicesW ((null),0,0x33e4c4,0x00000000), stub!
fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x13e350, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d67c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d5ac,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:win:EnumDisplayDevicesW ((null),0,0x33e688,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d14c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d07c,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x15ef70, L"ROOT\\\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x33e5bc)
err:ole:CoUninitialize Mismatched CoUninitialize
fixme:win:EnumDisplayDevicesW ((null),0,0x33d7ec,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d71c,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}.
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1280x720x32 @60! (XRandR)
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:heap:HeapSetInformation 0x25c0000 0 0x33f750 4
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:dsound:devenum_thread_proc CoCreateInstance failed: 80070005
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:dsound:devenum_thread_proc CoCreateInstance failed: 80070005
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
err:ole:CoGetClassObject no class object {bcde0395-e52f-467c-8e3d-c4579291692e} could be created for context 0x1
err:dsound:devenum_thread_proc CoCreateInstance failed: 80070005
fixme:gameux:GameExplorerImpl_VerifyAccess (0x159898, L"C:\\\\Program Files\\\\Ubisoft\\\\Far Cry 2\\\\bin\\\\farcry2.exe", 0x33f774)
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:wininet:set_cookie persistent cookies not handled (L"expires=Wed, 04-May-2112 20:45:42 GMT; path=/")
fixme:wininet:set_cookie persistent cookies not handled (L"expires=Wed, 04-May-2112 20:45:42 GMT; path=/d, 04-May-2112 20:45:42 GMT; path=/")

Quentin PÂRIS Friday 4 May 2012 at 22:52
Quentin PÂRIS
Admin

Try to install the same version of wine than your system wine into POL instead
GNU_Raziel Friday 4 May 2012 at 23:52
GNU_Raziel

I will update and fix this game as son as possible, the actual installer is pretty old now and it's time to review it ^^
Gunman1982 Saturday 5 May 2012 at 5:29
Gunman1982Anonymous

Hello. I installed Far Cry 2 on suse with generic 4.0.18

It will crash with default wine(1.3.34). So, I changed it to "system" and it works. Now, there is no sound. Can anyone help?
*SNIP
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\\\windows\\\\system32\\\\mmdevapi.dll"
*SNIP*

Quote from realta_taisteal


You have probably a wine version < 1.3.25 installed which doesn't have the mmdevapi rewrite. An I guess POL tries to use it and fails.

Maybe it would be easier to give the output of the non-working 1.3.34 to fix that.
Quentin PÂRIS Saturday 5 May 2012 at 14:41
Quentin PÂRIS
Admin

Check in winecfg (Configure menu) if mmdevapi.dll is set to disabled.

If it's the case, it's normal that the sound does not work with recent wine. Just remove mmdevapi.dll from the list and it should work
realta_taisteal Sunday 6 May 2012 at 8:06
realta_taistealAnonymous

I installed wine 1.5.3 and set far cry 2 to use it.

>Check in winecfg (Configure menu) if mmdevapi.dll is set to disabled.

Yes

I deleted that from the list. Looks like the install script needs to be updated. Thanks.