NFS: ProStreet зависает после гонки: чиним кнопку «Продолжить» на PC

У PC-версии Need for Speed: ProStreet есть неприятная особенность: после финиша заезда игра может застрять на экране результатов. Управление перестаёт отвечать, нажатие «Продолжить» ничего не даёт — и прохождение словно упирается в стену. Официального патча, который бы это лечил, нет, но сообщество давно нашло решение. Разберём его по шагам.
Что именно ломается
Проблема известна как «game breaking bug after completing a race» — критический сбой сразу после завершения заезда: экран результатов застывает, ввод «подвисает», а кнопка «Продолжить» не срабатывает. В таком состоянии карьера и сюжет дальше не двигаются. Последний официальный патч для PC — 1.1 — этот баг не исправлял, поэтому без сторонних фиксов пройти игру не получается.
Патч 1.1 — обязательная база
Оба фикса ниже рассчитаны на версию игры 1.1. Это последнее официальное обновление для PC: оно добавило сетевую игру по локальной сети до 8 человек и одновременно ограничило частоту кадров 30 FPS. Поставьте патч 1.1, если он ещё не установлен, — он ставится поверх версии 1.0.
Способ 1 (рекомендуем): ProStreet Fusion Fix
ProStreet Fusion Fix — самый свежий и полный вариант, который уже выложен у нас: загрузка /downloads/3159. Это комплексный патч от ThirteenAG (при участии AeroWidescreen и xan1242) из набора WidescreenFixesPack. Он не только лечит сбой после заезда, но и приводит в порядок всю PC-версию:
- правильные пропорции картинки, HUD и FOV, включая ultrawide;
- корректный показ видеороликов;
- исправления стабильности (TrackStreamer, FE Script, утечка памяти урона), отключение достижений и PunkBuster, работа LAN-режима на Windows 11;
- полезные опции: пропуск интро, оконный режим, снятие лимита FPS и настройка Sim Rate, авто-определение разрешения, мёртвые зоны стиков, своя папка сохранений, настройки без реестра, разрешение теней, отключение Motion Blur и другое;
- свободная камера мышью или стиком.
Как установить:
- Убедитесь, что стоит патч 1.1.
- Распакуйте архив.
- Скопируйте файл
dinput8.dllв корневую папку игры — туда, где находится исполняемый файл игры (это загрузчик ASI-плагинов). - Скопируйте папку
scripts(в нейNFSProStreet.FusionFix.asiиNFSProStreet.FusionFix.ini) в корневую папку игры, сохранив структуру.../папка_игры/scripts/. - При желании откройте
.../scripts/NFSProStreet.FusionFix.iniи настройте параметры (HUD/FOV, оконный режим, FPS, пропуск интро и прочее). - Запустите игру.
Скачать и посмотреть исходники можно на странице релиза и сайте проекта.
Способ 2 (минимальный): Xanvier's NFS ProStreet MultiFix
Если весь набор улучшений не нужен, а требуется только починить кнопку и вылеты, есть Xanvier's NFS ProStreet v1.1 MultiFix. Он лечит именно баг с кнопкой «Продолжить» после гонки, снимает лимит кадров, сам подбирает разрешение, добавляет оконный режим и исправляет ошибку выделения памяти, из-за которой случались вылеты. По сути его наработки вошли в состав Fusion Fix.
Как установить:
- Поставьте патч 1.1.
- Установите Visual Studio 2015 x86 Redistributable, если он ещё не стоит.
- Распакуйте архив и скопируйте его содержимое в папку с игрой.
- Если раньше стоял фикс под версию 1.0, отключите файл
XNFSPS-MultiFix-1,0.asiв папке Scripts — проще всего переименовать его.
Если не помогло
Иногда игра ведёт себя странно и по другим причинам. Что ещё стоит проверить:
- Игра стартует свёрнутой и не разворачивается. Перезапустите видеодрайвер сочетанием Win + Ctrl + Shift + B, затем кликните по значку игры в панели задач.
- Настройки графики не сохраняются. Запускайте игру от имени администратора.
- Случайные вылеты на видеокартах Nvidia. Переименуйте исполняемый файл игры в любое другое имя и запускайте через него.
Источники: PCGamingWiki — Need for Speed: ProStreet, NFS ProStreet Generic/Fusion Fix (WidescreenFixesPack), а также загрузки ProStreet Fusion Fix и Xanvier's NFS ProStreet v1.1 MultiFix на nfs.com.ru.
Столкнулись с тем же зависанием или знаете свой способ починки? Поделитесь в комментариях.