Как расковырять *_info.psb.m *.bin контейнеры игры?
Доброго времени суток!
Сомневаюсь: сюда ли тема, или, всё же, в "горячую линию".. Но, вроде бы, горячая линия не для таких случаев, так что лью сюда. Захотелось расковырять одну японскую игру, чтобы своими руками запилить русификацию. ( - Ага, много захотел, школяр! (с) Типичный ответ в тред ) Для этого мне необходимо, как подсказывает логика, найти и перерисовать шрифты и переписать текст, но это уже много следующий этап. Сейчас мне нужно расковырять игровые контейнеры. С чего я решил, что это вообще возможно? Лично играл в переведённую пиратами Silent Hill: Book of Memories. Так что, прецедент на лицо, а если что не так, значит я плохо копал. Дано: Каталог для установки через MAI Внутри, под подозрение попали следующие пары файликов: Путём гугленья было выяснено, что, логика меня не подвела, и это - некие mxb архивы/контейнеры. Попробовал их скормить единственной найденной тулзе exm2lib и тут же напоролся на грабли. :pleasantry: Выхлоп, что-то, не пестрит результатами :unknw: : Вроде бы, этот самый mxb юзается ещё и в PS3, по сему, может быть известен местным хацкерам с большей вероятностью. Теперь вопрос: я - слепое криворукое *****, или, действительно, расколоть эту связку не представляется возможным? В общем, хотелось бы услышать подробностей и пояснений по данной тематике, ибо гугленье дало.. что дало :unknw: Подскажите, в общем, как расковырять (и как склеить потом обратно) сию странную штуку. Самые лёгкие пары тех файликов + на всякий случай, eboot.bin |
Берёшь в руки hex-редактор и высматриваешь структуру контейнера. Как минимум, от ps3 может быть отличие в порядке байт (https://ru.wikipedia.org/wiki/Порядок_байтов). И ещё, хорошим тоном является прикладывать ссылки на обменник с файлами. На странице тулзы, кстати, написано про поддержку только двух игр.
|
Цитата:
Можно подробнее, что с этими 4-ех байтными последовательностями теперь делать? |
В архиве с анпакером есть исходник. Изучаешь работу анпакера на основе исходника, дописываешь поддержку своей игры.
Очевидно, что для начала нужно где-то узнать ключ (и его длину), после чего дополнить тут: Код:
struct game_info_t { |
|
riku.kh3,
пришёл и вкинул бинарник. Нет бы рассказал чего. =) |
|
Текущее время: 02:42. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.