Jump to content

Добро пожаловать к нам на сайт! Про Ваш статус и права можно прочитать в Этой теме

Для просмотра картинок и скачивания файлов с форума - пройдите регистрацию!   Проблемы с регистрацией - вам сюда



Toggle %s Последние сообщения тем


Photo

Некоторые советы по оптимизации игр серии S.T.A.L.K.E.R.


  • Please log in to reply
13 replies to this topic

#1
LENA_D

LENA_D

    Хабар Пантеры

  • Не в сети
  • Тех. Админ
  • Клуб "STALKER-WORLDS"
  • Помог купить свой сервер сайту! Клуб Завсегдатай - больше 1 год на сайте
<- Информация ->
  • PipPipPipPip
  • Joined:
    23-July 10
  • 3,536 posts
  • Пропуск №: 2061

0 warning points
Репутация: 4,691

Репутация: 4691 Постов: 3536
  • Skype:lena_antoniva1
  • Страна проживания:Реактор
  • Реальное имя:Лейла
  • Пол:Женщина
  • Город:Полтава

Некоторые советы по оптимизации игр серии S.T.A.L.K.E.R.   от Brat904


Советы по оптимизации движка [2Gb+]


1. Скачайте и установите программу Скачать
2. Запустите ее и укажите на файл в папке bin XR_3DA
3. Теперь игра видит оперативку более 2Cb.


Использование нескольких ядер CPU в играх серии Stalker


Это пример на игру Зов Припяти. В других играх делайте по аналогии.
Использование нескольких ядер CPU в играх серии STALKER или Принудительное включение многоядерности

1) Запустите диспетчер задач WINDOWS (нажав Ctrl-Alt-Del или из контекстного меню панели задач)

2) Полностью запустите игру (начните новую игру или загрузите сохранение).Это обязательное условие. Не пытайтесь повторять описанное ниже войдя лишь в главное меню игры.

3) Нажмите Alt-Tab и переключитесь на диспетчер задач. Вы увидите примерно такую картинку:
v2h-n25n7sE.jpg
Как видите занято работой только самое первое ядро 4-х ядерного процессора, а все остальные ядра простаивают.

4) Переключаем диспетчер задач на вкладку "Процессы", отыскиваем среди них процесс называющийся xrEngine.exe, выбираем его щелчком левой кнопки мыши, затем вызываем контекстное меню процесса щелчком по правой кнопке мыши. В меню отыскиваем пункт называющийся "Задать соответствие". Щелкаем по нему мышкой.
R6dFavuKctA.jpg
5) Дальше мы с вами займемся откровенным "шаманством". После того как вы щелкните по пункту меню "Задать соответствие" перед вами предстанет вот такое окно:
ArtSidKBdDs.jpg
Вам следует снять все галочки, кроме той что находится напротив "ЦП 0". Окно после этого должно принять вот такой вид:
A-gJn7VyU5g.jpg
6) Нажмите кпопку Ok. Окно закроется.

7) Повторно вызовите пункт меню "Задать соответствие" так как это описано в пункте 4. Верните "галочки" в изначальное состояние последовательно щелкнув по ЦП 1 , ЦП 2 и ЦП 3 (галочка Все процессоры установится автоматически).
SEjGQzJu4kE.jpg
Нажмите кнопку OK.

8) нажимая ALT-Tab перейдите назад в игру, побегайте там некоторое время. Если вы все сделали верно то вы заметите исчезновение раздражающих "тормозов".

9) Для контроля результата Alt-Tab-ом вернитесь в диспетчер задач . Вы увидите что все ядра вашего процессора усердно трудятся над поставленными перед ними задачами.
0qLurABEXGs.jpg


WinHex



WinHex 16.0 SR-3-программа для открытия движков игр сталкер!!!
Нажми и качай



Описание

Универсальный HEX-редактор. Как редактор дисков позволяет работать с жесткими дисками, дискетами, CD-ROM, DVD, ZIP, Smart Media, Compact Flash memory cards и прочими носителями, при этом поддерживается FAT12, FAT16, FAT32, NTFS, CDFS. Кроме этого, WinHex обеспечивает доступ к виртуальной памяти (этакий RAM-редактор) и позволяет производить множество других операций, включая, например, клонирование дисков или надежное удаление конфиденциальной информации - без возможности последующего восстановления.

Основные возможности программы

