Установка и запуск stalker clear sky
Прежде всего оговорюсь — версия игры у меня официально купленная.-лицензионная, поэтому просьба не осуждать мои действия с nocd — так как производители и локализаторы сами вынуждают использовать взлом установкой драйвера защиты — старфорса.
Теперь по порядку:
1) С сайта
http://www.winehq.org забираем сырцы wine 1.1.6 и патч для нормальной работы мышки с
http://bugs.winehq.org/attachment.cgi?id=15638 (открывшуюся страничку сохраняем в виде текстового файла с именем — скажем fiksmouse.patch)
2) Распаковываем архив с сырцами wine после чего в ту же папку кидаем патч для мыши. Устанавливаем патч командой $ patch -p1 < fiksmouse.patch . После этих действий собираем wine вместе с патчем и устанавливаем в системму. Возможну в будущих версиях вине эту беду с мышей профиксят и все заработает под обычным вайном из репозиториев — но пока 2 первых пункта обязательны
3) Удаляем или переименовываем каталог /home/ваш пользователь/.wine. После чего выполняем winecfg — чтоб создать новую структуру вайна
4) В свежеустановленное wine устанавливаем игру причем кирилическое название каталога игры лучше заменить на латинское.
5) Качаем и устанавливаем патч 1.5.05 и nocd 1.5.05
6) C
http://www.dllbank.com/zip/w/wrap_oal.dll.zip качаем архив с warp_oal.dll. После чего эту dllку заменяем на оригинальную в каталоге bin игры.
7) В папку вайна windows/system32 кидаем все dllки с нативной винды (не заменяя существующие файлы), после чего устанавливаем dx 90 расположенной на том же диске с игрой (как ставить написано здесь
http://silverghost.org.ua/2008/03/23/directx-v-wine-skazhi-cedega-poka/ ). directx нужно ставить после установки игры а не наоборот — иначе сама игра и патч не устанавливались с инсталятора — давали ошибку.
Создаем start.bat файла следующего содержания «@bin\xrEngine.exe»в корне игры.
9) Правим файл user.ltx (располженный не в основном каталоге игры а вместе с сохранениями): r__supersample 8 r__tf_aniso 16 rs_refresh_60hz off rs_v_sync off vid_mode 1024x768 (правда на winehq.org советовали 1680x1050)
10) Запускаем этот батник командой wineconsole start.bat -i
Вуаля все запустилось и очень неплохо работает!!!!
Наблюдается только небольшой баг перемещения мыши (слишком чуйствительная) и я так и не смог запустить сетевую игру
П.С:
Напоследок несколько советов:
1)Для того чтоб разные игры и программы в вине можно было упаковать в изолированные бутылки wine пользуйтесь playonlinux
http://www.playonlinux.com/en 2)Если после установки во время игры возникают артефакты в виде полос света и плоскостей в воздухе (особенно во время дождя) в реестре wine следует создать в HKEY_CURRENT_USER ->Software->Wine->Direct3D следующие строковые значения:
PixelShaderMode enabled
UseGLSL enabled
VertexShaderMode hardware
VideoMemorySize кол-во памяти на вашей видеокарте в мегобайтах у меня (512)
(OffscreenRnderingMode fbo) я не ставил — у меня почему то с этим значением ни 1-й не 2-й stalker нормально не работали
Статья по материалам
http://appdb.winehq.org/objectManager.php?sClass=version&iId=14142