PDA

Просмотр полной версии : FIFA - Русские комментаторы


zav1977
08.10.2016, 14:49
Приветствую.

Очень хотелось бы иметь возможность играть в FIFA 15 полностью на русском языке.

Если со вставкой текста с ПК-версии трудностей не возникло (не считая мелких), то с комментаторами возникла проблема.

Вытянул их из русской ПК-версии FIFA 13 (попутно узнал, что файлы в версии для PS3 и PC абсолютно идентичны) и подсунул на PSV - молчат, как партизаны.

Брал именно из FIFA 13 по причине того, что в версиях новее файлы даже в самом начале отличаются от PSV-версии, а FIFA 15 вообще файлов комментаторов несколько.

Комментаторы находятся в двух файлах - sbr (меньше мегабайта) и sbs (300+ мегабайтов).

Брал также комментаторов PSV от FIFA 13 и подсовывал их в FIFA 15 (и наоборот) - комментируют как в ни в чем не бывало.

Прикладываю ссылки на файлы комментаторов - может знающие люди подскажут, как заставить FIFA говорить по-русски. :-)

FIFA 13 PSV - sbr (https://yadi.sk/d/N1B4D2dtwU46o) и sbs (https://yadi.sk/d/j4pEetuqwU4DQ).
FIFA 15 PSV - sbr (https://yadi.sk/d/IBF2TY46wU4Lw) и sbs (https://yadi.sk/d/dd-rM32rwU4NV).
FIFA 13 PC - sbr (https://yadi.sk/d/L1U5BQjMwU4RW) и sbs (https://yadi.sk/d/RN5yJiAawU4Tn).

lupus
08.10.2016, 19:51
Судя по всему, sbr - таблица файлов для sbs.

Звука в fifa15 скорее всего нет т.к. в 13 другой формат. Нужно искать распаковщик и смотреть, как он хранится.

Yoti
10.10.2016, 20:21
lupus,
на Вите Атрак9 наверняка просто.

lupus
10.10.2016, 21:26
Это, да.
Я думал, он из витовской 13 в 15 перекидывал...

zav1977
10.10.2016, 22:38
Если витовских английских из FIFA 13 подсунуть в FIFA 15, то они работают.
На Вите русских вообще нет.

Vita Amiko
11.10.2016, 00:40
zav1977, ну как ты понял, SBR - это файловая разметка для треков. Я смотрел, у них формат одинаковый. Ты сам можешь глянуть все 3 файла в хексе и сравнить. Там выравнивание идёт по 10 байт в строке, выставь в настройках редактора. И удали 2 байта в шапке, тогда увидишь стройный ряд нумерации.

У PC-версии нумерация начинается с 01, затем 02, 03, 04, 05 и т.д.
А у PSV-версии нумерация идёт с 2C, затем 2D, 2E, 2F, 30 и т.д.
Возможно на Вите не попадает нумерация, это наверное типа ID трека, хотя эти файлы с SBS должны быть взаимосвязаны. Ты попробуй оставить на Вите родной SBR с его родной нумерацией, а от PC взять только SBS и подкинуть.

Насчёт SBS - думаю они должны иметь одинаковый формат. На PC правда он почти на 100 Мб больше 444Мб против 353Мб.
Другой вариант - попробуй модуль suprx декодера звука подсунуть от 13 в 15.

zav1977
11.10.2016, 12:41
Ты попробуй оставить на Вите родной SBR с его родной нумерацией, а от PC взять только SBS и подкинуть.

Другой вариант - попробуй модуль suprx декодера звука подсунуть от 13 в 15.

Подмена только sbs уже в голову приходила и нечего не дала - партизаны на допросе.
Даже подмена родных витовских sbs между FIFA 13 и FIFA 15 приводит к гробовому молчанию.

Про модуль декодера. Я же писал выше, если комментаторов sbr и sbs от витовской FIFA 13 подсунуть в FIFA 15, то они работают.

ErikPshat
14.10.2016, 08:46
zav1977, ну как, есть прогресс? В SBS у ПК-версии что за формат, подглядел? Может там есть что-то типа WAVE FORMAT?

zav1977
14.10.2016, 11:03
zav1977, ну как, есть прогресс? В SBS у ПК-версии что за формат, подглядел? Может там есть что-то типа WAVE FORMAT?

Прогрессу взяться неоткуда. 😊
Насколько я понял, последняя FIFA, в которой можно было ковырять эти звуковые банки - FIFA 10.

gdr555
09.03.2017, 18:38
У обоих англ. файлов в header один и тот же код 95 AC FD 64 во второй строке дампа (0x14-0x17), а у русского E5 16 9A EE.
Можно попробовать поменять, подставить англ. код в русский .sbr; crc ни у файла ни у header нет так, что менять больше ничего не надо.

zav1977
26.03.2017, 14:53
Не помогло.
То же гробовое молчание.

gdr555
01.04.2017, 21:46
Версия файлов 0Х04 у PSV 1A, у РС 19. Что поддерживает игровой плеер PSV кроме версии 1А проверить не могу. Программ энкодеров из версии в версию пока не находил.

Yoti
02.04.2017, 15:30
gdr555,
по какому оффсету записана версия?

gdr555
02.04.2017, 19:47
10: 48 00 00 16 1A - версия (0х14 в файле SBS). Я в предыдущем посте написал 0х04 для отдельного файла .sns.

Yoti
02.04.2017, 23:21
gdr555,
попытка подмены байта версии проблему не решает?

zav1977
03.04.2017, 13:33
попытка подмены байта версии проблему не решает?

Нет.
Пробовал и 16 1A, и 0С 1A. Результат тот же.
Могу выложить ещё испанских и французских комментаторов от PSV, если это чем-то поможет.

gdr555
03.04.2017, 19:08
Замена байта версии не приводит к желаемому результату так как основной принцип кодировки у файлов 19h и 1Аh тоже разный.
В PC версии 2013 года 1Ah версия не работает, игровой плеер воспроизводит только 16h и 19h версии. Предположу, что 1Аh это консольная версия кодировки .sns файлов. А музыка есть в игре? Интересно в какой версии.

zav1977
04.04.2017, 12:13
gdr555, музыка в игре есть.
Выложил здесь (https://yadi.sk/d/8MI5Uz6W3Gdcpe).

Попался какой-то extractor (https://github.com/ToadKing/sbs_extractor).
Как им пользоваться, не пойму. Да, и линукс для меня как китайская грамота.

Кроме того, даже если распаковать все комментарии, то что с ними потом делать?
..........
При помощи sbs_extractor получил 18296 файлов snu.
Утилита towav переваривать их отказывается. Может, из-за windows 10.

gdr555
04.04.2017, 19:52
Музыка 1Ah версии. Нужен энкодер. Игровой плеер работает только с 1Ah версией.