PDA

View Full Version : compression -msrep+rep+delta+nzip


Danik1B9
20-12-2014, 03:46
hi could anyone help me with compression? The problem is that it can not expand. This is a compression
arc a -ep1 -ed -r -mt1 -w.\Data\ Data-01a.db -msrep+rep+delta+nzip:a1:mfbt4:d158m:fb273:mc1000:l c8 "C:\1\*"
it's much better than other compression methods.

I did a test on the game Metro redux 2033 & Last Light

compression: arc a -ep1 -ed -r -mt1 -w.\Data\ Data-01a.db -msrep+lzma:a1:mfbt4:d158m:fb273:mc1000:lc8 "C:\1\*" = 11.70GB

compression: arc a -ep1 -ed -r -mt1 -w.\Data\ Data-01a.db -msrep+rep+delta+lzma:ultra:a1:mfbt4:d158m:fb273:mc 1000:lc8 "C:\1\*" = 11.47GB

compression: arc a -ep1 -ed -r -mt1 -w.\Data\ Data-01a.db -msrep+rep+delta+nzip:a1:mfbt4:d158m:fb273:mc1000:l c8 "C:\1\*" = 10,70GB

I would be happy for the advice and help me to work with nzip unpacking , I can expand other compression.

compression precomp+srep+rep+delta+nzip I did not try.

compression download link: https://mega.co.nz/#!Z4c1GBJT!7x_52DDDWRIBO7ISjJDpunJghu-SzjyIHXjHlg89lSU

I apologize for my English , I čech :)

Razor12911
20-12-2014, 03:49
let me see arc.ini

Danik1B9
20-12-2014, 04:03
arc.ini I tried multiple files: https://mega.co.nz/#!sxMDWILD!YR8zssHSd5uPDTqM9S3ErA08MhUDmmsOIFYR-dstFZ4

and it always throws these errors or installs unresponsive. Isdone.dll use version 0.6.0.0

http://i.imgur.com/7CnLaV3.png?1
http://i.imgur.com/f3tpUFb.png?1

Andrey167
20-12-2014, 04:17
add to the script
files to unpack http://rghost.ru/59826487

[Files]
Source: ISDone\Include\nz.exe; DestDir: {tmp}; Flags: dontcopy

procedure CurStepChanged(CurStep: TSetupStep);
var
----------
ExtractTemporaryFile('arc.ini');
ExtractTemporaryFile('nz.exe');
-----------

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.bin'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), False) then break;

Danik1B9
20-12-2014, 05:05
Thank you :) already like it unpacks fine and mostly without error but now I have another problem during the unpacking my installer not appear percent. Furt it stands at 0% and after unpacking I'm suddenly jumps to 100 % is not it gradually.

Andrey167
20-12-2014, 05:13
Thank you :) already like it unpacks fine and mostly without error but now I have another problem during the unpacking my installer not appear percent. Furt it stands at 0% and after unpacking I'm suddenly jumps to 100 % is not it gradually.
Throw off the script to me in PM I possibly you look

Danik1B9
20-12-2014, 05:33
sent in PM

Razor12911
20-12-2014, 06:07
It will never show progress, I went through with it 3 months ago. Any method which is not familiar with freearc will just say 0 or 100% even when it is not.

Danik1B9
20-12-2014, 07:13
It will never show progress, I went through with it 3 months ago. Any method which is not familiar with freearc will just say 0 or 100% even when it is not.

so it will not work with nzip ?

Razor12911
20-12-2014, 11:28
Nope unless if you find a way you tell freearc the progress of nzip because, precomp and srep are already known, cls dll creation is required.

Danik1B9
20-12-2014, 11:45
Nope unless if you find a way you tell freearc the progress of nzip because, precomp and srep are already known, cls dll creation is required.

so maybe enough to find the file CLS-nzip.dll if something like this exists and write it into ISDone.iss. But where to get the file?

It probably can not edit it? I unwrapped the game 12 gigabytes in size over 4 hours... :D :D :D
http://i.imgur.com/bKdIM6R.png

Razor12911
21-12-2014, 08:13
If the dll doesn't exist, make it. I don't know how to make it though.