Редактор для жестких дисков, дискет, CD-ROM/DVD, ZIP, Smart Media, Compact Flash и других
Собственная поддержка для FAT, NTFS, Ext2/3, ReiserFS, Reiser4, UFS, CDFS, UDF
Встроенное интерпретирование систем RAID и активных дисков
Различные техники восстановления данных
Редактор RAM, обеспечивающий доступ к физической RAM и виртуальной памяти прочих процессов
Интерпретатор данных, опознающий 20 типов данных
Редактирование структуры данных, используя шаблоны
Объединение и разбивка файлов, соединяя и разделяя случайные байты/слова
Анализ и сравнение файлов
Полностью гибкий поиск и функции замещения
Программирование интерфейса (API) and написание сценариев
Кодировка AES, контрольных сумм, CRC32, случайных данных (MD5, SHA-1, ...)
Надежное удаление частных файлов, очистка жесткого диска для защиты вашей частной жизни
Перенос всех буферных форматов, включая ASCII hex
Преобразование между бинарными, hex ASCII, Intel Hex и Motorola S
Набор знаков: ANSI ASCII, IBM ASCII, EBCDIC, Unicode
Мгновенное переключение между окнами
Печать
Генератор случайных чисел
Поддержка файлов больше 4 Гбайт
- Высокая скорость работы.


Установка и запуск


Переход в тему по по оптимизации игр серии S.T.A.L.K.E.R.

 



#2
Kuryer

Kuryer

    Сталкер

  • Не в сети
  • Проверенные
  • Спонсор сайта
<- Информация ->
  • Joined:
    16-November 14
  • 525 posts
  • Пропуск №: 16256

0 warning points
Репутация: 365

Репутация: 365 Постов: 525
  • Страна проживания:Украина
  • Реальное имя:Вадим
  • Пол:Мужчина
  • Город:Луганск
Использование нескольких ядер CPU в играх серии Stalker с программой CPU Cоntrol. 
 
Описание
CPU-Control – бесплатная программа для оптимизации работы много ядерных процессоров путем равномерного распределения нагрузки между их ядрами. Может существенно повысить быстродействие компьютера при одновременной работе с несколькими приложениями.
Операционные системы Windows, начиная с версии Windows XP, в целом неплохо умеют обращаться с многоядерными процессорами, автоматически распределяя нагрузку между ядрами. Но все же, распределение это не всегда бывает оптимальным. CPU-Control позволяет пользователю самостоятельно контролировать этот вопрос.
Интерфейс программы CPU-Control достаточно простой и понятный. Пользователь, просматривает список процессов, распределяет их между ядрами.
thumb_sw_1432978273__cpu_control.jpg
Программа может работать в двух режимах: автоматическом (распределение процессов по ядрах производится программой в порядке очередности) и ручном (настройки определяются пользователем). Можно создавать профили настроек.

По информации разработчиков, программа поддерживает распределение процессов между ядрами количеством до 4. Вполне возможно, что в данный момент на официальном сайте доступна более новая версия 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.
thumb_sw_1432980135__2.jpg
 
 
 
 
 
 


#3
Kuryer

Kuryer

    Сталкер

  • Не в сети
  • Проверенные
  • Спонсор сайта
<- Информация ->
  • Joined:
    16-November 14
  • 525 posts
  • Пропуск №: 16256

0 warning points
Репутация: 365

Репутация: 365 Постов: 525
  • Страна проживания:Украина
  • Реальное имя:Вадим
  • Пол:Мужчина
  • Город:Луганск
Game Prelauncher
Современные 3D игры — это сложные программы, в которых одновременно приходится выполнять множество задач и расчетов для создания и имитации игрового мира. Выходят новые игры, которые требуют все больше ресурсов и, соответственно, смены оборудования компьютера. Далеко не на каждом компьютере возможно комфортно играть. Рывки, падение FPS (кадров в сек) - те эффекты, которые наблюдал каждый. Поэтому для игр важна общая производительность Вашей системы.
Game Prelauncher — это популярный полный оптимизатор системы Windows, созданный специально для игр. Превращает Windows в игровую платформу, в которой все ресурсы компа отдаются только игре. Для заслуги данного эффекта, программа отключает большинство служб-сервисов (92% на Win 7) не считая критичных, отключает все автозагружаемые программы, оболочку Explorer и сотки зарегистрированных совместно с ней библиотек, которые не используются для работы игры, звуковые темы и остальные объекты. После игры, восстанавливает все назад. Программа не влияет на качество графики в игре (не усугубляет ее), графика остается в соответствии с настройками юзера. Утилита имеет интуитивно понятный интерфейс с поддержкой русского языка.
 
 
Общая информация
Любая программа активно использует ресурсы оперативной памяти, уменьшая объем свободной памяти для других программ, а также процессорные ресурсы и периодически обращается к файлам на жестком диске. Чем больше запущено программ, тем меньше остается ресурсов для других задач — это очевидный факт. Эта простая концепция и заложена в основу Game Prelauncher, и на практике дает эффективный результат, что доказывается популярностью программы среди геймеров.
В современной операционной системе Windows запускается масса резидентных пользовательских программ и служб которые работают постоянно. При игре большая часть из них не используется, поэтому их можно отключить без последствий, освободив занимаемые ресурсы для игры.
К примеру на только что установленной (чистой) Windows 7, GP отключает 133 программ-сервисов (из них 52 постоянно работающих, и 81 запускающиеся по требованию — manual), остаются только критические для работы. На пользовательской системе как правило работает больше дополнительных служб и программ, — службы антивируса, файрволла, клиенты служебных программ, косметические и звуковые темы, ICQ, Skype и их компоненты, большое количество библиотек, которые запускаются с оболочкой Explorer, итд. Как правило на средней конфигурации запускается больше 150 разных объектов, которые не используются в играх, но требуют часть ресурсов для своей работы.

 

Результат
В отличие от других оптимизаторов, часть из которых являются обманом, мы не обещаем 100% ускорения (т.е. в 2 раза) — т.к. это невозможно без установки более мощного оборудования. Но на средней машине пользователя удается получить прирост до 20% - 40%. Проявляется это в виде уменьшения рывков в игре, чуть более быстрой загрузки, увеличении FPS (кадров в секунду) на +8 - 15.
отключение около 110 - 130 процессов (включая службы)
освобождение около 150 и больше Мб оперативной памяти (в зависимости от загруженности вашего компьютера)
уменьшение фрагментации оперативной памяти
разгрузка процессора и файловой системы.

 

Установка и лечение
Установить и переместить патч в папку с установленной программой, запустить патч.

 

Скриншоты
sw_1444412020__d5eyay1nvkft.jpg

sw_1444412061__es0fzrh5b1db.jpg

sw_1444412121__gwqp1r3crqd6.jpg

 

 

Game Prelauncher выгодно отличается от других оптимизаторов, прежде всего эффективными результатами. От программ предназначенных освобождать память, GP отличается тем, что убирает не последствия, а причины. В данном случае причины — это запущенные программы, последствия — занимаемая ими оперативная память, фрагментация памяти, ресурсы процессора и обращения к диску. Нет запущенных программ, нет и вышеописанных проблем.
От программ-отключалок GP отличается тем, что отключает практически всё, что возможно отключить, — автозапускаемые программы и службы, зарегистрированные библиотеки, даже Explorer (панель Пуск, рабочий стол, трей), оставляя только важные процессы.
 

Edited by Fаgot, 26 May 2016 - 17:49.


#4
vsk94

vsk94

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    04-November 15
  • 18 posts
  • Пропуск №: 21058

0 warning points
Репутация: 14

Репутация: 14
  • Страна проживания:Hyperborea
  • Реальное имя:vsk94
  • Пол:Мужчина
  • Город:Asgard

Ну, попробую добавить свои пять копеек))

Хабар лучше держать именно в синих железных ящиках, не будет вообще никаких фризов при подходе к тайникам.. - это уже классика проверенная временем.

Касаемо автоматики при назначении ядер, как известно игра живет на одном ядре но частенько на том же что и OS, со всеми вытекающими..

Существует масса способов и стороннего софта для решения проблемы.

Для себя сделал выбор в минимализации доступной конфигурации, с тем что есть в OS: cmd.exe c ключем /affinity

 

Мой ярлык запуска выглядит так, в поле Объект прописано следующее: C:\Windows\System32\cmd.exe /C start /affinity 0e D:\GAME\STALKER\bin\XR_3DA.exe --nointro  

(путь игры указать свой)

 
Значение ключа 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
 
Буквы,начинающиеся в таблице с 0 - буквы английского алфавита a,b,c,d,e,f - всего лишь шестнадцатеричное представление чисел.
Прошу также заметить, что 0a не является аналогом 10.
 
