Как это заставить работать Wine+CS_Source_v69.1 no-Steam

Возможно тема изъезженная, но для меня сейчас очень актуальная…
Задался целью установить Counter-Strike: Source на свой арч, нашел по свежее Counter-Strike: Source - Патч v1.0.0.69.1 Автообновление Non-Steam (2011) PC
Где-то что-то почитал, подправил, и ничего не получается, вылетает сразу после заставки, т.е. перед тем как должно появиться меню игры…

Может кто-то сможет понять в чём дело по выводу терминала

$ wine /home/archie/.wine/drive_c/Program\ Files/cs/hl2.exe -game cstrike -w 1680 -h 1050 -full -dxlevel 80 -console

err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3347c0, 0x365bc0, 0x365bb8
....
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
....
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"scsi0:.vxd". Try setting Windows version to 'nt40' or 'win31'.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:win:EnumDisplayDevicesW ((null),0,0x32de94,0x00000000), stub!
....
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
....
Using breakpad crash handler
Setting breakpad minidump AppID = 240
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
....
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"scsi0:.vxd". Try setting Windows version to 'nt40' or 'win31'.
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"scsi0:.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0000: stub!
fixme:win:RegisterRawInputDevices (pRawInputDevices=0x32de74, uiNumDevices=1, cbSize=12) stub!
err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found 1680x1050x32 @60! (XRandR)
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
....
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:wbem_locator_ConnectServer 0x16d440, L"ROOT\\CIMV2", (null), (null), (null), 0x00000000, (null), (nil), 0x32e32c)
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:thread:SetThreadIdealProcessor (0x20c): stub
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"scsi0:.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"scsi0:.vxd". Try setting Windows version to 'nt40' or 'win31'.
Looking up breakpad interfaces from steamclient
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 2d1400 (device=2d access=0 func=500 method=0)
fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
fixme:vxd:__wine_vxd_open Unknown/unsupported VxD L"scsi0:.vxd". Try setting Windows version to 'nt40' or 'win31'.
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:font:WineEngAddFontResourceEx Ignoring flags 10
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
fixme:thread:SetThreadIdealProcessor (0x258): stub
fixme:thread:SetThreadIdealProcessor (0x26c): stub
fixme:thread:SetThreadIdealProcessor (0x280): stub
fixme:thread:SetThreadIdealProcessor (0x294): stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
err:ole:RevokeDragDrop invalid hwnd (nil)
fixme:advapi:RegisterTraceGuidsW (0xe7f5320, 0xee4b738, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0xee23b24, (null), (null), 0xee4b750,): stub
fixme:advapi:UnregisterTraceGuids 0: stub
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\hl2\\resource\\halflife2.ttf", 10, (nil)): stub
....
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\hl2\\resource\\hl2ep2.ttf", 10, (nil)): stub
....
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\hl2\\resource\\marlett.ttf", 10, (nil)): stub
....
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\cstrike\\resource\\cs.ttf", 10, (nil)): stub
....
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\cstrike\\resource\\csd.ttf", 10, (nil)): stub
....
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\cstrike\\resource\\cstrike.ttf", 10, (nil)): stub
....
fixme:font:WineEngRemoveFontResourceEx (L"c:\\program files\\cs\\cstrike\\resource\\cslogo.ttf", 10, (nil)): stub
....
err:mmtime:TIME_MMTimeStop Timer still active?!
[archie@linux ~]$ err:ntdll:RtlDeleteResource Deleting active MRSW lock (0x111f9c), expect failure

