[Wine] Witcher 2 on Steam

MaZ wineforum-user at winehq.org
Fri Nov 4 08:05:19 CDT 2011


Hello,

Can anyone run the Witcher 2 Steam version on linux? I can install the game, but I'm having problems with Steam trying to install vcrun2010. I got past the error by replacing the vcredits package in "/steamapps/common/witcher2/redist" with a random executable file and renamed it to "vcredist_x86.exe" - so when Steam runs that file and the file runs and exits without an error, Steam thinks the install was successful. Now when I try to run the game nothing happens. I tried running it from the command line "wine witcher2.exe" and the output is this:

Code:
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:wbemprox:wbem_locator_ConnectServer 0x1cfa00, L"ROOT\\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0x4b2c638)
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:win:RegisterDeviceNotificationA (hwnd=0x100be, filter=0x33d5b4,flags=0x00000004) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x33c490,0x00000000), stub!
fixme:advapi:RegisterTraceGuidsW (0x3392630, 0x3e2b7b8, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x3dfd5f8, (null), (null), 0x3e2b7d0,): stub




then I try it again and I get a different output:

Code:
[tenn at arch bin]$ wine witcher2.exe 
[tenn at arch bin]$ err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd 0x30134
fixme:thread:GetThreadPreferredUILanguages 52, 0x33f9a8, 0x33fc24 0x33f9b0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:GetThreadPreferredUILanguages 52, 0x33ef94, 0x33f210 0x33ef9c
fixme:appbar:SHAppBarMessage unknown msg: 4
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd 0x60116



I have successfully installed vcrun2010 via winetricks. I also have dotnet20 , the d3d9 and d3d10 packages installed, corefonts...







More information about the wine-users mailing list