Найти тему
FANAT OF ALIENATION | STALKER

Полезные плюшки для STALKER'a. Как оптимизировать и повысить FPS в игре.

Приветствую всех, кто еще каким-то чудом жив в 2020 веке и относительно неплохо себя чувствует. И на фоне этого счастья все еще играет в STALKER. Никто не забыт, ничто не забыто :)

В этой статье кратенько расскажу как можно улучшить работу игры приложив минимум усилий. Начнем с того, что наш любимый STALKER юзает только 2gb оперативной памяти, даже если вы продали последнюю почку и собрали себе новенькую шайтан-машину с топовой видеокартой и 32gb оперативной памяти STALKER не оценит ваше самопожертвование и будет юзать самый минимум, справедливо полагая что он все еще находится в 2007 году и более мощных компьютеров просто не придумали. Исправляется это относительно просто, необходимо скачать патчер от одного из энтузиастов своего дела(к сожалению не знаю кто делал, а искать нет времени) и пропатчить движок игры.

-2
Ссылка на патчер(кликабельно). Если у вас есть сомнения по поводу ссылки, можете самостоятельно найти в свободном доступе где скачать, называется как-то так - патчер сталкер более 2gb или 4gb. В таком случае, вся ответственность ложится на вас :)

Установка крайне простая, копируете патчер в папку с движком игры XR_3DA.exe, запускаете, патчер вербует движок на темную сторону, после чего он начинает видеть более 2gb оперативной памяти. Опять же при условии что она необходима. Обычно эта необходимость появляется в тяжелых модах. Пользоваться данной финтиклюшкой в принципе можно как на чистой игре, так и с модами, но обратите внимание, если модификация использует свой правленый движок, то возможно ограничение в 2gb уже снято. Либо даже если не снято, то возможны неожиданные последствия в самой игре, такие как не запуск либо вылеты. Во всех остальных случаях работает все без нареканий. К сожалению нигде не встречал данной финтиклюшки для Зова Припяти и Чистого Неба, а искать в дебрях интернета нет времени.

Далее переходим к ядрам процессора. STALKER по умолчанию использует только одно ядро, причем нередки случаи когда это же ядро юзает и сама система. Способов обхода данного казуса на самом деле немало. Здесь приведу два. Первый, это программа CPU_Control, бесплатная, русский язык есть :) Эта софтина принудительно заставляет что угодно юзать необходимое количество ядер.

-3
Ссылка на CPU_Control(кликабельно), опять таки можете скачать по ссылке, можете найти сами ресурс где скачать.

Далее необходимо сделать следующее:

1. Запускаем CPU_control.
2. Запускаем игру, при помощи Alt+Tab переключаемся из игры на рабочий стол с запущенным CPU_control.
3. В левой части окна выбираем процесс XR_3DA.exe(в случае ТЧ) или xrEngine(в случае ЧН или ЗП), кликаем на него правой кнопкой мыши и выбираем необходимое количество ядер(от одного до четырёх).
4. Возвращаемся в игру при помощи Alt+Tab.

Для создания профиля.
1. В правой части окна жмём Profil, выбираем из списка - один из девяти.
2. Выбираем процесс XR_3DA.exe или xrEngine, кликаем на него правой кнопкой мыши. Выбираем вкладку Add to CPU List и далее по всплывающим окнам ищем необходимое количество ядер.
В левой левой части окна, напротив процесса(ов), наблюдаем значение(я): 1000 - одно ядро,1100 - два ядра и так далее.
Возвращаемся в игру при помощи Alt+Tab.

Второй способ более простой, в то же время как по мне наименее надежный. На примере Тени Чернобыля. Открываем Свойства ярлака STALKER и вписываем в поле Объект - C:\Windows\System32\cmd.exe /C start /affinity 0e перед прописанным путем до экзешника движка -C:\Games\S.T.A.L.K.E.R\bin\XR_3DA.exe, у вас путь будет отличаться, но будет похожим.

-4

Общий вид будет такой - C:\Windows\System32\cmd.exe /C start /affinity 0e C:\Games\S.T.A.L.K.E.R\bin\XR_3DA.exe, отличаться будет как я уже сказал только путь до файла XR_3DA.exe. Аналогичным образом это делается и для ЧН, ЗП.

Значение ключа affinity:

  • 1 CPU0
  • 2 CPU1
  • 3 CPU0+CPU1
  • 4 CPU2
  • 5 CPU0+CPU2
  • 6 CPU1+CPU2
  • 7 CPU0+CPU1+CPU2
  • 8 CPU3
  • 9 CPU0+CPU3
  • 0a CPU1+CPU3
  • 0b CPU0+CPU1+CPU3
  • 0c CPU2+CPU3
  • 0d CPU0+CPU2+CPU3
  • 0e CPU1+CPU2+CPU3
  • 0f CPU0+CPU1+CPU2+CPU3

После чего у вас STALKER должен увидеть 3 ядра, четвертое отводится по идеи для системы. На этом все, благодарю всех дочитавших до конца. Ваши лайки и подписка лучшая благодарность. Всем добра, всем пока.