View Single Post
  #2  
Old 27-11-2018, 12:06
doofoo24 doofoo24 is offline
Registered User
 
Join Date: Nov 2016
Location: canada
Posts: 408
Thanks: 138
Thanked 474 Times in 227 Posts
doofoo24 is on a distinguished road
you can useDELZORec but you need file by file on dat not all at once
for example
[External compressor:common]
header = 0
packcmd = DELZORec_x32p.exe u "c:\fat\data_win32\common.fat" $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = DELZORec_x32p.exe r #in #out #block <stdin> <stdout>

you need to put dat in one folder like common and use arc arc.exe a -ep1 -r -ed -s; -w.\temp -mcommon common.arc "common\*" and you need to put all fat in separate folder "c:\fat\...".
afer you done with DELZO you to replace the common.dat with common.arc then compress all files with srep+lolz...
after you done you need to add to inno
if not ISArcExtract ( 0, 1, ExpandConstant('{app}\data_win32\common.arc'), ExpandConstant('{app}\data_win32\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{tmp}'), False) then break;
DeleteFile(ExpandConstant('{app}')+'\data_win32\co mmon.arc');

* for compression you need DELZORecx64 for edison007 to compress large file like dlc and for decompression use the modify ver from razor.
***better to wait for razor to update xtool or ask edison007 to make cls with - - <stdin> <stdout> like afr but i doubt it

Last edited by doofoo24; 27-11-2018 at 12:47.
Reply With Quote
The Following 3 Users Say Thank You to doofoo24 For This Useful Post:
mubbii (27-11-2018), oltjon (27-11-2018), ZAZA4EVER (29-11-2018)