Portal: Как включить русский язык?

Portal - экшен от первого лица с невероятными приключениями, создающими ни на что не похожий геймплей.

0
Голосов нет
 
Всего голосов: 0

Сообщение
Автор
D-m-i-t-r-y
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 26.07.2013

#1 Сообщение 26.07.2013, 21:55

Хочу сделать свою чистую сборку Portal из последних файлов. Т.к делаю это первый раз то, на всякий случай, распишу всё подробно. (Если что неправильно — поправьте).

Я скачал из этой темы файлы по ссылке. Распаковал их в одну папку по порядку. (Т.е сначала "[ACF] appmanifest_400 (Jun 05 2013).7z", а потом [401].. [402]... [405]). Скачал REVOLUTiON Emulator (release_14072013.7z) из этой темы по ссылке. Установил по инструкции из вашей Wiki . (Правда, информация там уже частично устарела; файлы брал из папки steampipe_source). Rev.ini взял отсюда и ничего не менял. Написал на batch скрипт запуска

Код: Выделить всё

hl2.exe -game portal
Игра запускается, но интерфейс меню, подсказки, голос — на английском. Почему? Ведь файл "[405] Portal Russian (Jun 04 2013).7z" должен был "русифицировать" игру, или я чего то не понимаю? Помогите, пожалуйста, а то уже второй день копаюсь в интернете — и ничего.

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#2 Сообщение 27.07.2013, 09:44

В Rev.ini язык смени, там строчка есть соответствующая. Есть еще способ через параметры запуска и внутри игры (частичная смена языка).

D-m-i-t-r-y
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 26.07.2013

#3 Сообщение 27.07.2013, 18:00

Renaissance писал(а):В Rev.ini язык смени, там строчка есть соответствующая.
В Rev.ini у меня

Код: Выделить всё

Language=Russian
Так что проблема в чём-то другом.

Я вот думаю: а файлы из "[405] Portal Russian (Jun 04 2013).7z" (portal_sound_vo_russian_000.vpk portal_sound_vo_russian_dir.vpk portal_sound_vo_russian.vpk.sound.cache) никуда прописывать не нужно?

Аватара пользователя
Shlak
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1940
Зарегистрирован: 24.04.2011
Откуда: Рязань
Благодарил (а): 97 раз
Поблагодарили: 548 раз
Контактная информация:

#4 Сообщение 27.07.2013, 19:08

D-m-i-t-r-y
Полностью настроенный Rev Emu под игру Portal. Запускать через RUN_PORTAL.exe
Вложения
rev_emu_for_portal.7z
(5.39 МБ) 1325 скачиваний
rev_emu_for_portal.7z
(5.39 МБ) 1325 скачиваний
Тут только мой Steam профиль. Больше там ничего нет.
Изображение
Magicka 2 (Reff)

D-m-i-t-r-y
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 26.07.2013

#5 Сообщение 27.07.2013, 21:17

Его нужно просто распаковать в ...\SteamApps\Common\Portal ? Или по инструкции из Wiki ?
Попробовал, и так, и так. В первом случае игра запускается (через RUN_PORTAL.exe и через приведённый мною скрипт на bacth), но язык всё равно английский. Во втором случае RUN_PORTAL.exe пишет ошибку, но через bat игра запускается. Язык английский.

weinstreizeR
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2105
Зарегистрирован: 30.08.2011
Благодарил (а): 32 раза
Поблагодарили: 760 раз
Контактная информация:

#6 Сообщение 27.07.2013, 22:15

Он и будет английский, почти у всех игр на движке Source 2007 стал английский язык и игнорится локализация (или это "прикол" движка от Valve, или "прикол" эмулятора). Возьми из папки resource все файлы *_russian, переименуй в *_english и скопируй в portal\custom\my_folder\resource.

Аватара пользователя
Shlak
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 1940
Зарегистрирован: 24.04.2011
Откуда: Рязань
Благодарил (а): 97 раз
Поблагодарили: 548 раз
Контактная информация:

#7 Сообщение 27.07.2013, 22:25

weinstreizeR писал(а): Возьми из папки resource все файлы *_russian, переименуй в *_english и скопируй в portal\custom\my_folder\resource.
Я подозреваю, что ты имеешь в виду, что нужно распаковать portal_sound_vo_russian_dir.vpk с помощью GCFScape в папку custom.
Так же можно попробовать изменить строку в файле gameinfo.txt с

Код: Выделить всё

			game+mod			portal/portal_sound_vo_english.vpk
на

Код: Выделить всё

			game+mod			portal/portal_sound_vo_russian.vpk

weinstreizeR писал(а):Он и будет английский, почти у всех игр на движке Source 2007 стал английский язык и игнорится локализация
Я один такой везунчик у кого ничего не игнорируются если все файлы на месте?
Тут только мой Steam профиль. Больше там ничего нет.
Изображение
Magicka 2 (Reff)

