Far cry primal как поменять язык на русский
Купил Far Cry Primal в UPlay, хотя мог купить в стиме. И прошу вас помочь как же изменить интерфейс на русский. Мне нужен только текст на русском а не озвучка.
Заранее всех благодарю!
Ты, скорее всего, купил европейскую версию игры. Там переключения на русский нет, хотя в игре он есть.
1. Официально решить это можно попробовать путем переписки.
2. Не официально - путем замены .exe игры на русский - есть на форумах в интернете. Но тогда играть можно будет только оффлайн (онлайн могут забанить за модификацию файла).
З. Ы. Озвучки русской нет, как и остальных - там псевдоязык и русские субтитры.
А также руководство по самостоятельной русификации любой версии игры!
7,197 | уникальных посетителей |
112 | добавили в избранное |
[!] Данный русификатор подходит ДЛЯ ВСЕХ - вне всякой связи с тем, в какой стране вы приобрели игру. Также, совершенно не имеет значения, приобрели ли вы её через Steam или Uplay (или любым другим образом).
1. К сожалению, после каждого обновления игры файлы локализации перестают работать, и для каждой версии обновления нужны новые (за исключением последнего обновления).
Файлы в данном русификаторе подходят только для версий 1.3.2 и 1.3.3!
(В конце следующего раздела есть ссылки на файлы для предыдущих версий, проверить номер вашей версии можно в левом нижнем углу главного меню игры.)
Я постараюсь каждый раз обновлять файлы как можно оперативнее (если в момент апдейта игры я буду находиться у своего компьютера, то это займёт от силы полчаса). Всем заранее спасибо за терпение. :)
2. Кроме этого, ниже есть раздел, в котором подробно показывается и объясняется, как добавить русский язык САМОСТОЯТЕЛЬНО, не дожидаясь, пока я обновлю русификатор после возможного апдейта игры. Ни один из предыдущих апдейтов не затрагивал блок кода в файле запуска игры, отвечающий за языки, поэтому можно быть почти на 100% уверенным в том, что и в дальнейшем нужные для русификации правки останутся типовыми. Процесс правки очень простой и не требует ни специальных познаний, ни тяжёлых платных программ.
Сохраните маленький текстовый файл FCPrimal132-133-Russification.txt, где записаны ссылки на прямое скачивание файлов локализации и инструкция их использования:
Эти файлы заменяют в языковом меню игры финский/ польский/ упрощённый китайский (по вашему выбору) на русский.
Происходит это путём редактирования файла запуска FCPrimal.ехе в папке
C:\Program Files (x86)\Steam\steamapps\common\Far Cry Primal\bin
Выберите язык для замены на русский в соответствии с тем, какие именно языки активны в ВАШЕЙ версии. Чтобы увидеть список доступных вам языков, в главном меню игры жмёте на "OPTIONS" (4-я строчка сверxу), затем "INTERFACE" (2-я строчка сверxу), затем в появившемся справа списке НАЖИМАЕТЕ на самую верхнюю жёлтую строчку "Language". После этого откроется новый экран со списком языков для выбора:
Полная подробная инструкция в текстовом файле по ссылке выше (в архиве с файлами есть также детальный readme).
* Начиная с версии обновления 1.3.0 я отказался от загрузки отредактированных файлов запуска целиком (каждый весит больше 100 МБ). Замена осуществляется путём применения патчей IPS (“слепков” правки файла запуска) с помощью бесплатной утилитки IPSWin (прилагается, весь архив с 3-мя патчами, инструкцией и IPSWin весит всего 0.2 МБ):
Патчить очень просто - запускаем IPSWin.exe, в верхнем окошке указываем путь до FCPrimal.ехе, в нижнем путь до одного из 3-х скачанных патчей IPS, ставим галку рядом с "Backup Copy" и нажимаем кнопку "Patch!":
Как видите, программа весит меньше 1 МБ. Скачайте английскую версию (скачивайте русскую, только если у вас русская Windows, потому что в этом случае установка будет по-русски, но сама программа всё равно с английским интерфейсом).
1. Первым делом вам нужно найти директорию игры и отыскать в ней файл запуска FCPrimal.exe. В случае с версией Steam путь примерно такой:
C:\Program Files (x86)\Steam\steamapps\common\Far Cry Primal\bin
Если вы устанавливали не через Steam, то он будет тут:
C:\Program Files(x86)\Ubisoft\Far Cry Primal\bin
Также, разумеется, вместо C: может быть любой другой диск, на котором у вас установлена игра.
2. ОБЯЗАТЕЛЬНО сохраните резервную копию файла FCPrimal.exe в надёжном месте.
3. Запустите HxD и откройте FCPrimal.exe:
Hex-редактор отображает данные в виде матрицы, каждая ячейка которой соответствует одному байту, записанному в 16-ричной системе счисления в виде двухзначного числа:
Справа от матрицы мы видим колонку с альтернативным отображением тех же данных как текста в кодировке ASCII. В основном это нечитаемая абракадабра, но в ней встречаются блоки со значимым текстом. Именно его мы и будем редактировать.
Нажимаем Ctrl+F (или Search→Find) и вводим “russian”:
Мы видим перечень из 23-х языков, начиная с арабского и кончая английским:
Но в языковом меню игры есть только 17 языков:
* (У меня международный ключ Стим, есть версии с другим списком активных языков.)
Я зачеркну 6 неактивных языков и выделю рамками все активные языки, кол-во символов в которых не превышает 7 (как в слове “russian”). Причём после каждого языка, кол-во символов в котором меньше 7, я прихвачу недостающие пустые ячейки (точки в текстовой панели, соответствующие значению "00" в левой панели), так чтобы каждая рамка захватывала РОВНО 7 ячеек:
Вы сможете поменять на русский любой из выделенных языков, исключая английский (это вызовет баг с пропажей анимации речи). Для этого нужно просто вставить слово “russian” внутрь любой из зелёных рамок.
Для примера поменяем польский. Копируем слово “russian”:
Затем выделяем слово “polish.”, включая одну точку справа (именно справа, слова должны начинаться С ТОЙ ЖЕ ячейки!), и вставляем вместо него “russian“:
[!] ОЧЕНЬ ВАЖНО НИЧЕГО ЛИШНЕГО НЕ ВСТАВЛЯТЬ И НЕ ВЫРЕЗАТЬ, иначе произойдёт сдвиг данных в матрице и они станут нечитаемыми, в итоге файл будет нерабочим!
Теперь на месте польского у нас русский, причём программа выделяет все изменённые ячейки красным:
[!] Важно отметить, что в разных странах списки активных языков могут различаться. Вам необходимо поменять на русский один из языков, АКТИВНЫХ в ВАШЕЙ версии!
* Можно менять и языки, в которых больше 7-ми символов, в таком случае нужно в левой панели вписать нули в ячейки с лишними символами. К примеру, если у вас дальневосточная версия и вы меняете упрощённый китайский, то это нужно делать так:
Всё, осталось сохранить отредактированный файл. Если вы редактировали резервную копию FCPrimal.exe, а не оригинальный файл запуска прямо в папке bin (предварительно сохранив, я надеюсь, резервную копию оригинального файла!!), сохраните отредактированный файл под новым именем, чтобы не потерять резервную копию и избежать путаницы с файлами:
Если у отредактированного файла пропала иконка и он выглядит так:
- это значит, что вы где-то ошиблись и файл работать не будет.
Перечитайте п. 3 и отредактируйте файл заново более внимательно.
4. Если вы редактировали резервную копию FCPrimal.exe, скопируйте и вставьте с заменой отредактированный файл запуска в папку bin, переименовав его обратно в “FCPrimal.exe”.
Если что-то пошло не так, попробуйте отредактировать оригинальный файл запуска заново, внимательно перечитав п. 3.
Если же у вас, по непонятной для меня причине, не осталось резервной копии оригинального файла запуска, вам придётся произвести проверку целостности файлов игры (верификацию файлов для версии UPlay), как показано тут. Эта процедура проверит и восстановит все файлы игры, включая FCPrimal.exe.
5. Если после запуска игра на английском, откройте список языков, как разъяснено в начале руководства в разделе с файлами (OPTIONS→INTERFACE→Language(НАЖАТЬ!)):
Мы видим, что вместо “POLISH” теперь стоит "RUSSIAN":
Всё, что вам осталось - кликнуть на "RUSSIAN".
Возврат в предыдущий экран клавишей Esc.
[!] Проверьте ваши настройки (в частности субтитры и сложность игры) - иногда они слетают на значения по умолчанию при смене/правке ехе.
7. Если вы увидели, что пришло обновление игры - дайте ему загрузиться и установиться. Сразу после этого (до запуска игры) - создайте резервную копию обновлённого FCPrimal.exe и произведите действия, описанные в п. 3 и 4 (правка и замена файла в папке bin).
Если вы поменяете на русский ТОТ ЖЕ язык, вместо которого он стоял до обновления, то при следующем заходе игра сразу будет на русском.
Если вы поменяли на русский не тот язык, что и до обновления игры, а другой (почему??), то игра запустится на том языке, который вы заменяли до обновления. Если это произошло, меняем на русский из главного экрана по вышеописанной схеме:
[4-я строчка сверxу]→[2-я строчка сверxу]→[самая верхняя жёлтая строчка справа]→
→["РУССКИЙ" на том языке, который вы заменяли до обновления]
Спасибо всем, кто заглянул, буду рад вопросам и комментариям (а также, само собой, признателен за лайки и добавления в избранное :)).
После релиза игры Far Cry: Primal на ПК, многие игроки столкнулись с проблемой при которой в игре отсутствовал русский язык. К сожалению, официально проблема с русским языком пока не решена, но, к счастью проблема решаема.
Как активировать русский язык в Far Cry: Primal?
- Скачайте FCPrimal.exe с поддержкой русского языка.
- Поместите данный файл FCPrimal.exe в корневую папку с игрой, и запускайте игру через него.
- Перейдите в настройки игры и активируйте русский язык.
- Готово!
Субтитры русские, но все остальное нет.
P.S у меня пиратка.
Меню тоже русское, посмотри хорошенько в настройках.
Options => Interface=> Language => Russian
Звуковое сопровождение видимо на языке первобытных :) Он ещё не появился, есть вариант на ютубе поискать! или в переводчике переводи все клавиши !
@Матвей (Comaro SS)
Кто не появился, о чем вообще ты?
Во-первых: есть официальная русская локализация от Ubisoft. Весь интерфейс и все субтитры переведены на русский язык.
Во-вторых, русской озвучки не существует в принципе, там озвучивать нечего.
В-третьих, если у тебя пиратка, скачай нормлаьную, где етсь русский язык. Судя по всему репакер криоврукий вырезал часть локализированных файлов.
В-четвертых, (оно тебе не надо, но это так, на заметку) в Uplay версии игры русский може отсутсвовать в силу региональных причин. И вот для этой версии русификатор есть. Он основан на официальной локализации. Но тебе это ни к чему, если у тебя пиратка.
Читайте также: