Бинды и консоль

Как убрать лимит FPS 62 в KF2 (KFEngine.ini и KFGame.ini)

По умолчанию Killing Floor 2 ограничивает частоту кадров на 62 FPS, что мало для современных ПК. Это русскоязычное руководство сообщества, основанное на английском руководстве Fastie, показывает, как поднять или убрать лимит через два ini-файла. См. также другое руководство по снятию лимита FPS.

FPS до изменения До: ограничение около 62.

FPS после изменения После: заметно более высокая частота кадров.

Важно

Используйте Notepad++ (или другой полноценный редактор). Правка обычным Блокнотом ломает игру.

Шаги

  1. Откройте C:\Пользователи\<имя>\Документы\My Games\KillingFloor2\KFGame\Config (на некоторых системах Документы\KillingFloor2\KFGame\Config).
  2. Найдите файлы KFEngine.ini и KFGame.ini.
  3. Откройте KFEngine.ini в Notepad++ и найдите раздел [Engine.Engine].

Раздел Engine.Engine Раздел [Engine.Engine].

  1. В нём найдите:

    • bSmoothFrameRate=TRUE
    • MinSmoothedFrameRate=22
    • MaxSmoothedFrameRate=62

    Замените 62 любым числом от 22 до 999. Автор поставил 144 по частоте обновления монитора. 999 полностью снимает диапазон. Оставьте bSmoothFrameRate равным TRUE; значение FALSE вместе с 999 снимает все ограничения, но автор не рекомендует, так как игра становится менее плавной. Работайте только в разделе [Engine.Engine].

Изменённые значения Изменённое значение MaxSmoothedFrameRate.

  1. Откройте KFGame.ini и найдите раздел [KFGame.KFGameEngine].

Раздел KFGameEngine Раздел [KFGame.KFGameEngine].

  1. Найдите MaxSmoothedFrameRate=62.000000 и MinSmoothedFrameRate=22.000000. Замените 62 тем же числом (22-999), нули не трогайте. Оно должно совпадать со значением в KFEngine.ini. Сохраните.

Изменённый KFGame.ini То же значение в KFGame.ini.

Если игра сломалась

Перейдите в Документы\My Games\KillingFloor2\KFGame и удалите папку Config. При следующем запуске она восстановится, а настройки сбросятся.

Вопросы и ответы

Почему нужен именно Notepad++?
Автор предупреждает, что правка обычным Блокнотом Windows ломает игру, поэтому используйте Notepad++ или подобный редактор.
Какие значения может принимать MaxSmoothedFrameRate?
Любое число от 22 до 999. Автор поставил 144 по частоте монитора, а 999 полностью снимает ограничение. Значение должно совпадать в KFEngine.ini и KFGame.ini.
Что делать, если игра вылетает после правки?
Удалите папку Config в Documents\My Games\KillingFloor2\KFGame. При следующем запуске она создастся заново, а настройки сбросятся.