[Как исправить фризы и ФПС] в Divinity II: Developer’s Cut

Все методы исправления фризов и низкой частоты кадров в Divinity II: Developer’s Cut

Divinity II: Developer’s Cut до сих пор остаётся одной из самых недооцененных RPG начала 2010-х. Это переиздание объединяет оригинальную Кровь драконов и дополнение Пламя Мести с кучей восстановленного контента и режимом комментариев разработчиков. Проблема одна — на современных системах игра превращается в слайд-шоу с рваными кадрами и тошнотворными подёргиваниями камеры.

Я решил перепройти этот шедевр и задумался как бы мне исправить проблему фризов, постоянных статтеров и низкой частоты кадров, и у меня получилось — правда для этого пришлось знатно так полазить по инету. Собрал тут все методы исправления этой недоработки разрабов.

Причины низкого фпс и фризов в Divinity II на современных пк

Divinity II работает на Gamebryo. Движок проектировался под железо того времени — фиксированные 30-60 FPS, жесткие диски вместо SSD, одноядерные процессоры. Когда современная видеокарта выдаёт 120+ кадров в секунду, планировщик кадров движка просто не справляется — получаешь неравномерный тайминг кадров и микрозависания при каждом повороте камеры.

Divinity 2 скриншот после оптимизации.
Сам по себе Ривеллон выглядит шикарно, но статтеры убивают все желание играть

Вот конкретные технические причины, почему игра тормозит даже на мощном железе:

  • Сломанный встроенный ограничитель FPS — Steam-версия не умеет правильно считывать частоту обновления монитора. Внутриигровой кап не просто бесполезен, он активно ухудшает производительность. Я проверял на собственной системе с RX 9070 и Ryzen 5 7500f: с включенным капом на 60 FPS камера дергалась каждые 1-2 секунды.
  • 64 MHz Stutter Bug от движка Gamebryo — этот баг унаследован от того самого движка, на котором работает Fallout: New Vegas. Вызывает периодические подтормаживания независимо от мощности системы. В Fallout его победили через NVSE и плагин Stutter Remover, для Divinity II такого расширения никто не написал — слишком маленькое комьюнити.
  • Устаревшая система потоковой загрузки — каждый поворот камеры запускает подгрузку чанков локации, скриптов NPC и эффектов окружения. Движок был заточен под HDD и 2-4 ГБ оперативки. Даже с NVMe SSD движок иногда блокирует рендеринг на время загрузки текстур — особенно заметно в таких местах, как Алерот, где толпы NPC и интерактивных объектов.
  • Однопоточная обработка скриптов — весь AI противников и квестовые триггеры работают на Lua-скриптах, которые выполняются в одном потоке. Твой процессор использует одно ядро на 80%, остальные простаивают. Когда скрипты срабатывают одновременно (бой с несколькими врагами, вход в город) — процессор не успевает, рендеринг встаёт колом.
  • Конфликт DirectX 9 с современными Windows — полноэкранная оптимизация Windows 10/11, GPU Scheduling, буферизация кадров драйвером — всё это конфликтует с древним API и создаёт дополнительную нестабильность тайминга кадров. Даже при 5% загрузке видеокарты получаешь рывки.

Способы оптимизации которые частично решают проблему с движком

Геймеры перепробовали десятки методов за последние 10+ лет. Часть из них действительно улучшает ситуацию, но ни один не убирает проблему полностью. Вот что реально даёт хоть какой-то эффект.

Ограничение FPS через внешние утилиты

Самый распространённый обходной путь — принудительный кап FPS вне игры.

  1. Скачай MSI Afterburner и RivaTuner Statistics Server (идут в комплекте)
  2. Запусти RivaTuner, найди Divinity II в списке процессов
  3. Установи лимит частоты кадров на 60 (или 30 для максимальной стабильности)
  4. В самой игре сдвинь слайдер FPS Cap полностью влево — встроенный лимитер должен быть выключен
  5. Запусти игру

Альтернатива — ограничитель в панели управления видеокартой (NVIDIA Control Panel или AMD Software). Работает чуть хуже, чем RivaTuner, но тоже приемлемо.

При капе на 60 FPS игра перестает быть постоянным слайд-шоу, но легкие подергивания остаются. На 30 FPS почти гладко, но глаза после 144 Гц монитора протестуют. Лично я не могу играть на 30 — слишком все тормознуто.

Отключение полноэкранной оптимизации Windows

Windows 10/11 пытается «улучшить» старые игры через Оптимизацию во весь экран (Fullscreen Optimization). Divinity II это только вредит.

Отключение полноэкранной оптимизации для Divinity 2.
Находим dvinity2.exe и отключаем полноэкранную оптимизацию.
  1. Найди исполняемый файл игры по этому пути D:\SteamLibrary\steamapps\common\divinity2_dev_cut\bin
  2. Правый клик → Свойства → Совместимость
  3. Поставь галочку «Отключить оптимизацию во весь экран»
  4. Примени изменения

Даёт минимальный эффект — убирает 1-2 микрофриза в минуту. Не панацея, но делать надо в любом случае.

Режим совместимости с Windows 7/8

Ещё один метод из категории «а вдруг поможет».

Divinity 2 параметры совместимости в свойствах приложения.
Старая добрая совместимость с Windows 7 и отключение оптимизации во весь экран — база для любой старой RPG.
  1. Те же Свойства → Совместимость
  2. Включи «Запустить программу в режиме совместимости с:»
  3. Выбери Windows 7 или Windows 8
  4. Запусти от имени администратора (галочка там же)

У части игроков срабатывает, у части — нет. На моей системе разницы не заметил вообще.

