Need For Speed ProStreet на Steam Deck

Need For Speed ProStreet на Steam Deck

С помощью поста товарища @pfx успешно прошел Underground 1/2, Most Wanted на деке, за что спасибо.

Пропустив Carbon, для меня настал момент закрытия гештальта по ProStreet, но, к сожалению, уперся в несколько препятствий, поэтому и решил написать этот пост-гайд-дополнение.

Установка

После NFS MW скачал NFS ProStreet от Механиков, поставил на установку по гайду по остальным играм серии, все установилось, проставил все фиксы, параметры и... игра не запустилась, перепроверил несколько раз, устанавливал различные репаки/widescreen фиксы и никак.

Пошел гуглить, нашел множество постов на реддите о сабже, наткнулся на этот реплай:

Собственно скачал этот зипчик, распаковал, это уже установленная игра и мы сразу добавляем .exe как non-steam игру и играем, все работает!

Примечание, игра может зависнуть черным экраном, либо не идти дальше загрузочных экранов, поэтому после первого запуска нужно поставить DirectX 9 через ProtonTricks

Насколько я понял, проблема в патче 1.1, который убил поддержку игры везде кроме как на винде (спойлер: я не смог запустить 1.1 на деке)

Русификация

В целом я бы мог смириться с английской локализацией, но не мог закрывать гештальт без кринжовой озвучки Фоменко. Поэтому начал искать русификаторы.

Какие бы я не качал, не заменял файлы по инструкции русификация не появлялась либо русским был только текст. Пошел искать больше инфы по русификации и оказалось, что все файлы локализации уже находятся внутри игры и выбирается, видимо, при установке (вспоминаем что поставил готовую папку с игрой с реддита)

Начал искать образ/инсталлятор игры в патче 1.0. К сожалению, нашел только .iso на трекерах, вспомнил как пользоваться виртуальными дисководами и установил игру на винду, проверил что игра на русском, с озвучкой. Взял папочку аналогично буржуйскому и закинул на деку (насколько я помню еще и установил DirectX 9 через ProtonTricks), запустил и... игра снова на английском.

Вернулся на винду, вспомнил что русификаторы, что я качал до этого, лезут в реестр, полез искать, что он делает и увидел пару ключевых строк:

Need For Speed ProStreet на Steam Deck

Полез в деку искать где находится реестр в префиксе игры, и нашел system.reg сразу в pfx папке в корне. После запуска/закрытия игры пошел собственно в этот регистр и по пути аналогичному на винде добавил Language и Locale

[Software\\Wow6432Node\\Electronic Arts\\Need for Speed ProStreet] 1761086615 #time=1dc42dc2276db70 "FirstTime"=dword:00000000 "g_AudioDetail"=dword:00000000 "g_AudioMode"=dword:00000001 "g_Brightness"=dword:00000044 "g_CarDamageDetail"=dword:00000002 "g_CarEffects"=dword:00000002 "g_CarLodLevel"=dword:00000000 "g_FSAALevel"=dword:00000002 "g_Height"=dword:00000320 "g_PerformanceLevel"=dword:00000000 "g_RainEnable"=dword:00000000 "g_Refresh"=dword:0000005a "g_RoadReflectionEnable"=dword:00000000 "g_ShaderDetailLevel"=dword:00000001 "g_ShadowEnable"=dword:00000003 "g_SmokeEnable"=dword:00000001 "g_TextureFiltering"=dword:00000002 "g_VSyncOn"=dword:00000000 "g_Width"=dword:00000500 "g_WorldFXLevel"=dword:00000003 "g_WorldLodLevel"=dword:00000002 "Language"="Russian" "Locale"="ru"
Сюды, сверху оставил кодблок
Сюды, сверху оставил кодблок

Зашел в игру и наконец-то увидел русский текст и озвучку Фоменко!

Need For Speed ProStreet на Steam Deck

Итоги

Игру прошел до конца в такой конфигурации, не вылетала, есть небольшие некритичные баги типа дерганья в катсценах.

Обращу внимание, что все моды/фиксы, что есть для ProStreet в большинстве своем для версии 1.1, что нам не подходит, то есть никакого нам WideScreen Fix, но к счастью игра поддерживает разрешение дека, интерфейс может немного (бордером таблиц, небольшим фрагментом карты) уходить за рамки, но все играбельно и крови из глаз нет. Геймпад поддерживается из коробки без иконок.

Если найдется герой, который сможет запустить (или уже смог) ProStreet 1.1 и покажет нам, как танцевать с бубном ради этого - буду рад, так как в этом патче добавлены новые машины.

16
18 комментариев