weinstreizeR
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2105
Зарегистрирован: 30.08.2011
Благодарил (а): 32 раза
Поблагодарили: 760 раз
Контактная информация:

#8 Сообщение 27.07.2013, 23:50

Вот с HL2\эпизодами и DoD:S та же проблема с языком.
Shlak писал(а):Я подозреваю, что ты имеешь в виду, что нужно распаковать portal_sound_vo_russian_dir.vpk с помощью GCFScape в папку custom.
Не, звук трогать не обязательно, я имел ввиду чисто локализацию. Но, если на то пошло, то "русские" .VPK можно (для теста) в custom тоже поместить.

P.S. Заинтриговали, блин, сейчас буду Portal скачивать и смотреть.



Добавлено спустя 1 час 14 минут 58 секунд:
Скачал с нуля Portal, добавил RevEmu от 25.07.2013 + сделал изоляцию от Steam и ломанул engine.dll (фикс ошибок движка). Игра запустилась на русском, озвучка на русском:



Внизу прикрепляю свой архив. И некоторая инстукция для D-m-i-t-r-y:

1. Распаковываете заново все архивы с файлами игры (русик в последнюю очередь).
2. Распаковываете архив с эмулятором и копируете все файлы из папки Portal - RevEmu_25072013 в Вашу папку с игрой.
3. Добавляете информацию в реестр из файла Russian.reg.
4. Запускаете игру через revLoader.exe (желательно от имени администратора или вообще отключив UAC).
RevEmu_Portal.rar
Также прикрепляю архив с LumaEmu 1.0.8, настроенным для Portal:

1. Распаковываете заново все архивы с файлами игры (русик в последнюю очередь).
2. Распаковываете архив с эмулятором и копируете все файлы в Вашу папку с игрой.
3. Запускаете игру через Start_The_Game.cmd.
LumaEmu_Portal.rar
Последний раз редактировалось weinstreizeR 28.07.2013, 18:11, всего редактировалось 1 раз.

D-m-i-t-r-y
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 26.07.2013

#9 Сообщение 28.07.2013, 02:14

Большое спасибо за помощь. Сделал по Вашей первой инструкции и получилось!
Только вот, когда устройством для создания порталов стреляешь по "камерам наблюдения", то GLaDOS (голос) начинает говорить и фраза прерывается. (Т.е не договаривает до конца). У Вас также?

Добавлено спустя 14 минут 4 секунды:
И другие фразы тоже иногда прерываются.

Добавлено спустя 15 минут 56 секунд:
Хотя, возможно, так и задумано.
Последний раз редактировалось D-m-i-t-r-y 28.07.2013, 21:46, всего редактировалось 1 раз.

weinstreizeR
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2105
Зарегистрирован: 30.08.2011
Благодарил (а): 32 раза
Поблагодарили: 760 раз
Контактная информация:

#10 Сообщение 28.07.2013, 02:17

Вариант 1: Попробуйте, находясь в игре, в консоли ввести snd_rebuildaudiocache.

Вариант 2: из папки portal вырежите куда-нибудь все файлы *.vpk.sound.cache, запустите игру и введите snd_rebuildaudiocache. Если вдруг будут косяки - верните файлы на место.

D-m-i-t-r-y
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 26.07.2013

#11 Сообщение 28.07.2013, 21:44

Всё-таки это глюк.

Вот скриншот с субтитрами
Изображение
А вот звук в это время (записал через Audacity).
звук.zip
(731.29 КБ) 201 скачивание
звук.zip
(731.29 КБ) 201 скачивание
Как понимаю, полностью эта фраза должна звучать так (вытащил GCFScape'ом из portal_sound_vo_russian_dir.vpk путь: root/sound/vo/aperture_ai)
generic_security_camera_destroyed-5.zip
(230.65 КБ) 186 скачиваний
generic_security_camera_destroyed-5.zip
(230.65 КБ) 186 скачиваний
snd_rebuildaudiocache Portal не понимает:

Код: Выделить всё

] snd_rebuildaudiocache
Unknown command: snd_rebuildaudiocache
Вырезать *.vpk.sound.cache попробовал - не помогло.

weinstreizeR
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2105
Зарегистрирован: 30.08.2011
Благодарил (а): 32 раза
Поблагодарили: 760 раз
Контактная информация:

#12 Сообщение 28.07.2013, 21:49

Ну там должна быть подобная команда "перестройки" аудиокэша, я просто не имел дела с Portal.

D-m-i-t-r-y
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 26.07.2013

#13 Сообщение 29.07.2013, 01:37

Есть snd_buildcache.
Попробовал

Код: Выделить всё

snd_buildcache ./portal/portal_sound_vo_russian.vpk
Команда выполняется, но фраза "Уничтожено лабораторное..." также прерывается.

weinstreizeR
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2105
Зарегистрирован: 30.08.2011
Благодарил (а): 32 раза
Поблагодарили: 760 раз
Контактная информация:

#14 Сообщение 29.07.2013, 02:23

Значит, игра чудит %)

Ответить Вложения 3