Как видно из примера выше и таблицы (проц 4х ядерник 3570К@4.4) ключ /affinity 0e заставляет игру использовать ядра  CPU1+CPU2+CPU3 , CPU0 оставим для OS, для своих процессоров выбираем значения из приведенной таблицы.
На мой взгляд игра стала идти плавнее, способ использую уже давно, противопоказаний нет, как и лишней дергатни с диспетчером задач либо лишних процессов от стороннего софта..

 

Далее, игра очень любит SSD и высокую частоту процессора, если есть возможность хоть немного разогнать используем это (разумеется если знаете как это делать - нужно вдумчиво изучить профильные форумы по своему железу)

Добавлю, что ОП-2 как впрочем и сам Сталкер - один лучших тестировщиков стабильности системы в разгоне))

Ну и по движку, на 05.2016 лучшие представители вида (для ТЧ) это движки от Macron и OGSE  (либо DSH mod для ОП-2), понятие движок включает в себя всю папку /bin/ со всеми рендерами R1 и R2, dll и пр. хозяйством, исключение может составлять xrGame.dll, которая в некоторых версиях не включает в себя возможность работы с автозахватом в прицелах снайперок и пр., посему - свою проверенную xrGame.dll храним отдельно именно на такой случай.

Далее - движок от OGSE\DSH заточен под свои шейдеры R1 и R2, со своими специфичными настройками графики и которые частично отличаются от стандартных.

Если нужен только сам движок OGSE\DSH - без изучения настроек графики не обойтись, менять настройки в таком случае необходимо одновременно в user.ltx и в родном файле из OGSE\DSH мода \gamedata\config\rspec_extreme.ltx

Контролируя правильность по изучению лога в папке \STALKER-SHOC\ - ошибки в параметрах настроек будут показаны наглядно.

Частично настройки описаны в \gamedata\shaders\r2\ogse_config.h

Полное описание настроек здесь: http://rgho.st/8KCnDwrFz