user.reg
WINE REGISTRY Version 2
;; All keys relative to \\User\\S-1-5-21-0-0-0-1000
#arch=win32
......
[Software\\L2j Community Network\\LameUpdater\\{373BBE83-1738A707-C296F652-556BA621-61239502}\\PatchList] 1323714013
"1"="archive|cstrike\\models\\props\\de_inferno\\ArchwaySupport.mdl|289248D0|4A13FC6A|1476|1066185057"
"10"="archive|cstrike\\materials\\VGUI\\gfx\\VGUI\\flashbang_square.vmt|099D0B5F|C66E4B8A|209|1066185049"
"100"="archive|cstrike\\models\\props\\de_inferno\\fountain_bowl_p7.vvd|A97B9348|0D6BADD7|27712|1066185067"
"1000"="archive|cstrike\\materials\\VGUI\\achievements\\win_rounds_without_buying_bw.vtf|992B67B2|1B931355|4304|1066185049"
....
какая-то фигня, видимо после установки контры
....
"999"="archive|cstrike\\models\\props\\de_inferno\\brickpillarb.dx90.vtx|1AA6BE18|5CF9F1CC|3291|1066185058"
.....
[Software\\Microsoft\\Windows\\CurrentVersion\\Applets\\Regedit] 1325367013
"LastKey"="HKEY_CURRENT_USER\\Software\\Wine\\DirectInput"
......
[Software\\Valve] 1323624422
#class="String"
[Software\\Valve\\Source\\csgo\\Settings] 1323624468
"User Token 2"=""
"User Token 3"=""
[Software\\Valve\\Source\\cstrike\\Settings] 1325402695
"AutoConfigVersion"=dword:00000001
"DeviceID"=dword:00000614
"DXLevel_V1"=dword:00000050
"mat_aaquality"=dword:00000000
"mat_antialias"=dword:00000002
"mat_bumpmap"=dword:00000001
"mat_colorcorrection"=dword:00000001
"mat_forceaniso"=dword:00000004
"mat_forcehardwaresync"=dword:00000001
"mat_hdr_level"=dword:00000002
"mat_parallaxmap"=dword:00000000
"mat_picmip"=dword:00000002
"mat_reducefillrate"=dword:00000000
"mat_specular"=dword:00000001
"mat_trilinear"=dword:00000001
"mat_vsync"=dword:00000000
"MotionBlur"=dword:00000001
"r_rootlod"=dword:00000000
"r_shadowrendertotexture"=dword:00000001
"r_waterforceexpensive"=dword:00000001
"r_waterforcereflectentities"=dword:00000000
"ScreenHeight"=dword:00000190
"ScreenMonitorGamma"="2.2"
"ScreenMSAA"=dword:00000000
"ScreenMSAAQuality"=dword:00000000
"ScreenWidth"=dword:00000280
"ScreenWindowed"=dword:00000000
"ShadowDepthTexture"=dword:00000001
"User Token 2"=""
"User Token 3"=""
"VendorID"=dword:000010de
[Software\\Valve\\Source\\Settings] 1323624468
#class="String"
"User Token 2"=""
"User Token 3"=""
[Software\\Valve\\Steam] 1323715182
#class="String"
"Language"="russian"
"LastGameNameUsed"="You name"
"PseudoUUID"="99987de5754b4046"
"Rate"="10000"
"Skin"=""
[Software\\Valve\\Steam\\ActiveProcess] 1325403730
"pid"=dword:00000025
"SteamClientDll"="c:\\program files\\cs\\bin\\steamclient.dll"
[Software\\Valve\\Steam\\Apps] 1323714015
#class="String"
[Software\\Valve\\Steam\\Apps\\240] 1325360188
#class="String"
"Cloud"=dword:00000000
"language"=dword:00000000
[Software\\Wine\\AppDefaults\\hl2.exe] 1325402288
"Version"="win98"
[Software\\Wine\\AppDefaults\\hl2.exe\\DllOverrides] 1325402288
"*d3dx9_24"="native"
"*d3dx9_25"="native"
"*d3dx9_26"="native"
"*d3dx9_27"="native"
"*d3dx9_28"="native"
"*d3dx9_29"="native"
"*d3dx9_30"="native"
"*d3dx9_31"="native"
"*d3dx9_32"="native"
"*d3dx9_33"="native"
"*d3dx9_34"="native"
"*d3dx9_35"="native"
"*d3dx9_36"="native"
"*d3dx9_37"="native"
"*d3dx9_38"="native"
"*d3dx9_39"="native"
"*d3dx9_40"="native"
"*d3dx9_41"="native"
"*d3dx9_42"="native"
"*d3dx9_43"="native"
"*msvcr100"="native,builtin"
"*msvcrt"="native,builtin"
"d3d8"="builtin"
"d3d9"="builtin"
"d3dim"="native"
"d3dx8"="native"
"d3dxof"="native"
"dciman32"="native"
"ddrawex"="builtin"
"devenum"="native"
"dinput"="builtin"
"dinput8"="builtin"
"dmband"="native"
"dmcompos"="native"
"dmime"="native"
"dmloader"="native"
"dmscript"="native"
"dmstyle"="native"
"dmsynth"="native"
"dmusic"="native"
"dplay"="native"
"dplayx"="native"
"dpnaddr"="native"
"dpnet"="native"
"dpnhpast"="native"
"dswave"="native"
"dxdiagn"="native"
"isskin"="native,builtin"
"mscoree"="native"
"quartz"="native"
"streamci"="native"
[Software\\Wine\\Crypto\\RSA] 1325366655
"KeyExchangeKeyPair"=hex:01,00,00,00,57,69,6e,65,20,43,72,79,70,74,33,32,20,6f,\
  6b,00,01,00,00,00,57,69,6e,65,20,43,72,79,70,74,33,32,20,6f,6b,00,00,00,00,\
 ......
  00,39,ba,2d,2f,a9,19,92,45,15,7e,e7,98,ae,44,59,cb,72,40,a4,a5
