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@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]