/* Игра: Quake, Half-Life Формат: PAK Сжатие: Отсутствует Защита: Нет Автор: Кубышев Владимир Адрес: http://andrey.wom.ru/mrripper Почта: crom@echo.ru */ Идентификатор формата: PACK Заголовок формата: struct { char id[4]; //Символы "PACK" long DirOffset; //смещение начала FAT long DirSize; //размер FAT в байтах } PAK_Header; Количество элементов FAT определяется по формуле: nFiles = DirSize/64; Описание элемента FAT: struct { char Name[56]; //Имя файла long Offset; //Смещение файла long Size; //Размер файла } FATItem;