FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   XTool 2020 (Main Project) (https://fileforums.com/showthread.php?t=102832)

Razor12911 15-06-2021 08:43

Update available

Changes

- fixed library support bug
- x86 build discontinued (has bugs from nowhere)

@Masquerade

Use an even older library for Unity games

https://github.com/lz4/lz4/releases/tag/v1.8.0

Also use v0.3.20+

And there is no way you can tell what version of lz4 was used, that's why I made xtool to allow users to change them and go with the one that they think is the best.

Results from the samples you sent:
Code:

Tested 6 files, 2,793,950,894 => 531,410,227 bytes. Ratio 525.76%
Testing time: cpu 0.47 sec/real 92.79 sec = 1%. Speed 5.73 mB/s


Masquerade 16-06-2021 00:23

Quote:

Originally Posted by Razor12911 (Post 492900)
Results from the samples you sent:
Code:

Tested 6 files, 2,793,950,894 => 531,410,227 bytes. Ratio 525.76%
Testing time: cpu 0.47 sec/real 92.79 sec = 1%. Speed 5.73 mB/s


Thanks for the update. I can only get the results you are showing if I run xtool in non-solid mode however, which doesn't really work when trying to chain it with srep and lolz.

Masquerade 20-06-2021 07:01

What's the method to use for lzo precompression?

I have xtool + lzo2.dll, with packcmd:

Code:

[External compressor: lzo]
header = 0
packcmd = xrool precomp -mlzo -c512mb -t16 - - <stdin> <stdout>

Code:

FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressing 1 file, 51,286,661 bytes. Processed  0%
ERROR: write error (disk full?) in compression algorithm lzo

I have also tried using the xtool example with same result.

Test file: https://1fichier.com/?1lbx3d68cud09anxs39v

It contains zlib and lzo streams - from Bioshock Infinite (unreal engine 3).

Using uelr:

Code:

Compressed 1 file, 51,286,661 => 100,636,058 bytes. Ratio 196.22%
Compression time: cpu 0.08 sec/real 6.75 sec = 1%. Speed 7.59 mB/s
All OK

uelr+xtool for zlib:

Code:

Compressed 1 file, 51,286,661 => 153,379,576 bytes. Ratio 299.06%
Compression time: cpu 0.08 sec/real 12.26 sec = 1%. Speed 4.18 mB/s
All OK


dixen 20-06-2021 10:33

Quote:

Originally Posted by Masquerade (Post 492947)
What's the method to use for lzo precompression?

I have xtool + lzo2.dll, with packcmd:

Code:

[External compressor: lzo]
header = 0
packcmd = xrool precomp -mlzo -c512mb -t16 - - <stdin> <stdout>

Code:

FreeArc 0.67 (March 15 2014) creating archive: data.arc
Compressing 1 file, 51,286,661 bytes. Processed  0%
ERROR: write error (disk full?) in compression algorithm lzo

I have also tried using the xtool example with same result.

Test file: https://1fichier.com/?1lbx3d68cud09anxs39v

It contains zlib and lzo streams - from Bioshock Infinite (unreal engine 3).

Using uelr:

Code:

Compressed 1 file, 51,286,661 => 100,636,058 bytes. Ratio 196.22%
Compression time: cpu 0.08 sec/real 6.75 sec = 1%. Speed 7.59 mB/s
All OK

uelr+xtool for zlib:

Code:

Compressed 1 file, 51,286,661 => 153,379,576 bytes. Ratio 299.06%
Compression time: cpu 0.08 sec/real 12.26 sec = 1%. Speed 4.18 mB/s
All OK


https://fileforums.com/showpost.php?...3&postcount=73

Masquerade 20-06-2021 11:05

Quote:

Originally Posted by dixen (Post 492948)

Yes, I also used uelr previously when I compressed this game, but I want to test xtool lzo.

ffmla 20-06-2021 11:37

^^
Try lzo with Far cry 3.

Quote:

[External compressor: lzo]
header = 0
packcmd = xrool precomp -mlzo -c512mb -t16 - - <stdin> <stdout>
spelling...

----------------------
old xtool LZO usage

Quote:

[External compressor:deflate,reflate,unity,lzo1c,lzo1x,lzo2a]
packcmd = xtool.exe precomp:{compressor}:c16mb,lm,t90p - - <stdin> <stdout>
unpackcmd = xtool.exe decode:t100p - - <stdin> <stdout>
Quote:

arc.exe a -ep1 -r -ed -s; -w.\temp -mlzo1x data.arc "X:\datatobepacked\*"

Masquerade 20-06-2021 13:03

Quote:

Originally Posted by ffmla (Post 492950)
spelling...

This was an error when I typed the post and not from my arc.ini.

If I change to -mlzo1x, it does pack, but only to 100% ratio - no inflation.

ffmla 20-06-2021 20:21

1 Attachment(s)
Quote:

Originally Posted by Masquerade (Post 492951)
This was an error when I typed the post and not from my arc.ini.

If I change to -mlzo1x, it does pack, but only to 100% ratio - no inflation.

During my testing with Far Cry 3 repack i am also faced this issue but ,I don`t know which version of XTOOL is this.
Use the attached one and try it.

My result with FC3.
8.51GB to 4.04 GB

EDT:XTOOL version 1908_R5

Masquerade 23-06-2021 11:37

Here's another Unity sample, xtool doesn't detect any streams at all (regardless of which liblz4 is used, the previous sample I posted: streams were found, just not processed).

https://1fichier.com/?x630wefm2269eh4d81ya

It decompresses to 6.9GB

Razor12911 25-06-2021 01:57

lzo does not have a universal scanner, for the far cry series, you'll need a database file, like fc3.xtl and then use -mfc3 method.

Quote:

Originally Posted by Masquerade (Post 492975)
Here's another Unity sample, xtool doesn't detect any streams at all (regardless of which liblz4 is used, the previous sample I posted: streams were found, just not processed).

https://1fichier.com/?x630wefm2269eh4d81ya

It decompresses to 6.9GB

This contains file version 7, not implemented in unity.dll as it only supports version 6.

An update is required

Razor12911 25-06-2021 23:53

Update available

Changes

- updated search support

Gamer2023 27-06-2021 19:52

What is the best compression method ? how to use it ?

dixen 27-06-2021 21:00

Quote:

Originally Posted by Gamer2023 (Post 493036)
What is the best compression method ? how to use it ?

It's PREcompressor but not compressor

Gamer2023 28-06-2021 04:06

How to use Xtool ?
 
I-How to use it ?
My pc
1.Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz 2.90 GHz
2.8gb ram
II-What is the best compression my computer can handle?
III-Can I use some type of virtual ram to do better compression ?
IV-Can to decompress using inno compiler ?
After compression How could I repack The games?

Sorry for long Questions.:(:(:(:(:(

st0rm 28-06-2021 12:22

Quote:

Originally Posted by Gamer2023 (Post 493040)
I-How to use it ?
My pc
1.Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz 2.90 GHz
2.8gb ram
II-What is the best compression my computer can handle?
III-Can I use some type of virtual ram to do better compression ?
IV-Can to decompress using inno compiler ?
After compression How could I repack The games?

Sorry for long Questions.:(:(:(:(:(

try to use ultraarc.


All times are GMT -7. The time now is 07:06.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com