HEX
Link archive Kat
Code: Select all
https://mega.nz/#!2EtyQAgQ!_pExM5uoRAoK-U9H0vDwGVO6JpiiI5gsX2MOJO2iqf0
Code: Select all
https://mega.nz/#!2EtyQAgQ!_pExM5uoRAoK-U9H0vDwGVO6JpiiI5gsX2MOJO2iqf0
The structure is fairly simple, it goes as the following:domingo wrote:I added the link to the file KAT, are 60 mg compressed in rar file and 80mg decompressed
Code: Select all
struct kat_audio_entries
{
int unk1;
int file_offset;
int file_length;
int unk2;
__int64 unk3;
char file_name[28];
}
It's not that hard, just go to the file_offset and extract the data that equals to the file_length in the struct. Then rename that data to .wav and you will be able to play that audio. Also this is a Little Endian format.domingo wrote:Just I try for 2 hours and not get extract the contents
Code: Select all
struct KAT
{
int m_fileID; //This seems to decrease, I assume it's the file ID, while loop till this is 1.
int m_fileOffset;
int m_fileLength;
int m_sampleRate;
__int64 m_unk1;
char m_fileName[28];
}