Разработчик транслятора dx12 в Vulkan поделился в своих соцсетях инфой, почему Starfield тормозит даже на топовых системах:
- Разраб нашёл в коде игры серьёзные ошибки, среди которых неправильное распределение памяти, из-за которого происходит несоответствие с размером страницы памяти процессора. Слабые видеокарты без определённой защиты не справляются с обработкой информации и крашат игру
- Проект неправильно использует функцию ExecuteIndirect в DirectX 12. ExecuteIndirect запрашивает от игры подсказки графическому драйверу, но Starfield отправляет их ложные копии. Драйвер при их чтении создаёт промежутки в очереди команд, в связи с чем ему приходится проверять их дважды. Ещё Starfield создает несколько запросов ExecuteIndirect подряд вместо пакетной обработки
Пока Bethesda разбирается с очередной проблемой и готовит патч, мы расскажем вам о нескольких лайфхаках, которые увеличат FPS:
- Скачайте мод Starfield Performance Optimization на сайте Nexus Mods. Разработчик предлагает два режима его работы – обычная оптимизация и Potato Mod. Первый добавляет 10% к производительности, а второй – около 20%
- Если у вас видеокарта RTX3000 и новее, то можете включить технологию Nvidia ReBAR. Для этого скачиваем улучшенную версию панели Nvidia под названием Nvidia Profile Inspector, и в настройках выставляем параметры:
- ReBar feature - ENABLED
- ReBar options - 0x00000001
- ReBar size limit - 0x0000000040000000
Настройка прибавляет +10% производительности в Starfield
- Уменьшите качество теней и объёмное освещение до минимума: картинка практически не изменится, а FPS повысится
- Масштаб рендеринга советуем ставить на 75% – если же у вас совсем слабый компьютер, уменьшайте значение до 50%, но не меньше. Так вы получите приемлемую картинку с нормальной частотой кадров
- Отражения, качество частиц, плотность толпы и качество GTAO можно выставить на низкие, ведь эти настройки никак не влияют на картинку, но съедают FPS
Всё – теперь мы оптимизировали Starfield даже для слабых систем. Надеемся, что скоро беседка пофиксит игру и не придётся настраивать её самостоятельно.