Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Старые Консольные Игры - Форум _ Ромхакинг & перевод _ BlazBlue CS *.pac файлы

Автор: LOL 7.3.2010, 14:09

Есть такая игрушка BlazBlue CS, ресурсы которой хранятся в *.pac архивах (или контейнерах, т.к. я не заметил что они что то сжимают). Существует несколько программ позволяющих извлечь их содержимое но нет ни одной которая позволяла бы запаковать ресурсы обратно в *.pac. Может быть кто нибудь сможет сделать подобную программу?)

пример файлов
http://www.datafilehost.com/download-f2d4ffac.html (1,06мб)
http://www.datafilehost.com/download-9bd303ea.html (5,61мб)

Готов пожертвовать 100руб rolleyes.gif

Автор: HoRRoR 7.3.2010, 16:25

Код
#pragma pack(push, 1)
struct header{
    char format_id[4];
    int header_size;
    int common_size;
    int file_count;
    int unknown;
    int name_len; // должно быть кратно 8-ми
}; // размер дополняется до кратности 16-ти

struct file_record{
    char name[name_len];
    int file_index;
    int offset; // Смещение после конца заголовка
    int size;
}; // размер дополняется до кратности 16-ти

#pragma pack(pop)

Формат известен, сядь и напиши wink.gif

Автор: LOL 7.3.2010, 16:45

увы, не имею нужных скилов biggrin.gif

Русская версия Invision Power Board (http://www.invisiоnboаrd.cоm)
© Invision Power Services (http://www.invisiоnpowеr.com)