|
|
|
#1
|
|||
|
|||
|
Something is wrong with Xtool 07 hotfix.
It doesnt catch up any stream on Snowrunner's EDITOR.PAK ,while Xtool 069 does ! (069 fails at the end on this file with reflate ,zlib works fine !) See below : ...... Edit #2 : Ohh ,maaan! ALL DLL's must be in the libraries folder ! Not only the external ones ,like unreal ,unity,etc...
Last edited by shazzla; 28-04-2023 at 05:43. |
| Sponsored Links |
|
#2
|
|||
|
|||
|
This "base directory or -bd#..." is not so clear...
How to use/set -bd# ? |
|
#3
|
||||
|
||||
|
Let's say you want want to move all libraries and plugins to a folder called "libs" which is near xtool.exe, you specify base directory as -bdlibs or -bd.\libs. or you can just leave it empty to make xtool work the same as before.
|
|
#4
|
|||
|
|||
|
Sorry for dumb question, but how get this info in xtool?
Quote:
|
|
#6
|
||||
|
||||
|
The information is always visible and verbose option isn't necessary because that will force xtool to use 1 thread, whether you use GUI or CLI. It's always there.
|
|
#7
|
||||
|
||||
|
There's a feature I'd like to point out which was briefly added in 0.6.8 but wasn't finished until this current release and that is on the fly compression, basically if you wanted to quickly find out the theoretical compressed size of a game without consuming disk space.
Reasons you may want to use this feature: + If you just wanted to find out the compressed size + If a game uses kraken and wanted to see if it was worth it to compress it at all + If the game is big and you don't have space for compression + If you don't want to reduce lifespan on SSD ![]() Code:
XTool is created by Razor12911 Streams: 1415335 / 1415335 Time: 00:01:21 (CPU 00:04:03) Duplicates: 1134306 (1.99 GB) [7.11 GB >> 16.1 GB] Size: 15.3 GB >> 29.0 GB >> 13.0 GB Done!!! ![]() Code:
Streams: 1415335 / 1415335 Time: 00:04:36 (CPU 00:34:05) Duplicates: 1134306 (1.99 GB) [7.11 GB >> 16.1 GB] Srep decompression memory: 751 MB [5.15 GB*] Size: 15.3 GB >> 29.0 GB >> 13.0 GB >> 9.03 GB >> 4.65 GB Done!!! _________________________________ The other thing, as you know how much I tried to make xtool to perform as fast as possible, the thing that always bothered me was that lzma was slow and that's why I added fast-lzma2. I noticed something interesting about this compression library in the sense that it's able to increase the number of threads used for compression without increasing memory usage. Here's a few results 4x4:lzma (via fazip) (b128mb:t6), ultra, 64mb dictionary, 12 threads used 2781 MB ram Code:
Compressed 288 files, 16,391,993,193 => 4,869,896,897 bytes. Ratio 29.71% Compression time: cpu 13.50 sec/real 662.85 sec = 2%. Speed 24.73 mB/s Code:
Compressed 288 files, 16,391,993,193 => 4,929,451,310 bytes. Ratio 30.07% Compression time: cpu 11.84 sec/real 425.39 sec = 3%. Speed 38.53 mB/s |
|
#8
|
|||
|
|||
|
Thank you Razor12911 for this fantastic tool...have one question, if it is not too much trouble, can you please consider naming x64 srep.exe (since xtool is hardcoded using this exact name) like Bulat original named it as srep64.exe?
I'm using original naming for many years, I need 32bit srep.exe for some compatibility reasons of my own...and your renaming 64bit srep64.exe as srep.exe is causing problems. Maybe at least consider making xtool using srep64.exe name first, if found, then if not found use srep.exe or whatever srep name you consider acceptable. Thanks in advance, best regards Last edited by infovs; 30-04-2023 at 00:26. |
|
#9
|
||||
|
||||
|
Guys, does anyone know how to fix this?
Game: A Plague Tale Requiem Files: *.DPC Xtool: last ver 0.7.0 hotfix Problem: after unpacking 1 file (28.9gb) xtool goes beyond its allocated memory. (x4) The picture shows the information from windows resource monitoring. (I have 16 GB RAM) ![]() Code:
[External compressor:xtool] header = 0 unpackcmd = "xtool.exe" decode -t100p -dm20p -sm20p - - <stdin> <stdout> [External compressor:xtool] header = 0 unpackcmd = "xtool.exe" decode -t100p -sm20p --mem=20p - - <stdin> <stdout> arc.ini: Code:
[External compressor:xtool] header = 0 default = -c128mb -t100p packcmd = xtool.exe precomp -mzlib -d1 -db -dd5 - - <stdin> <stdout> upd. (14 may): preflate has the same problem | xtool 0.6.9 - same ----------------------- upd. (15 may): fixed by 2nd xtool and -dm20p -sm20p parameters. I think the problem was that I used 1 xtool for both zlib and dedup ----------------------- Last edited by Wanterlude; 15-05-2023 at 08:04. |
|
#10
|
||||
|
||||
|
Update available
Changes - fixed issues with fast-lzma2 being unable to set correct compression level - updated deflate stream scanner |
| The Following 14 Users Say Thank You to Razor12911 For This Useful Post: | ||
Cesar82 (22-05-2023), cradames (22-05-2023), dixen (22-05-2023), ffmla (31-05-2023), Gehrman (23-05-2023), hdneo (22-05-2023), kuyhaa (22-05-2023), L0v3craft (25-05-2023), Masquerade (22-05-2023), Pantsi (25-05-2023), ScOOt3r (22-05-2023), shazzla (22-05-2023), vint56 (22-05-2023), Wanterlude (22-05-2023) | ||
|
#11
|
|||
|
|||
|
Forgive me if I have missed something obvious, but the first post in this thread mentions documentation, but I'm not able to locate any documentation for xtool. Specifically, I'm trying to figure out the command line. I can get the results I want from the GUI plus a plugin, but ultimately I'd like to pair it with a batch file that does the same thing.
|
|
#12
|
||||
|
||||
|
xtool.chm is what you are looking for.
__________________
Haters gonna hate
|
|
#13
|
|||
|
|||
|
Oh wow, it really was right there all along. Thanks!
|
|
#14
|
|||
|
|||
|
And yet I don't understand how to use the memory limit in the -dd# function. The --srepmem=# parameter does not give anything at all. Maybe I'm doing something wrong?
|
|
#15
|
||||
|
||||
|
I think the parameter for srep memory usage in XTool 0.70 is "-sm#" and not anymore "--srepmem=#".
|
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [Dev]XTool | Razor12911 | Conversion Tutorials | 180 | 23-10-2020 06:26 |
| Project Cars Digital Edition (3xDVD5) (srep+lzma) | GTX590 | PC Games - CD/DVD Conversions | 10 | 28-08-2017 08:34 |
| Project IGI Anthology 1xCD700 CIUV2 2039 | mausschieber | PC Games - CD/DVD Conversions | 0 | 24-07-2017 15:12 |
| Space Channel 5 Part 2 Translation Project | Christuserloeser | DC Games | 0 | 21-06-2004 18:16 |