Вот патчер. Собрал на скорую руку. Это набор утилит от Gibbed к которым я добавил:
UsmPatcher.exe
bigfile.xml
USM.bat
Скачайте, распакуйте, отредактируйте батник:
set DX="E:\DeusEx"
замените на путь к игре на вашем ПК. Учтите, что Gibbed пакер и анпакер не любят путей длинной больше 260 символов, так что игра должна лежать не глубоко, переместите ее в корень диска на время патчинга лучше всего.
Запускайте батник и ждите, по завершении в папке mods появится video.000.
Почистите остатки - удалите папки bigfile и video.
Перемещайте назад.
Игровые файлы не изменяются, я делаю по порядку следующее
1. Распаковываю bigfile.000 анпакером от gibbed в папку bigfile.
2. Копирую файлы видео из bigfile в папку video, сохраняя пути.
3. Патчу все видео файлы своей утилитой:
- заменяю id аудиодорожек 01 -> 0A; 0A -> 01 т.е. меняю местами английскую и русскую. Для файлов где дорожек не 8 а 22 я также меняю местами дополнительные дорожки. Для одного файла где русская дорожка перепутана с японской я меняю английскую и "японскую" местами.
- удаляю видео не требующие русификации
4. Копирую в папку video файл bigfile.xml со списком файлов для упаковки.
5. Упаковываю gibbed пакером в файл mods\video.000
Места на HDD должно быть гигов 40 свободно чтобы все это проделать, у меня на SSD все делается за 5 минут, как на HDD будет - хз, наверное долго.
Насколько я знаю все ролики должны быть русскими КРОМЕ коментариев разработчиков. Если где-то будут косяки со звуком в роликах - пишите.
По поводу того, как можно пересобрать полностью usm:
Разбираем VGMToolbox'ом
Конвертим и видео и аудио MediaCoder'ом в avi и wav без сжатия.
Собираем назад вот этим. Боюсь правда, что тузла ворованная у кого-то - плеер в ней по дате ограничен по сентябрь 2013 (переводим дату на ПК и включаем), а конвертер вроде полнофункциональный без ограничений.
Пересобрать у меня получилось, но не понадобилось - так как здесь подсказали что русская дорожка в том необычном файле все же есть.