PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Русификация игр и софта для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=190)
-   -   [Готово] Русификация игры "Prince of Persia: Revelations" (https://www.pspx.ru/forum/showthread.php?t=105461)

Re-Education 28.12.2015 22:39

В общем нашел я искомый текст и в пк версии и псп. В псп версии текст упакован и его надо сперва распаковать. Еще заметил, что в пк версии заголовок отличается от псп распакованной версии.

ПК версия:
http://2.firepic.org/2/images/2015-1...hps3yev7lu.png

ПСП раcпакованная .binexpanded версия:
http://2.firepic.org/2/images/2015-1...29px9qu5h2.png

По сути пк версия и есть .binexpanded версия файла, так как она не упакована. Можно подредактировать заголовок и тогда получится русифицированный файл, который надо прогнать через прогу от Riku.kh3, AutoTextRepANSI и упаковать.
Вот тут то и начинаются проблемы. Дело в том, что прога отрабатывая, заменяет не только нужный текст, но и другие символы, которые не надо чтоб заменяла.

Оригинальный до замены через AutoTextRepANSI:
http://2.firepic.org/2/images/2015-1...ig0lyg1q60.png

После замены через AutoTextRepANSI:
http://2.firepic.org/2/images/2015-1...7nw7lvm3qd.png


Итак вопрос: Как сделать так чтоб прога заменяла только текст который русифицирован? И если это нельзя реализовать, что нибудь произойдет если заменить и эти символы которые на 3-ем скриншоте?

dodther 30.12.2015 05:29

Ты скармливаешь проге файл .binexpanded? Если да, то было-бы странно если-бы заработало.

Re-Education 30.12.2015 09:35

Цитата:

Сообщение от dodther (Сообщение 1101223)
Ты скармливаешь проге файл .binexpanded? Если да, то было-бы странно если-бы заработало.

Ну в том то и дело, что текст игры упакован и если его не распаковать то не проглядывается. А насчет того, что не заработало бы, это понятно было сразу как я попробовал и увидел что прога заменяет не только нужный текст, но и программный код.

P.S. В личку тебе писал об BF упаковщике, который ты выложил. Просьба, если можешь модифицируй ее пожалуйста для того, чтоб работала с другим образом игры. Ссылки на паковщик и на образ игры в личке. Спасибо заранее!

Re-Education 05.01.2016 15:24

Привет всем! В общем столкнулся с проблемой. Необходимо распаковать все файлы .bin из архива prince.bf. PersianRugRus Extra во второй вкладке имеет распаковщик bin файлов по одному. Но в архиве prince.bf этих bin файлов более 6800 штук, на то чтоб их распаковать вручную, по одному, уйдут годы. Eсли кто силен в создании батников, помогите создать батник пакетной распаковки с PersianRugRus Extra, либо есть еще вариант, но для этого нужен программист, который сможет создать программку наподобие программки от Riku.KH3(Огромная благодарность ему за предоставленный софт) psp_popcomp, только чтоб она не упаковывала, а распаковывала. Программка psp_popcomp написана из библиотек JadePack Tool который присутствует в шапке темы, данная утилита работает с двумя переменными = запаковка, -d = распаковка. Программка Riku.KH3 - psp_popcomp работает с переменной, необходимо сделать чтоб она распаковывала. На чем написана программка не удалось узнать, так же и исходников нет. Пытался достучаться до Riku.KH3, но ответа не было. В общем как то так. Очень надеюсь, что знающие люди не пройдут мимо и помогут в этом деле.

P.S. Красным выделены слова на необходимые ссылки.
P.P.S. Буду безмерно благодарен за оказанную помощь!

dodther 09.01.2016 06:32

Вложений: 1
Держи. При запаковки не делается выравнивание.
Вложение 11134

Re-Education 09.01.2016 12:21

Цитата:

Сообщение от dodther (Сообщение 1101380)
Держи.

Спасибо огромное!:drinks:

Re-Education 08.02.2016 13:22

Здравствуйте!
В общем по поводу перевода текста игры. Я распаковал все файлы. Каждого языка там в этих файлах по 1178 файлов, причем они абсолютно одинаковые, отличие только в байтах указанных на скрине
Нажмите для увеличения
,
скорее всего это идентификатор файла, для обработки в нужном месте игры.Полный список распакованных файлов я прикрепил, так же в архиве есть текстовый документ log.txt в нем все названия файлов с английским языком, можно создать(исправить) один файл, проставить нужные смещения, и затем накопипастить его 1178 раз и пакетно переименовать, затем пакетно при помощи программы sfk(в архиве прилагается), перекопировать с оригиналов нужные байты(именно файлы .binexpanded, а не .bin). Затем при помощи программки Riku.KH3, psp_popcomp, пакетно упаковать их в .bin(в архиве прилагается), затем уже при помощи упаковщика от dodther (в архиве прилагается) собрать все это дело в единый prince.bf.

Но проблема в следующем, прога от Riku.KH3 psp_popcomp неправильно пакует их, даже неизмененный файл она пакует неправильно, на скрине просто распаковал файл _fd100cb8 оригинал и заново упаковал его при помощи программки psp_popcomp, затем уже упакованный заново файл сравнил с оригиналом, и там видно что программка его неправильно пакует
Нажмите для увеличения


Так же я попробовал собрать игру с такими файлами, авось запуститься, но эмуль показал вот это:
Нажмите для увеличения

и это даже не начинала проигрываться заставка от ubisoft.

В общем как то так. Может есть у кого какие нибудь соображения?

Вложения

BumbleJake 15.02.2016 07:08

Странно, но Эрик вроде говорил, что делов с переводом на две минуты, а тема вообще умирает совсем :'(

Re-Education 15.02.2016 10:56

Цитата:

Сообщение от BumbleJake (Сообщение 1101909)
Странно, но Эрик вроде говорил, что делов с переводом на две минуты

Впринципе если сделать чтоб программка правильно паковала то это действительно за мин 20 можно сделать все. Но прога неправильно пакует и игра крашится.

Цитата:

Сообщение от BumbleJake (Сообщение 1101909)
тема вообще умирает совсем :'(

насчет этого тоже очень жалко. Уже столько дел сделано, а закончить никак. Написал я предыдущий пост с неделю назад, думал что может кто подскажет что делать. Но увы, пока тихо. А я уже по разному пытался сделать, но игра никак не запускается.

super silent 01.03.2016 00:53

Прочитал все 12 страниц. Ребят , желаю вам терпения, чтоб всё закончилось хорошим переводом. Пока читал, вспомнился перевод Obscure 2 на psp, где были перенесены всего лишь видео ролики и всё. Видно тоже начинали по вашему методу, но дальше замены видео не пошли, к сожалению.

Sergeanur 03.04.2016 14:03

Собрал PRINCE.BF с русским текстом. Скачать

http://2.firepic.org/2/images/2016-0...g1dq5e86xr.png

super silent 04.04.2016 13:13

Блин, не прочитал, думал это уже под psp.Скачал, а там папка в 400 метров. Я так понимаю, теперь добавить озвучку и собрать образ осталось ?

BumbleJake 04.04.2016 13:18

Цитата:

Сообщение от Sergeanur (Сообщение 1102614)
Собрал PRINCE.BF с русским текстом. Скачать

http://2.firepic.org/2/images/2016-0...g1dq5e86xr.png

Ого, вы сами или на основе информации из этого треда?

Re-Education, Я думаю, тогда можно потестить и заносить информацию в шапку.

BlackDaemon 04.04.2016 16:57

Sergeanur, при переводе вписывались в размер оригинальных .bin файлов, или таки удалось этот момент побороть и сделать полноценный перепаковщик BF? Последний очень бы пригодился в целях моддинга и исследования игры :)

