Сообщение от ErikPshat
я ещё не смотрел, что ты там добавил в конвертере, думаю обрезаешь заголовки?
|
Ну это версия для тестов, т.к. я сам проверить не могу, у меня ps3 сейчас нет. Так что нужно чтоб кто-то сначала проверил, работает ли.
Я на время убрал английскую версию в батнике, оставил только русскую.
- Находит смещение startdat в eboot.pbp.
- У файлов .aa3 обрезается хедер, все оставшееся поочерёдно криптуется с помощью cryptor.exe (хотя, вроде, можно и не криптовать, но решил оставить) и собирается в track.bin.
- Тут же составляется таблица (table.bin), где для каждого трека указано: оффсет начала трека, размер файла и ключ дешифровки.
- Фиксится eboot.pbp.
table.bin вставляется в 0х10С00, track.bin вставляется в смещение startdat.
Сообщение от ErikPshat
Хорошо бы автоматизировать процесс какой-нибудь консольной утилитой.
|
Из не автоматизированного осталось придумать только как выдирать треки из образа и конвертировать в ATRAC3.
Риперов для выдирания аудио прям из образа я не нашел. Везде нужно монтировать образ.
Что до конвертации в ATRAC3, то я хз. Если есть консольные утилиты которые умеют конвертировать в ATRAC3, то предлагайте.
Выше оставил ссылку на
Moorhuhn X.pkg, там треки сконвертированы через at3tool, но пока никто не проверил. Если музыка в игре запоет, то можно будет прикрутить at3tool.