You are not logged in.
Pages: 1
So I downloaded the "linux port" of the Witcher 2 and was getting horrible performance with a gtx 770, so I downloaded the windows version with steam and tried to run it with wine.
When I try to run the Witcher 2 directly with wine, I get:
$ wine Laucher.exe
err:menubuilder:init_xdg error looking up the desktop directory
err:module:import_dll Library mfc100u.dll (which is needed by L"C:\\Program Files\\Steam\\SteamApps\\common\\the witcher 2\\Launcher.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Steam\\SteamApps\\common\\the witcher 2\\Launcher.exe" failed, status c0000135So then I try to install vcrun1010 (which I'm told contains mfc100u.dll).
$ winetricks vcrun2010The first time I run it it says to install msxml3.msi. So I copy it over to winetricks' cache and try again:
$ winetricks vcrun2010
Executing w_do_call vcrun2010
Executing load_vcrun2010
/bin/winetricks: line 1720: test: cs-0.8: integer expression expected
------------------------------------------------------
Working around wine bug 23427
------------------------------------------------------
Executing w_do_call msxml3
Executing load_msxml3
rm: cannot remove ‘/home/sturm/.wine/dosdevices/c:/windows/system32/msxml3.dll’: No such file or directory
Using native override for following DLLs: msxml3
Executing winetricks_early_wine regedit C:\windows\Temp\_msxml3\override-dll.reg
Executing wine msiexec /i msxml3.msi
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
err:msidb:get_tablecolumns column 1 out of range
err:msidb:get_tablecolumns column 2 out of range
err:msidb:get_tablecolumns column 3 out of range
------------------------------------------------------
Note: command 'wine msiexec /i msxml3.msi' returned status 79. Aborting.
------------------------------------------------------Any ideas?
Note: I'm running the CSMT patched version of wine available on the AUR under the name wine-d3d3stream-git
Offline
Search the forums for the "err:msidb:get_tablecolumns" error message. It is a bug out of combination of latest wine and gcc if I recall correctly. Downgrade wine using ARM or compile the previous version yourself.
Last edited by emeres (2014-05-24 10:07:58)
Offline
If I may, I'm in the same case as you and I now run it without CSMT patch, and it already runs flawlessly, not a single slowdown, which plainly shows how bad the "port" is.
Offline
Pages: 1