PDA

View Full Version : Need help with compression...


tomi2k9
29-10-2014, 14:05
Hi, im trying a lot of types of compression, but still cant find the best...
I take some files - together 681mb

arc a -ep1 -r -w.\ .\%arc%
594mb

arc a -lc8 -ep1 -ed -r -w.\ -mprecomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
479mb

arc a -ep1 -r -w.\ .\%arc% -mprecomp:zl98:d1:t-jnf+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
476mb

arc a -ep1 -r -w.\ .\%arc% -msrep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
476mb

arc a -ep1 -r -w.\ .\%arc% -msrep:l256+lzma:a1:mfbt4:d200m:fb128:mc1000:lc8
474mb

arc a -ep1 -r -ed -lc512 -ld1600m -mt2 -w./ -msrep+delta+lzma:a1:mfbt4:d158m:fb273:mc1000:lc8
479mb

All of them bad :D its files from game Lords Of The Fallen - when i use this compressions, everytime i get around 10GB... Guy from another forum make 6.47GB and he said his compression:

arc a -ep1 -ed -r -w.\ .\%arc% -mprecomp:t-nfj:zl11,18,34,39,44,55,68,75,82,83,84,85,97,98:d1 0+srep+exe+delta+lzma:a1:mfbt4:d256m:fb128:mc1000: lc8

But when i try use this, i get same size around 10GB? Whats im doing wrong? Ther is screen of his file from freearc:
http://i1363.photobucket.com/albums/r714/tomi2k9/niceass-1_zps900c6774.jpg (http://s1363.photobucket.com/user/tomi2k9/media/niceass-1_zps900c6774.jpg.html)

ChronoCross
29-10-2014, 15:27
check solid block tab. what says? (in method)

tomi2k9
29-10-2014, 15:42
http://i1363.photobucket.com/albums/r714/tomi2k9/niceass-1_zps939aaca3.jpg (http://s1363.photobucket.com/user/tomi2k9/media/niceass-1_zps939aaca3.jpg.html)

ChronoCross
29-10-2014, 20:28
ok you need 4gb ram to compress equal like those repackers. Don't limit the ram (-lc512)

tomi2k9
30-10-2014, 11:17
I have 16Gb Ram, how can i set up more ram for this?

ChronoCross
30-10-2014, 15:45
you need 64bit version of srep64+lzma64:4096mb
try
arc a -ep1 -ed -lc- -ld2000 -r -w.\ .\%arc% -mprecomp:t-nfj:zl11,18,34,39,44,55,68,75,82,83,84,85,97,98:d1 0+srep+exe+delta+lzma:a1:mfbt4:d1024m:fb128:mc1000 : lc8

this method with 1024 (d1024m) of dictionary size you need 10gb of ram


test change this options d1024m
-lc- -ld- no limit

tomi2k9
30-10-2014, 16:24
Thx for reply, but something is wrong :D My computer dont use more than 6GB ram - stil i have more than 10GB ram free. CPU maximum 40% load (Core i5 3570k @ 4.2GHz) - im doing something wrong :(

http://i1363.photobucket.com/albums/r714/tomi2k9/Novyacuterastrovyacuteobraacutezek_zps8b43a64d.jpg (http://s1363.photobucket.com/user/tomi2k9/media/Novyacuterastrovyacuteobraacutezek_zps8b43a64d.jpg .html)

ChronoCross
30-10-2014, 16:53
try more dictsize (d2048) or (d4096) in lzma (try it)

in the last version of srep 3.93 acept more than 1gb of dict

in arc.ini add -d1g or -d4g (you choose)


[External compressor:srep]
header = 0
packcmd = srep {options} -a1 -m3f -d4g $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = srep -d - - $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

tomi2k9
30-10-2014, 17:02
For now, i trying start again - I delete all my files and download this folder, and setup arc.ini... Is there everything ok?
http://i1363.photobucket.com/albums/r714/tomi2k9/Novyacuterastrovyacuteobraacutezek_zpsb370f143.jpg (http://s1363.photobucket.com/user/tomi2k9/media/Novyacuterastrovyacuteobraacutezek_zpsb370f143.jpg .html)

ChronoCross
30-10-2014, 17:51
yes, if you look your arc.ini in [External compressor:srep64] add the command -d4g too.

in srep64.exe you can rename to srep.exe and use it like normal srep. to make compatible

commands for innosetup (IsDone.dll).

PD:let me know if the final compression size change to less size of your another methods.

tomi2k9
31-10-2014, 04:05
Now i know whats wrong - When i make one setup file (data.bin), final size is 6,45GB, when i make two and more setup files (data1.bin, data2.bin), final size is 8,40GB ... Hate this game :D Thx for your help :)

ChronoCross
31-10-2014, 09:58
very well 6.45GB better than 6.47. and of 10 GB to 8.40GB good joB.