Metal Gear Rising: Revengeance

Руководство посвящено устранению принудительного ограничения частоты кадров в игре Metal Gear Rising: Revengeance на ПК. Вы узнаете, как обойти встроенный лок в 30 FPS и баг с фиксацией на 24 Гц при подключении через HDMI. В материале приведены пошаговые инструкции по установке утилит ForceFix и Special K, а также метод настройки лимитера RTSS со значением 59.988 FPS для идеальной плавности и корректной работы физической модели игры.

Как убрать лок 30 FPS в Metal Gear Rising: Revengeance

Штатными средствами игры снять ограничение в 30 FPS невозможно, так как движок жестко привязывает логику и тайминги к частоте кадров. Простое увеличение значения без корректировки приведет к ускорению времени и поломке физики. Для решения проблемы требуется использование стороннего программного обеспечения. Наиболее надежным и безопасным методом является применение мода ForceFix от разработчика RustyRed. Эта утилита временно модифицирует данные дисплея (EDID), предотвращая переключение игры в режим 24 Гц или 30 Гц. Скачайте архив с официальной страницы проекта на SourceForge, распакуйте его и запустите файл ForceFix.exe перед запуском игры. Программа работает в фоновом режиме и не требует настройки для большинства мониторов с частотой 60 Гц и выше. Для автоматического старта при включении компьютера создайте задачу в планировщике заданий Windows, выбрав опцию скрытого выполнения, чтобы окно утилиты не мешало обзору.

Альтернативным решением служит комплексный мод Special K, который внедряется в игру через замену библиотеки DirectX. Скачайте архив с официального форума проекта, извлеките файл SpecialK32.dll и поместите его в корневую папку игры, где расположен исполняемый файл METAL GEAR RISING REVENGEANCE.exe. Переименуйте скопированный файл в d3d9.dll. После запуска игры нажмите комбинацию клавиш Ctrl + Shift + Backspace для открытия панели управления мода. В разделе ограничений установите желаемую частоту кадров. Если игра по-прежнему ограничивает меню 30 кадрами, загрузите любую миссию для проверки работы фикса. В случае неудачи откройте созданный файл конфигурации d3d9.ini в папке игры, найдите параметр RefreshRate и вручную впишите частоту обновления вашего монитора (например, 60, 144 или 240). Также в настройках мода рекомендуется отключить встроенную функцию скриншотов, оставив только перехват Steam, чтобы избежать вылетов игры во время катсцен.

Для достижения идеальной синхронизации кадров и устранения микро-подергиваний, характерных для порта, используйте программу RivaTuner Statistics Server (RTSS), которая устанавливается вместе с MSI Afterburner. Создайте отдельный профиль для исполняемого файла игры. Вместо стандартного значения 60 FPS введите в поле лимита дробное число 59.988. Эта незначительная коррекция обходит внутренний баг движка, из-за которого таймеры рассинхронизируются через несколько минут игры, вызывая падение производительности или нестабильность капирования. Значение 59.988 обеспечивает стабильное время кадра 16.6 мс на неограниченное время сессии. Убедитесь, что RTSS запущена до старта игры, иначе лимит может не примениться корректно.

Игрокам с мониторами высокой частоты обновления (144 Гц и выше) следует учитывать, что логика боя и QTE-события рассчитаны на 60 FPS. Работа на повышенных значениях без дополнительной коррекции времени игры сделает прохождение невозможным из-за чрезмерной скорости анимаций. Если вы стремитесь к максимальному FPS, используйте таблицу для Cheat Engine от автора IPG Xapek. Активируйте скрипт Freeze All и найдите параметр времени (Time). Измените его значение по формуле: 60 делить на ваш целевой FPS. Для 144 кадров в секунду установите значение 0.416666, для 240 — 0.2. Это замедлит игровое время до нормальной скорости, сохранив плавность картинки. Помните, что данный метод может вызывать рассинхронизацию некоторых скриптов, поэтому для первого прохождения рекомендуется придерживаться стабильных 60 FPS через связку ForceFix и RTSS. Избегайте использования DXVK одновременно с модами на замену d3d9.dll, так как это приводит к конфликтам и неработоспособности исправлений.