Log in

View Full Version : Help me compressing .pak files fro crysis Warhead


ZakirAhmad
14-02-2017, 09:20
Hi There.. thanks for ur time...
I tried every method on pak files of crysis 3 but I am not getting any good ratio with compress, I tried pzlib, reflate and precomp... I even tried to extract its contents but i dont know how to repack them to .pak after acting compression...
Please help...
thanks...

ZakirAhmad
15-02-2017, 04:41
please,someone reply, it is urgent

EzzEldin16
15-02-2017, 10:55
i will try scanning it tonight i'll inform you tomorrow wait for me

ZakirAhmad
15-02-2017, 22:15
thanks bro

EzzEldin16
16-02-2017, 02:14
try precomp+msc+srep+xz

for me i compressed crysis3 with srep+xz 15.4GB to 8.3GB

maybe you'll get more by this method

EDIT by Grumpy: Edit your posts to add more info instead of posting 3 times in quick succession

ZakirAhmad
21-02-2017, 06:52
crysis 3 files r encrypted... how u achived that much ratio... did u first decrypted/decompressed them...

EzzEldin16
21-02-2017, 09:17
encrypted how exactly ??

shazzla
22-02-2017, 07:12
AFAIK with TEA.

EzzEldin16
23-02-2017, 01:45
tell me what you exactly want to do about crysis game .pak files do you want to rip 3d models or what ??

ZakirAhmad
23-02-2017, 07:09
no bro i dont want to rip any thing... i just want to repack crysis warhead with best compression possible...

EzzEldin16
24-02-2017, 02:18
did you tried the method i gave you ??

ZakirAhmad
27-02-2017, 06:04
I compressed it with precompmt+srep+lzma... but i am not able to extract it with wpi... i added all necessary files to wpi but i am getting error "archieve data corrupted" while extracting... please help...

Chayan Manna
27-02-2017, 07:05
Extract .pak Files with xdelta3 and then compress it with precomp+srep+lzma or pzlib+srep+lzma. Don't forget to add cls precomp and the decompression method (unpackcmd) in resources\arc.ini. WPI is the best Script I have ever used.We Can add any method in it and functions also easily.

ZakirAhmad
27-02-2017, 07:19
@Chayan Manna...
how can we extract files with xdelta3.. please bro...

EzzEldin16
27-02-2017, 10:47
Introduction

The command-line syntax is like gzip, with the additional option -s SOURCE.
Like gzip, -d means to decompress. The default mode (-e) is to compress.
For output, -c and -f flags behave likewise (use standard output, force overwrite).
Unlike gzip, xdelta3 defaults to stdout (instead of having an automatic extension).
Without -s SOURCE, xdelta3 behaves like gzip for stdin/stdout purposes.
Compress examples:
xdelta3 -s SOURCE TARGET > OUT xdelta3 -s SOURCE TARGET OUT xdelta3 -s SOURCE < TARGET > OUT Decompress examples:
xdelta3 -d -s SOURCE OUT > TARGET xdelta3 -d -s SOURCE OUT TARGET xdelta3 -d -s SOURCE < OUT > TARGET There are several special command names, such as xdelta3 printdelta and xdelta3 test.
usage: xdelta3 [command/options] [input [output]] special command names: config prints xdelta3 configuration decode decompress the input encode compress the input test run the builtin tests special commands for VCDIFF inputs: printdelta print information about the entire delta printhdr print information about the first window printhdrs print information about all windows standard options: -0 .. -9 compression level -c use stdout -d decompress -e compress -f force overwrite -h show help -q be quiet -v be verbose (max 2) -V show version memory options: -B bytes source window size -W bytes input window size compression options: -s source source file to copy from (if any) -S [djw|fgk] enable/disable secondary compression -N disable small string-matching compression -D disable external decompression (encode/decode) -R disable external recompression (decode) -n disable checksum (encode/decode) -C soft config (encode, undocumented) -A [apphead] disable/provide application header (encode) The -A flag may be used to set application-specific data in the VCDIFF header (you may view with xdelta3 printhdr). By default, the application-specific data includes the source and input filenames, as well as descriptors to help with ExternalCompression. You can disable the application header with -A=.

ZakirAhmad
03-03-2017, 09:48
Bro How can I make xdelta 3 show progress during installation of game... An example would be sufficient...

EzzEldin16
03-03-2017, 10:26
if the progress bar is working then there is no need to create a new one

ZakirAhmad
03-03-2017, 22:58
How can i used it in cmd

ZakirAhmad
04-03-2017, 00:57
i mean how can i make records.inf for say nanozip to show progress in wpi...

EzzEldin16
05-03-2017, 03:37
that one i can't help @razor12911 can help you with that

ZakirAhmad
05-03-2017, 03:55
hi

ZakirAhmad
11-03-2017, 19:28
I can unpack .pak files of crysis 3 with pak decrypt, it converts pak to zip but how can i pack them back to .pak