Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Search found 8 matches

by RedEyeX32
Thu Apr 07, 2016 1:17 am
Forum: Audio file formats
Topic: decompress audio file of archive KAT
Replies: 8
Views: 2980

Re: decompress audio file of archive KAT

Just I try for 2 hours and not get extract the contents :( 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. The extracted raw ...
by RedEyeX32
Sat Apr 02, 2016 4:13 pm
Forum: Audio file formats
Topic: decompress audio file of archive KAT
Replies: 8
Views: 2980

Re: decompress audio file of archive KAT

I added the link to the file KAT, are 60 mg compressed in rar file and 80mg decompressed The structure is fairly simple, it goes as the following: struct kat_audio_entries { int unk1; int file_offset; int file_length; int unk2; __int64 unk3; char file_name[28]; } Each entry is 0x40 (64) bytes. This...
by RedEyeX32
Thu Nov 26, 2015 5:55 am
Forum: Compressed files and methods
Topic: COD Black Ops 2 .ff file
Replies: 2
Views: 2317

Re: COD Black Ops 2 .ff file

A20Group wrote:Hi All
How to decompress and compress .ff file in black ops 2?
Sample file From Localization File in attachment.
Help me.
Thanks
They are encrypted with Salsa20 symmetric algorithm and you have to decompress the blocks after decryption.
by RedEyeX32
Mon Nov 09, 2015 3:47 pm
Forum: Compressed files and methods
Topic: Call of Duty: Black Ops 3 FD inner compression
Replies: 4
Views: 2321

Re: Call of Duty: Black Ops 3 FD inner compression

Could you provide some more detail? How did you determine lzo1x? I tried lzo1x_decompress from minilzo and couldn't make it work. At which offset does the lzo compressed block start (I assume at least first 4 bytes to be a header)? Data seems to start at offset 0x04, I will try later today. Seems l...
by RedEyeX32
Sun Nov 08, 2015 6:24 pm
Forum: Compressed files and methods
Topic: Call of Duty: Black Ops 3 FD inner compression
Replies: 4
Views: 2321

Re: Call of Duty: Black Ops 3 FD inner compression

Hello, in CoDBO3 there are FD files which are not encrypted, and I assume they would contain localization files. After signature, there's ZLIB compressed data. After decompressing, there seems to be yet another compression method used. It's possibly something dictionary based. Thanks for any collab...
by RedEyeX32
Sun Nov 01, 2015 1:44 am
Forum: Savegames
Topic: Witcher 3 save files
Replies: 7
Views: 12814

Re: Witcher 3 save files

Yes, my assumption with the checksum was wrong, it is just the file length in byte of the uncompressed file. It is also not an archive which holds multiple files, but it is one file which gets split into 1048576 byte long parts. Every part then gets compressed with lz4 ( https://code.google.com/p/l...
by RedEyeX32
Wed Oct 28, 2015 5:10 pm
Forum: Savegames
Topic: Witcher 3 save files
Replies: 7
Views: 12814

Re: Witcher 3 save files

The internal files seems to be compressed, I cannot see a checksum.
by RedEyeX32
Wed Oct 28, 2015 5:05 pm
Forum: Game Archive
Topic: Red Dead Redemption File Formats
Replies: 2
Views: 1519

Re: Red Dead Redemption File Formats

There is really no way around it except if you find the hash algorithm and make some kind of database that contains the hash and string (filename), but there is no other way that I can think of in the moment.