[neko@gdetotut ~]$ wine --version
wine-1.1.38

Code: Select all
[neko@gdetotut S.T.A.L.K.E.R. - Зов Припяти]$ env WINEPREFIX="/home/neko/.wine" wine "C:\\Program Files\\GSC World Publishing\\S.T.A.L.K.E.R. - Зов Припяти\\bin\\xrEngine.exe"
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Нет такого файла или каталога
fixme:heap:HeapSetInformation 0x110000 0 0x33f930 4
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee4c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f174,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f20c,0x00000000), stub!
fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x173ce0, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub!
err:module:import_dll Library d3dx11_41.dll (which is needed by L"C:\\Program Files\\GSC World Publishing\\S.T.A.L.K.E.R. - \0417\043e\0432 \041f\0440\0438\043f\044f\0442\0438\\bin\\xrRender_R4.dll") not found
err:module:import_dll Library d3d11_beta.dll (which is needed by L"C:\\Program Files\\GSC World Publishing\\S.T.A.L.K.E.R. - \0417\043e\0432 \041f\0440\0438\043f\044f\0442\0438\\bin\\xrRender_R4.dll") not found
err:module:import_dll Library dxgi_beta.dll (which is needed by L"C:\\Program Files\\GSC World Publishing\\S.T.A.L.K.E.R. - \0417\043e\0432 \041f\0440\0438\043f\044f\0442\0438\\bin\\xrRender_R4.dll") not found
fixme:heap:RtlCompactHeap (0x1224000, 0x0) stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1784b0,0x178a90): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x177a10,0x178a90): stub
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(646,505)
fixme:win:EnumDisplayDevicesW ((null),0,0x33ecdc,0x00000000), stub!
fixme:d3d:query_init Unhandled query type 0x4.
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
fixme:d3d:buffer_PreLoad Too many declaration changes or converting dynamic buffer, stopping converting
fixme:d3d:query_init Unhandled query type 0x4.
fixme:d3d:buffer_PreLoad Too many declaration changes or converting dynamic buffer, stopping converting
err:ntdll:RtlpWaitForCriticalSection section 0x1227500 "?" wait timed out in thread 001e, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x1227500 "?" wait timed out in thread 001e, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x1227500 "?" wait timed out in thread 001e, blocked by 0009, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x1227500 "?" wait timed out in thread 001e, blocked by 0009, retrying (60 sec)
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpFilterMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
Code: Select all
[neko@gdetotut ~]$ sudo pacman -U /var/cache/pacman/pkg/wine-1.1.37-2-i686.pkg.tar.gz
чтение информации о пакете...
проверка зависимостей...
(1/1) проверка возможных конфликтов файлов [#########################] 100%
(1/1) обновление wine [#########################] 100%
Time for a regression test to isolate where the breakage is betweenFixed by downgrading to 1.1.37`2
Code:
[neko@gdetotut ~]$ sudo pacman -U /var/cache/pacman/pkg/wine-1.1.37-2-i686.pkg.tar.gz
GB5=85 8=D>@<0F88 > ?0:5B5...
?@>25@:0 7028A8<>AB59...
(1/1) ?@>25@:0 2>7<>6=KE :>=D;8:B>2 D09;>2 [#########################] 100%
(1/1) >1=>2;5=85 wine [#########################] 100%
This game has a buggy dinput mouse driver. You can make it work in wine by switching input_exclusive_mode between 1 and 0 in game's console (press "~" to open it).cutefluff wrote:did you manage to get the mouse working ok? mine is stuck in the main menu in a box 800x600 (i think) on the top left corner... cant really play like this since i need the mouse in the inventory screens and such...
What Win version have you set in winecfg? It should be set to WinXP by default - do not change it.Libi wrote:I try to play this game, the install its done with no problem i think, but when i start the game in terminal a get this:
err:module:import_dll Library d3d11.dll (which is needed by L"C:\\Program Files\\bitComposer Games\\S.T.A.L.K.E.R. - Call of Pripyat\\bin\\xrRender_R4.dll") not found
vitamin wrote:What Win version have you set in winecfg? It should be set to WinXP by default - do not change it.Libi wrote:I try to play this game, the install its done with no problem i think, but when i start the game in terminal a get this:
err:module:import_dll Library d3d11.dll (which is needed by L"C:\\Program Files\\bitComposer Games\\S.T.A.L.K.E.R. - Call of Pripyat\\bin\\xrRender_R4.dll") not found
When i open the wine cfg i see d3dx10 files in the functions library!cutefluff wrote:xp means directx9, is there a way to run the game with directx10? how can i tell if its using it or 9? (i have vista configured - the game loads ok)
any performance improvement?
Wine's DX10 implementation is rudimentary - it can't run anything except some simple DXSDK tests.cutefluff wrote:xp means directx9, is there a way to run the game with directx10? how can i tell if its using it or 9? (i have vista configured - the game loads ok)
Code: Select all
# wine bin/xrEngine.exe
Code: Select all
fixme:heap:HeapSetInformation 0x110000 0 0xa0f930 4
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:msxml:domdoc_QueryInterface interface {7fd52380-4e07-101b-ae2d-08002b2ec713} not implemented
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:thread:SetThreadIdealProcessor (0x11c): stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:win:EnumDisplayDevicesW ((null),0,0xa0f174,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0xa0f20c,0x00000000), stub!
fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x1491c8, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub!
err:module:import_dll Library d3dx11_42.dll (which is needed by L"D:\\Program Files\\bitComposer Games\\S.T.A.L.K.E.R. - Call of Pripyat\\bin\\xrRender_R4.dll") not found
err:module:import_dll Library d3d11.dll (which is needed by L"D:\\Program Files\\bitComposer Games\\S.T.A.L.K.E.R. - Call of Pripyat\\bin\\xrRender_R4.dll") not found
fixme:heap:RtlCompactHeap (0xe24000, 0x0) stub
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14fb90,0x150470): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14ff28,0x150470): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1438c0,0x150b60): stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x14ff90,0x150b60): stub
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(646,505)
fixme:win:EnumDisplayDevicesW ((null),0,0xa0ecdc,0x00000000), stub!
fixme:d3d:query_init Unhandled query type 0x4.
err:winediag:WSASocketW Failed to create a socket of type SOCK_RAW, this requires special permissions.
fixme:d3d:buffer_PreLoad Too many declaration changes or converting dynamic buffer, stopping converting
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpFilterMemory
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
fixme:faultrep:ReportFault 0x401e4a0 0x0 stub
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs
Wine is 32 bit. You've got something 64 bit trying to load, though I'm not sure what. Make sure all the native dlls you installed are 32 bit.jkramer wrote:Code: Select all
Trying to load PE image for unsupported architecture (AMD-64)
Do you have CD version of Steam version? CD version uses SecuRom which requires a "no-cd" patch to work under Wine.jkramer wrote:After that, there are two possible reactions. Sometimes the games splash screen shows up and nothing else happens for a really long time (until I kill wine). And sometimes the game seems to start. I'm getting a lot of disk activity and for a short moment, the game seems to change video mode, and the screen is black for a few seconds.
Code: Select all
[jkramer/unknown:.../drive_c]# find -name "*.dll" -exec file {} \; | grep -v 32
./windows/system/ddeml.dll: MS-DOS executable, NE for MS Windows 3.x (driver)
./windows/twain.dll: MS-DOS executable, NE for MS Windows 3.x (driver)