Вот выложил
BSA Commander 0.9 тутМожет:
- смотреть содержимое .bsa файлов;
- получать детальную информацию об архиве и сохранять ее в файл;
- распаковывать файлы из архива (все или любые выбранные);
- регестрировать архивы для игры;
- создавать новые .bsa архивы (
ВНИМАНИЕ! эта ф-ция еще не полностью завершена);
- вы можете ассоциировать BSA Commander для .bsa файлов.
Насчет упаковки: Я все еще не имею информации об алгоритме расчета хэш значения для имен файлов (каталогов). Каждое имя файла (каталога) в .bsa архиве должно иметь хэш значение (8 байт). В бетта версии эти поля имеют нулевое значение. Т.ч. игра не воспринимает такие архивы.
Если у вас есть информация об алгоритме рассчета хэша имен, пожалуйста сообщите мне. Я буду рад любой помощи.
ЗЫ: Так же, еще полностью не известны все значения флагов Archive Flags и Files Flags в .bsa
заголовке. Вам нужно ввести эти значения вручную при создании архива. Если вы выбрали компрессию архива, то, будет принудительно установлен бит 3 в Archive Flags.
Так же привествуется любая инфа о флагах.