![]() |
XTool - Successor of ZTool
6 Attachment(s)
Here's the first release
Code:
XTool version 0.1 |
Wooh nice.
Thank you! |
you are the best.
|
Thanks Razor12911
__________________________________ x86: Precompressor is OK - Decompress is OK x64: Precompressor is DiskFull:rolleyes: - Decompress is OK:D |
Quote:
|
Thanks Razor12911
Thanks Razor12911 for this aio tool, why don't you made this tool also as compresstor like precomp's lzma... like lzna in it
but this tool is very helpfull for repacker |
Thanks Razor12911 U R DA Best......
|
XTool - Successor of ZTool
XTool version 0.1 Information for detailed and comfortable use ultra arc.ini settings info if available if you can give me a few examples precomp - data precompression arc.ini settings info if available zlib : loaded arc.ini settings info if available crilayla : loaded arc.ini settings info if available thanks for everything Razor12911 |
seems not to work with zlibwapi only like ztool ?
* and srep and lolz does not show data size ??? |
ZTool vs XTool Test
1 Attachment(s)
Great work Razor12911 as always
data1 = ZTool data2 = XTool ZTool: FreeArc 0.67 (March 15 2014) creating archive: data1.arc Compressing 1 file, 197,759,488 bytes. Processed 0% 21% 41% 73%100% Compressed 1 file, 197,759,488 => 949,878,926 bytes. Ratio 480.32% Compression time: cpu 0.75 sec/real 115.69 sec = 1%. Speed 1.71 mB/s All OK XTool: FreeArc 0.67 (March 15 2014) creating archive: data2.arc Compressing 1 file, 197,759,488 bytes. Processed 0% 54% 92%100% Compressed 1 file, 197,759,488 => 943,633,165 bytes. Ratio 477.16% Compression time: cpu 0.70 sec/real 97.73 sec = 1%. Speed 2.02 mB/ s All OK XTool inflated less, but compressed much ZTool: 188mb>127MB XTool: 188mb>121MB Thanks again for all your effort. |
Code:
Creating Archive: DarkSouls3.Bin.001 using xprecomp+srep:m3f+lzma2:d256m:fb273:mc1000000:lc4:lp0+diskspan:4350mb:4430mb |
Unfortunatelly xtool doesn't work with UA.
Will go for DS then :) |
@Razor12911 : is the crilayla x64 dll missing ?!
|
Metal Gear Rising Revengeance (Crilayla)
Data size : 2,745,508,712 Compressed Size : 850,414,132 Compression Ratio : 30.9 % Cons: Decompression takes a lot of time. Installer freezes if aborted, just like pzlib3. You have to close the xtool process from task manager. Wonderful tool, Can't thank you enough Razor... |
Metal Gear Rising Revengeance (Crilayla)
Data size : 2,745,508,712 758 282 960 (723 mb) - xtool+srep+lolz |
Tried it on a file from mass effect 3, precomp042 precompresses better than xtool on it.
|
Quote:
Code:
Exec(ExpandConstant('{sys}\taskkill.exe'), ' /F /IM XTool.exe', '', SW_HIDE, ewNoWait, ResultCode); |
When packed file more 4 gb
http://i104.fastpic.ru/big/2018/0416...ca106f6399.jpg |
Quote:
Quote:
Quote:
|
ofcourse i will send u the file.
|
i repacked sonic forces to 7.94 gb by extracting the cpk... files and packed the files back up after installing.... and it takes alot of time but now i will use this and see how well i can compress it .
|
x64 xtool shows DiskFull
x86 is working |
X32:
Code:
Code:
|
Probably this disk full error is by fa(standard error), I faced it many times during many projects and when I used stdin for encoding, this was a common error, though I am not sure it is the same error for xtool or not. But those who are facing these errors, try using $$arcdatafile$$.tmp instead of stdin(Not tested here)
|
why do you think i haven't tried it?
|
trying xtool with uharcmt it seems to be working pretty well
|
I'll take a look at x64 issue
|
Greetings Razor, I only now discovered this. Its fantastic that you decided to remake ztool. Specifically CRI format is great to see for sure.
If you are interested in adding oodle in future, it is pretty much "8C 06" pattern to look for *always*, with cmd/uncmp sizes preceding it. Even in engines like unreal where offsets to these sizes are to get from initial game header, they are still located just before "8C 06"(xcom 2 wotch), e.g: cmp(long) - uncmp(long) - data(starting with and including "8C 06"). Oodle is in fact rather predictable to detect and extract, I made bms script that was able to extract from xcom 2(over 20gb+ data) unreal files error-free without bothering to use their own format to locate those chunks. To differentiate from fakes, first byte before "8C 06" must be "00" because chunks should never be bigger than 8mb and whole 4byte set before "8C 06" when translated to integer should not exceed 8mb. Thats all. Well anyway, I hope for this to become as great tool one day as is ztool now. Thank you. |
Quote:
|
sonic forces repacked from 16 gigs to 8.6 gigs using xtool with srep and uharcmt with it
will be testing other compressors with it as well |
I;'m having a problem arc.exe crashing when the operation starts and i guess it's related to my settings.
let's say i want to compress a cpk file and load crilayla library how the command in arc.ini would look like? Thanks. |
Quote:
|
Quote:
header = 0 packcmd = xtool.exe e:precomp:c32mb,t3 - - <stdin> <stdout> unpackcmd = xtool.exe d:precomp:t75p - - <stdin> <stdout> thats the typical command razor gave for it also don't use x64 at this time something is wrong with it razor said he would look into it |
When i used $$.tmp instead of stdio i got no disk full error.
|
Quote:
|
1 Attachment(s)
XTool doesn't work with Diskspan unfortunatelly.
If i use stdin then xtool closes itself with a windows error reporting in task manager (it will be shown just for a second). I have used also $$.tmp and Input, same |
Quote:
hif2raw_dll.dll raw2hif_dll.dll zlibwapi.dll |
1 Attachment(s)
Files are present
|
3 Attachment(s)
|
@KaktoR you have a typo in packcmd: c32mb,t3
|
| All times are GMT -7. The time now is 09:37. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com