"KeyExchangePermissions"=dword:0000003b
[Software\\Wine\\Debug] 1322068044
"RelayExclude"="ntdll.RtlEnterCriticalSection;ntdll.RtlLeaveCriticalSection;kernel32.48;kernel32.49;kernel32.94;kernel32.95;kernel32.96;kernel32.97;kernel32.98;kernel32.TlsGetValue;kernel32.TlsSetValue;kernel32.FlsGetValue;kernel32.FlsSetValue;kernel32.SetLastError"
"RelayFromExclude"="winex11.drv;user32;gdi32;advapi32;kernel32"
[Software\\Wine\\Direct3D] 1325366836
"DirectDrawRenderer"="opengl"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="disabled"
"SoftwareEmulation"="enabled"
"UseGLSL"="disable"
"VertexShaderMode"="none"
"VideoMemorySize"="2048"
[Software\\Wine\\DirectInput] 1325367010
"MouseWarpOverride"="enabled"
[Software\\Wine\\Drivers\\winealsa.drv] 1325364281
"DefaultInput"="{0.0.0.00000000}.{1636F757-E95B-4185-9B26-6C739EE6AD5E}"
"DefaultOutput"="{0.0.0.00000000}.{AD855801-EB1A-448B-8022-A777419F3CAC}"
"DefaultVoiceInput"="{0.0.0.00000000}.{1636F757-E95B-4185-9B26-6C739EE6AD5E}"
"DefaultVoiceOutput"="{0.0.0.00000000}.{AD855801-EB1A-448B-8022-A777419F3CAC}"
[Software\\Wine\\FileOpenAssociations\\.bsp] 1325402590
"AppName"="hl2"
"DesktopFile"="/home/archie/.local/share/applications/wine-extension-bsp.desktop"
"MimeType"="application/x-wine-extension-bsp"
"OpenWithIcon"="D7E7_hl2.0"
"ProgID"="Valve.Source"
....
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
кстати вот в таком виде терминал выдает много меньше информации

$ env WINEPREFIX=“/home/archie/.wine” WINEDEBUG=-all wine “C:Program Files/cs/hl2.exe” -game cstrike -w 1680 -h 1050 -full -dxlevel 80 -console

Using breakpad crash handler
Setting breakpad minidump AppID = 240
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Looking up breakpad interfaces from steamclient
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
я както сам задавался вопросом апгрейда игр в вайне. В итоге пришел к выводу что проще пропачить в живой ос или в виртуалке, а потом переместить все в арч и запускать, однако иногда патчи бросают dll в сис. директории, и их тогда нужно переносить вручную….
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
дело не в патче, дело в принципе, не запускается контра, вылетает сразу перед появлением меню игры??? Что это может быть???
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
Напиши, что устанавливал winetricks-ом. Большинство проблем из-за недоставленных библиотек. Иногда играми требуется наличие Steam и Live!. Звуковые проблемы могут возникнуть из-за пульсаудио.
wine, winetricks полностью дефолтные, ничего не менял не доставлял…. wine 1.3.36
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
В winetricks ты же ставил галочки. Добавь quartz и сверь логи по последней ошибке.
нияего он не ставил, поставил как все. все ставят и я поставлю. Я раньше также “пользовался” winetrick , ку xD.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
всё завелось по дефолту, но с другой сборкой контры, почти не тормозит…
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
 
Зарегистрироваться или войдите чтобы оставить сообщение.