Для себя остановился на движке из DSH мода (https://github.com/dsh2dsh/op2ogse), глобальное затенение кардинально улучшает вид, плюс добавляются множество плюшек из CS, а так же предварительное кеширование самым благоприятным способом отражается на производительности.

Правка XR_3DA.exe (DSH) с помощью WinHex, указанная в шапке желательна.

Правильность настроек графики проверяем по нормальному освещении внутри помещений в яркий солнечный день, отсутствию глюков с текстурами, наличию травы ,кустов (такая ошибка может быть с чужим для движка рендером R1 R2).

Если есть в наличии мощная видеокарта типа 970\980 смело используем DSR (размытие лучше поставить 15-20%) и ставим в игре разрешения побольше, для своего монитора 1920*1080 остановился на коэффициенте кратном х2 = 2715*1527

Если понравится кристально четкая картинка - смело ставим крупные шрифты от Мерцающего:  http://stalker-worlds.games/forum/topic/2728-sdelaj-sam/page-1#entry154062

В общем пока всё.


Edited by vsk94, 09 May 2016 - 22:42.


#5
MystAxe

MystAxe

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    23-September 17
  • 16 posts
  • Пропуск №: 29916

0 warning points
Репутация: 0

Репутация: 0
  • Страна проживания:Россия
  • Реальное имя:Алмаз
  • Пол:Мужчина
  • Город:Сургут

ДУ ЙУ НО ДА ВЕЙ? Кхм, я не знаю, суда писать или нет, но у меня из-за Game Prelauncher не работает Ф5, бинты аптечки не было возможности проверить и ещё критичная ошибка, вылетает когда я пытаюсь говорить с нпс, когда я в игровом режиме.



#6
Змей_Горыныч

Змей_Горыныч

    Лидер Наёмников

  • Не в сети
  • Старожилы
  • Клуб Спонсор сайта Завсегдатай - больше 1 год на сайте
    за участь - конкурс Найди путь из Зоны
<- Информация ->
  • Joined:
    21-March 12
  • 980 posts
  • Пропуск №: 6211

0 warning points
Репутация: 225

Репутация: 225 Постов: 980
  • Пол:Мужчина
  • Город:Николаевск-на-Амуре, Россия

Game Prelauncher

Уже есть более новая прога вместо этой. GAMPPO 1.2 



#7
MystAxe

MystAxe

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    23-September 17
  • 16 posts
  • Пропуск №: 29916

0 warning points
Репутация: 0

Репутация: 0
  • Страна проживания:Россия
  • Реальное имя:Алмаз
  • Пол:Мужчина
  • Город:Сургут

Змей_Горыныч, спасибо, сейчас попробую. А через какой сайт там, кряк скачивать?


Edited by MystAxe, 15 January 2018 - 07:03.


#8
MystAxe

MystAxe

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    23-September 17
  • 16 posts
  • Пропуск №: 29916

0 warning points
Репутация: 0

Репутация: 0
  • Страна проживания:Россия
  • Реальное имя:Алмаз
  • Пол:Мужчина
  • Город:Сургут

Змей_Горыныч, не, прелаунчер в 2 раза больше останавливает, оп-2 стал лагать, к интернету надо было переподключаться самому, не, что надо для улучшения?



#9
Змей_Горыныч

Змей_Горыныч

    Лидер Наёмников

  • Не в сети
  • Старожилы
  • Клуб Спонсор сайта Завсегдатай - больше 1 год на сайте
    за участь - конкурс Найди путь из Зоны
<- Информация ->
  • Joined:
    21-March 12
  • 980 posts
  • Пропуск №: 6211

0 warning points
Репутация: 225

Репутация: 225 Постов: 980
  • Пол:Мужчина
  • Город:Николаевск-на-Амуре, Россия

не, прелаунчер в 2 раза больше останавливает, оп-2 стал лагать, к интернету надо было переподключаться самому, не, что надо для улучшения?

Извини, не знаю. Программой не пользуюсь просто имею у себя такую. Пробуй без нее играть. Либо обратись в тему Железного вопроса по своей системе. Может что подскажут, если у тебя слабая система



#10
MystAxe

MystAxe

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    23-September 17
  • 16 posts
  • Пропуск №: 29916

0 warning points
Репутация: 0

Репутация: 0
  • Страна проживания:Россия
  • Реальное имя:Алмаз
  • Пол:Мужчина
  • Город:Сургут

Змей_Горыныч, знаешь, то что у меня ноут уже выдыхает, это мне известно, без гейм прелаунчера оп-2 уже можно сказать не работает, не знаю что случилось, вроде месяц назад можно было более менее фпс 20-30 играть, но сейчас ноут нагревается и всё, фпс около 0-5, но прелаунчер где-то 10-20 фпс даёт. Надо возможно туда и обратится, хотя меня немного устраивает то что с гейм прелаунчером играется, но надо просто исправить вылет, типа чтобы что-то там не закрывалось настроить... Без ф5 я проживу.



#11
Змей_Горыныч

Змей_Горыныч

    Лидер Наёмников

  • Не в сети
  • Старожилы
  • Клуб Спонсор сайта Завсегдатай - больше 1 год на сайте
    за участь - конкурс Найди путь из Зоны
<- Информация ->
  • Joined:
    21-March 12
  • 980 posts
  • Пропуск №: 6211

0 warning points
Репутация: 225

Репутация: 225 Постов: 980
  • Пол:Мужчина
  • Город:Николаевск-на-Амуре, Россия

MystAxe

в ЛС отписался

 

Не нашел кто модерирует эту тему, подчистите от наших сообщений


Edited by Змей_Горыныч, 16 January 2018 - 09:28.


#12
olodkav

olodkav

    .

  • Не в сети
  • Старожилы

<- Информация ->
  • Joined:
    12-May 14
  • 1,881 posts
  • Пропуск №: 10428

0 warning points
Репутация: 2,818

Репутация: 2818 Постов: 1881
  • Страна проживания:Страна
  • Реальное имя:Денис
  • Пол:Мужчина
  • Город:Город
но прелаунчер

Скачай Razer Cortex он тоже хорошо помогает при слабом железе и абсолютно бесплатен и понятен.



#13
MystAxe

MystAxe

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    23-September 17
  • 16 posts
  • Пропуск №: 29916

0 warning points
Репутация: 0

Репутация: 0
  • Страна проживания:Россия
  • Реальное имя:Алмаз
  • Пол:Мужчина
  • Город:Сургут

olodkav, окей, попробую.


Edited by MystAxe, 16 January 2018 - 20:38.


#14
ser43100

ser43100

    Пришедший

  • Не в сети
  • Пользователь

<- Информация ->
  • Joined:
    25-August 16
  • 6 posts
  • Пропуск №: 24104

0 warning points
Репутация: 0

Репутация: 0
  • Страна проживания:Украина
  • Реальное имя:22 03
  • Пол:Мужчина
  • Город:Киев

Razer-посмотри сколько он жрет.





реклама на сайте подключена

Использование материалов сайта только с разрешения Администрации!
Или с указанием прямой ссылки на источник. 2008 - 2017 © Stalker-Worlds