Re-Education 04.04.2016 17:05

Цитата:

Сообщение от Sergeanur (Сообщение 1102614)
Собрал PRINCE.BF с русским текстом. Скачать

http://2.firepic.org/2/images/2016-0...g1dq5e86xr.png

Попробовал собрать игру с этим файлом. Не знаю почему но она у меня не запустилась. Просьба залить готовый образ с переведенным текстом игры.

Sergeanur 04.04.2016 21:39

Цитата:

Сообщение от BumbleJake (Сообщение 1102627)
Ого, вы сами или на основе информации из этого треда?

Сам. Переносил перевод на PS2, на PSP файлы точно такие же оказались.

Цитата:

Сообщение от BlackDaemon (Сообщение 1102629)
Sergeanur, при переводе вписывались в размер оригинальных .bin файлов, или таки удалось этот момент побороть и сделать полноценный перепаковщик BF?

Ограничений по размерам никаких нет. Я перепаковщик не писал, только реплейсер, но по желанию можно сделать.

Цитата:

Сообщение от Re-Education (Сообщение 1102630)
Попробовал собрать игру с этим файлом. Не знаю почему но она у меня не запустилась.

Значит образ криво собрал. Через UMDGen делай.

BlackDaemon 05.04.2016 00:19

Sergeanur, сделайте, пожалуйста, если такая возможность есть. Заранее спасибо :)

Re-Education 05.04.2016 12:06

Цитата:

Сообщение от Sergeanur (Сообщение 1102636)
Значит образ криво собрал. Через UMDGen делай.

Через UMDGen и собираю. За год уже практически изучил наизусть ресурсы игры. Не знаю вот сегодня опять пробовал собрать. Но не хочет работать и все тут. Просьба залить образ игры с русским текстом. Меню и озвучку с видео заменить не составит труда, затем уже можно будет приступить к тестированию. Спасибо огромное заранее!!!:thank_you:

BlackDaemon 06.04.2016 12:12

Re-Education, у меня тоже без вопросов собранный образ через UMDGen заработал :crazy:

Re-Education 06.04.2016 22:28

Sergeanur,Здравствуй!
В общем проблема следующая: Захотел я перевести все меню, но столкнулся с проблемой. Не знаю как именно вы реализовали перевод, текстурку вашего шрифта я выдрал и просмотрел, но там вы переназначили координаты на ваш русский шрифт, сперва я вскрыл один из файлов с русскими субтитрами обучалки, и подумал что уже можно просто печатать русским шрифтом, но написанное в меню просто исчезало, затем уже я попробовал печатать кодами симводов которые были там отрисованы до того как вы напечатали новый алфавит на текстуре, но и там произошел затык, так как одна буква часто отрисована на местах двух или трех символов. Например:
Нажмите для увеличения

В общем не могли бы вы объяснить как перевести меню, впринципе тект меню уже весь переведен, скачать его можно тут.

Видео ролики и озвучка тоже уже заменена, вроде как работает.

P.S. Чуть не забыл, еще я проверил и заметил что текстурку шрифта вы заменили только в одном файле MenuInGame, а он встречается в 6 файлах. Подробнее тут.

Я могу распаковать при помощи PersianRug в .binexpanded и с помощью хекса перекопировать вашу текстурку в остальные файлы, но не знаю чем их упаковывать снова в .bin


Текущее время: 03:10. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.