Есть эта игра у меня, сам посмотрел. BIN - потоковый псевдоархив - т.е. это банально все звуки подряд. Рядом файл LUT -это таблица звуков. Расшифруешь таблицу, сможешь заменять все звуки.
Все оказалось просто:
х00-х03 - адрес начала файла в всевдоархиве. От начала файла до тела файла 4096 байт (1000 в хексе).
х08-х0b - адрес начала тела файла. Фактически до тела файла еще 16 байт нулей.
x0c-x0f - размер тела файла. Считается от адреса начала тела файла.
Все записано в Little Endian.
Зная все эти параметры, можно нарезать архив на файлы. А при сборке обратно можно даже пересчитать значения длины, чтобы не ускорять/замедлять речь.

__________________
PS2-SCPH50008+2Tb [FHDB], PS2-SCPH90008 [Modbo5], PS2-SCPH70008 [FMCB]
Краткий FAQ по Терабоксу:
1). Кликаете по ссылке и переходите на Терабокс.
2). Логинитесь в нем, если еще не сделали этого ранее.
Залогиниться можно по гугл-аккаунту, ну или отдельно зарегистрироваться.
3). Жмете на кнопку "Сохранить в Мой Терабокс"
4). Переходите в свой Терабокс и скачиваете себе на ПК просто браузером, безо всяких программ и свистоперделок.
P.S. Нет, терабокс мне не платит.
Последний раз редактировалось Bambuch0; 02.05.2024 в 14:28.
|