Изменение настроек видеокарт NVIDIA/AMD

Для владельцев карт NVIDIA:

  1. Открой Панель управления NVIDIA
  2. Перейди в раздел Параметры 3D → Управление параметрами 3D → Программные настройки
  3. Найди Divinity2.exe в списке программ
  4. Установи режим управления электропитанием на максимальную производительность
  5. Отключи многопоточную оптимизацию
  6. Отключи трилинейную оптимизацию
  7. Включи вертикальную синхронизацию (если не используешь внешний ограничитель FPS)
  8. Сохрани изменения

Для AMD аналогично в AMD Software — принудительно включи максимальную производительность и отключи лишние оптимизации.

Помогает стабилизировать минимальные FPS, но статтер камеры не убирает.

Изменение частоты обновления монитора

Странный, но иногда рабочий метод.

Divinity 2 изменение частоты обновления экрана в настройках системы.
Меняем частоту у монитора в Windows 11.
  1. Настройки Windows → Дисплей → Расширенные настройки дисплея
  2. Смени частоту обновления (например, с 144 Гц на 120 Гц или 60 Гц)
  3. Запусти игру

Работает через раз — зависит от конкретной связки монитор + видеокарта. У меня на 100 Гц стало чуть плавнее, но это может быть эффект плацебо.

Div2Patch — патч для игры, который решает все проблемы с производительностью

В июне 2024 года пользователь BlanknameES выложил на Github патч Div2Patch, который исправляет внутренние проблемы движка. Он работает как для русской так и для английской версии игры.

Divinity 2 загрузка патча со страницы проекта на Гитхаб.

Патч версии 0.97 (последний на момент написания) включает:

  • Переписанный ограничитель FPS, который корректно работает с современными мониторами
  • Исправление бага скролла мыши
  • Убраны жестко зашитые горячие клавиши, которые вызывали конфликты (включая тот, где Left Alt заставлял персонажа атаковать)
  • Добавлены новые горячие клавиши для приближения и отдаления камеры
  • Отображение всех скрытых настроек в меню опций
Divinity 2 проверка включения патча в окне конфигурации настроек.
Обязательно проверь, чтобы галочка «EnablePatch» была активна запустив Div2Patch.

Самое главное — патч лечит проблему синхронизации кадров с частотой обновления экрана. После установки игра перестаёт фризить даже на 60+ FPS без внешних ограничителей.

Ставим через установщик (рекомендуется)

Простой метод для тех, кто не хочет копаться в файлах.

  1. Скачай Div2Patch_v0.97_Setup.zip со страницы релизов Github 
  2. Распакуй архив в любую папку
  3. Запусти Div2Patch_Setup.exe
  4. Установщик автоматически найдет путь к игре через Steam
  5. Нажми Install
  6. Дождись сообщения об успешной установке
  7. Запусти игру через Steam как обычно

После первого запуска зайди в настройки графики. Теперь опции Vsync и FPS Cap видны сразу без включения «Расширенные настройки». Установи FPS Cap на 60 или выше — новый ограничитель работает корректно, в отличие от оригинального.

Я лично убираю внутриигровое ограничение частоты кадров вообще и играю через ограничение фпс в панели AMD (у меня 100 гц монитор с FreeSync и кап стоит на 96)

Ручная установка (для продвинутых)

Если хочешь контролировать процесс или установщик не находит игру автоматически.

Divinity 2 перенос файлов в папки бин и дата игрового каталога.
Если ставишь руками, просто закидывай папки bin и data прямо в корень игры с заменой всех файлов.
  1. Скачай Div2Patch_v0.97_NoSetup.zip
  2. Распакуй содержимое архива
  3. Найди папку с игрой D:\SteamLibrary\steamapps\common\divinity2_dev_cut\
  4. Скопируй файлы из архива (папки bin и data) в корень игры с заменой (обязательно сделай резервную копию оригинальных файлов перед этим)
  5. Запусти игру

Если что-то пошло не так — просто верни оригинальные файлы из резервной копии через Steam (Свойства игры → Локальные файлы → Проверить целостность файлов) и попробуй поставить патч еще раз.

Почему Divinity II стоит пройти если ты фанат RPG жанра?

Даже спустя 15+ лет после релиза Divinity II остаётся одной из самых атмосферных action-RPG. Да, технически игра далека от идеала, но после установки патча она наконец-то играбельна на современном железе.

Лично для меня эта часть — любимая во всей серии Divinity.

Лично для меня эта часть — любимая во всей серии Divinity. Больше, чем Divine Divinity, больше, чем пошаговые Original Sin и Original Sin 2, которые вышли позже и казалось бы собрали все возможные награды. Превращение в дракона, полёты над Ривеллоном, циничный юмор Зандалора, топовые нестандартные квесты — всё это работает до сих пор. Боёвка немного деревянная по современным меркам, но система прокачки и крафта затягивает на десятки часов.

Если ты пропустил эту игру в своё время или забросил из-за технических проблем — сейчас самый момент вернуться. С патчем Div2Patch она наконец играется так, как задумывали разработчики.

Dafy
Dafy

Геймер с 1999 года, с тысячами игровых часов, проведенных в RPG, RTS, Sandbox и MMO. Пишу гайды, обзоры, разборы механик и подборки модов, опираясь на многочасовые прохождения, тестирование игровых систем и изучение механик в реальных игровых условиях. В моих постах особое внимание уделяется полезности, точности и тому, насколько советы действительно работают на практике. Все это приправляется небольшой щепоткой саркастического юмора 😊

Считаю, что синие тарелки красивые, но коричневые прослужат дольше.