FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   pZLib v3 (Final release) (https://fileforums.com/showthread.php?t=98672)

Razor12911 20-12-2016 21:20

pZLib v3 (Final release)
 
1 Attachment(s)
Here's a Christmas gift people, I wonder what vultures have for me though.

Anyways nothing more I can do to this project, it reached its limits in terms of optimisation and offering more speed while producing more or less the same output as precomp, reflate, antiz and etc.

Project was started in July 17, 2016, finished today December 21, 2016. No longer working on this anymore, no more potential updates because everything works, haven't tested on DOOM but it should work to roughly give you 25-27GB output as final size if you compressed it right while giving good speed. pZLib v2 bugs have been fixed as well, tested on PES2017, Mafia 3 and some other games that gave it troubles.

Deal still stands, don't use program if you aren't going to give credits, took 5 months and 4 days to make this.

Razor12911 20-12-2016 21:34

You can place libraries near pzlib to use reflating functions to maximum precompression.

Use '-x' to get the best ratio, that's the ultra setting, use '-r#' to set level default value is 0 which is set by program for best output, 1-9 to set manually.

kenzo34 20-12-2016 21:46

thank you
beautiful, as always

felice2011 20-12-2016 23:12

At Christmas it is all better people, and gifts will make even those who do not deserve it, great Razor ...:)

Quick Test ...

Code:

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 08:16:12
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

        pzlib_v3        981,1°MB          2,08°GB      212,01%              1°File    00:01:14:45  e -m2 -st50p -t8 -ct8 -c32m -b512k -v -o
=============================================================================================================================================

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 08:20:00
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

        pzlib_v2        981,1°MB          2,07°GB      210,99%              1°File    00:01:12:93  e -m2 -st50p -t8 -ct8 -c32m -b512k -v -o
=============================================================================================================================================

Is perfect ...;)

Razor12911 20-12-2016 23:51

can you do me a favour, do a comparison between precomp045, reflate by shelwien and antiz, use 1 thread. I want to see difference.

Gupta 21-12-2016 00:00

1 Attachment(s)
can u add this precomp too, compiled from latest commit
only uses 2 temp files per stream and lzma and xz compression in-built and also some other performance related tweaks

felice2011 21-12-2016 02:03

Code:

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 10:51:41
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

        reflate        122,1°MB          240,4°MB      196,89%              1°File    00:01:58:992                  -process -c6 -t1 
=============================================================================================================================================

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 10:52:40
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

          antiz        122,1°MB          241,0°MB      197,38%              1°File    00:00:18:920              --brute-window -i -o
=============================================================================================================================================

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 10:55:59
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

      precomp045        122,1°MB          241,4°MB      197,71%              1°File    00:01:56:911                  -intense -cn -v 
=============================================================================================================================================

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 10:57:51
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

        pzlib_v3        122,1°MB          240,9°MB      197,30%              1°File    00:00:09:943  e -m2 -st50p -t1 -ct1 -c32m -b128k -v -o
=============================================================================================================================================

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 11:00:04
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

        pzlib_v3        122,1°MB          240,9°MB      197,30%              1°File    00:00:10:49  e -m2 -st50p -t1 -ct1 -c16m -b64k -v -o
=============================================================================================================================================

-↓- [ CMD Bench.Test.Info v0.6.9c ] -↓- Compressed Archive Completed At -↓- 21/12/2016 11:06:43
=============================================================================================================================================
 ○ [ ALGORITHM ] ○ [ INPUT SIZE ] ○ [ OUTPUT SIZE ] ○ [ RATIO.% ] ○ [ ARCHIVED FILES ] ○ [ COMP.TIME ] ○ [ SYNTAX - OPTIONS - ARGUMENTS ] ○

        pzlib_v3        122,1°MB          240,9°MB      197,30%              1°File    00:00:10:54  e -m1 -st50p -t1 -ct1 -c16m -b64k -v -o
=============================================================================================================================================

if you want to test with the FA support let me know ....

unarc 125 21-12-2016 02:07

Ok first of all thanks Razor.
Now clear me some things... Where I wrong clear me.
First I used bf3 cas_10.cas file I used this with Freearc method used -m2 -f -t8 then I Begin
Input was 411mb output 714 mb took 47.53 second all done good
When I unpack it it's not even moving from zero℅ ok closed it
I go to arc.ini removed-f (I thought it may be an CRC error)
Again same output but extraction failure again(not actually failed it didn't moved to a bit after 7min)
Used in other game files too compression goes well decompression stucks.
Why?
Now reflate (used x64)
I put x64 version libraries (forgot to put -x in arc.ini)
Input 411 mb output 720 mb took 49 second ok good
But when I remembered and put -x in arc.ini it gives output less 411 mb input 714 mb output .
Why??

Joe Forster/STA 21-12-2016 02:11

Quote:

Originally Posted by felice2011 (Post 454667)
At Christmas it is all better people, and gifts will make even those who do not deserve it, great Razor ...:)

A saying that I heard recently: heroes are people who died in vain for people who lived in vain. :)

Razor12911 21-12-2016 02:12

you used -f with m2, you increased the chances of getting crc, -f breaks crcs sometimes but its mostly broken when you use m2 than m1, so remove -f

unarc 125 21-12-2016 02:19

Thanks for reply
I completely removed -f and precompressed the file again and then extraction stucks again .
Only using -m2 -t8
I changed things many time. And then I used version x86 and I got an arc crash.
And about reflate why output changes if I put-x in arc.ini
If I do not put it than ratio is more good.???

Razor12911 21-12-2016 02:27

i don't understand when you say, extration is stuck, try encoding and decoding without freearc.

unarc 125 21-12-2016 02:49

I mean after precompression went successfull I decode/unpack it it stucks/hangs

I used without freearc same happens precompression went successfull decoding stucks/hangs
Status : restoration data
Data: 0.25MB > 0.00MB <0℅>
Speed: 0.00mb/s <read> 0.00mb/s <write>
Two minutes went nothing proceeds :(

Razor12911 21-12-2016 03:18

that bug must go to hell, ain't got time for it right now.

FitGirl 21-12-2016 04:31

Many thanks, mate, for this Christmas gift, you're awesome! Will continue to credit you in my future repacks, as I already do with PZlib2.


All times are GMT -7. The time now is 20:28.

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