KF2: производительность через DX10 и DXVK (Vulkan)
Руководство предлагает двухшаговый способ попытаться поднять частоту кадров в Killing Floor 2: сначала принудительно включить режим DirectX 10, затем добавить DXVK, чтобы вызовы DirectX шли через Vulkan. Результат зависит от железа, поэтому сравните FPS до и после.
Шаг 1: запуск в режиме DX10
- Правый клик по Killing Floor 2 в библиотеке Steam, Свойства.
- В поле «Параметры запуска» введите
-dx10и подтвердите. - Запустите игру один раз и выйдите.
Свойства Killing Floor 2 в Steam: в параметрах запуска указано -dx10.
Шаг 2: установка DXVK
DXVK транслирует DirectX в Vulkan API.
- Скачайте архив релиза DXVK (в руководстве
dxvk-2.7.tar.gz) со страницы релизов проекта на GitHub. - Откройте его любым архиватором, например WinRAR или 7-Zip.
- В папке
x64скопируйтеd3d10core.dll,d3d11.dllиdxgi.dll. - Вставьте их в
\SteamLibrary\steamapps\common\killingfloor2\Binaries\Win64.
Готово. Чтобы откатить изменения, удалите эти три файла из папки Win64 (проверка файлов Steam их не восстанавливает, поэтому запомните, что добавляли).
См. также другое руководство по параметру запуска DX10.
Вопросы и ответы
- Какой параметр запуска включает DX10 в KF2?
- Впишите -dx10 в параметры запуска Killing Floor 2 в Steam, запустите игру один раз и выйдите.
- Что такое DXVK?
- Слой трансляции, который преобразует вызовы DirectX в Vulkan API; на некоторых системах это повышает производительность.
- Какие файлы копировать?
- Из папки x64 архива DXVK скопируйте d3d10core.dll, d3d11.dll и dxgi.dll в SteamLibrary\steamapps\common\killingfloor2\Binaries\Win64.