[Wine] Ntdll hang when starting a new game in Mass Effect

Das Letzte Einhorn wineforum-user at winehq.org
Tue May 24 14:27:15 CDT 2011


Native dinput8 and d3dx9_36 have to be used in order for the game to load and workaround mouse input (see http://bugs.winehq.org/show_bug.cgi?id=16822).

When I start a new game, after setting up Shepard's profile and waiting for the first cinematic to play there is an ntdll error which freezes the game. Any clue on how to workaround it?


Code:
xavier at xavier /wine/masseffect1/drive_c/Program Files/Mass Effect/Binaries $ wine MassEffect.exe 
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
fixme:gameux:GameExplorerImpl_VerifyAccess (0x157be8, L"C:\\Program Files\\Mass Effect\\Binaries\\MassEffect.exe", 0x93ead8)
fixme:win:EnumDisplayDevicesW ((null),0,0x93f510,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:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1553ef70,0x1553eef8): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1553ef70,0x1553eef8): stub
fixme:xinput:XInputGetState (0 0x93f964)
fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet.
fixme:xinput:XInputSetState (0 0x93fb04) Stub!
fixme:xinput:XInputSetState (0 0x93fb04) Stub!
[b]err:ntdll:RtlpWaitForCriticalSection section 0x7dc05940 "x11drv_main.c: X11DRV_CritSection" wait timed out in thread 0009, blocked by 0025, retrying (60 sec)[/b]









More information about the wine-users mailing list