Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 28-12-2015, 19:14
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
Exclamation Advanced Compressor (Nanozip)

Intro Nanozip

Nanozip is by the far the program that i still try to figure out,
the reason follows in the diagram below.
as you can see it features many switches that manipulate different algos



Options Alg
--------- ----
-cf LZP = fast comp/decomp
-cF LZP = fast comp/decomp improved
-cd lz77 = pretty tight comp very close to lzma if not identical
-cD lz77 = pretty tight comp very close to lzma improved
-cdP lz77 = parallel comp identical to xz method i originally posted in the forum
-cDP lz77 = parallel comp identical to xz method improved
-co BWT = best compression with fastest decom
-cO BWT = best compression with fastest decom imporved
-cc CM = *Ultimate Compression* extremely slow



Positives:
1) It has better ratio over lzma
example: i compressed MGS V into 11.7G without reflate and with precomp set to intense overall it took 5~6 hours to compress and 1 and a half hours to decompress
2) It can be used atop of lzma algo YES you can do lzma and then nz on top :P
3) It takes less ram to Compress you can get better ratio than lzma with 2G dictionary
4) Supports multicore systems in both comp/decomp
5) Can be used with masked compression for greater results

Negatives:
1) It takes the same amount of ram to decomp as it takes to compress
2) its decomp speed is around 10m/sec in -cc and arund 50m/sec in -cO
you will lose some ratio but its worth with that speed
3) it's progress cannot be seen in Inno though it works flawlessly
4) it lucks stdin and stdout
Attached Images
File Type: png MSG V.png (1.55 MB, 683 views)
Attached Files
File Type: 7z nz.7z (270.9 KB, 522 views)
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
The Following 10 Users Say Thank You to panker1992 For This Useful Post:
ADMIRAL (04-05-2020), arkantos7 (30-12-2015), EzzEldin16 (26-09-2017), felice2011 (29-12-2015), kenzo34 (29-12-2015), Lucas65 (29-12-2015), NickX700K (21-01-2019), Simorq (29-12-2015), Stor31 (29-12-2015), yasserdivar (21-10-2021)
Sponsored Links
  #2  
Old 28-12-2015, 19:30
ChronoCross's Avatar
ChronoCross ChronoCross is offline
Registered User
 
Join Date: Sep 2014
Location: Acacia Dragons
Posts: 254
Thanks: 145
Thanked 199 Times in 115 Posts
ChronoCross is on a distinguished road
Oh look, panker discover nanozip congrats panker. Ccm algo have better compression ratio than lzma with speed cost. The creator of nanozip take ccm algo and he make the best optimization for the algo but nanozip is close source. He take the source to the grave.
Reply With Quote
  #3  
Old 28-12-2015, 19:34
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,557
Thanks: 1,943
Thanked 9,943 Times in 2,140 Posts
Razor12911 is on a distinguished road
in ASC, I somehow made it possible to show decompression progress of nanozip and other compressors like bcm. For now it is not perfected.
Reply With Quote
The Following User Says Thank You to Razor12911 For This Useful Post:
panker1992 (15-01-2016)
  #4  
Old 28-12-2015, 19:41
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
well i didnt discover anything, this post isnt about discovery at all.

its an addition to my original Masked Compression project that i indeed discover along with xz.

Nanozip may be a closed source and slow along the way but if you mask it you may get
pretty nice results



@razor i use Kurutsu's source are they different from yours in progressbar?? how can i implement it ?
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #5  
Old 28-12-2015, 20:01
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,557
Thanks: 1,943
Thanked 9,943 Times in 2,140 Posts
Razor12911 is on a distinguished road
Kurutsu's source?
Reply With Quote
  #6  
Old 28-12-2015, 20:09
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
Quote:
Originally Posted by Razor12911 View Post
Kurutsu's source?

kurutsu blackbox Inno setup 1.8

how come you havent seen that before ?? :/
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #7  
Old 28-12-2015, 20:19
Razor12911's Avatar
Razor12911 Razor12911 is offline
Programmer
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,557
Thanks: 1,943
Thanked 9,943 Times in 2,140 Posts
Razor12911 is on a distinguished road
Oh that, I have seen it but I haven't used it in a while, maybe last used it 2-3 years ago. I just forgot about it, I don't know if compatible but asc isn't built using inno setup like the bb script is. So far it works with bcm compressor, will just have to post pic to show you what I mean.
Reply With Quote
  #8  
Old 28-12-2015, 21:03
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
Razor as you can see my GUI-coding skills are novice,

i am trying to bring my projects to Bilawal's RG script and your ASC project but

i cannot make them work without archive.ini file

have problems making your program to read my data.bin file :/
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #9  
Old 29-12-2015, 02:21
kenzo34's Avatar
kenzo34 kenzo34 is offline
Registered User
 
Join Date: Oct 2014
Location: france
Posts: 92
Thanks: 385
Thanked 59 Times in 37 Posts
kenzo34 is on a distinguished road
hello panker 1992
thank you for your work
we do not see in advance progress bar of zpaq in inno also with kurutsu blackbox Inno setup 1.8
thank you for your tools
Reply With Quote
The Following User Says Thank You to kenzo34 For This Useful Post:
panker1992 (29-12-2015)
  #10  
Old 29-12-2015, 02:33
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
Kenzo yes this is right, you dont get to see zpaq but usually text files that zpaq compresses, decompress in an instance you only feel a moment of freeze nothing else



Here we are talking about an entire 20 maybe 30 gigs of game :P the amount of time that it need in cm algo is freaky
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #11  
Old 29-12-2015, 09:24
gozarck's Avatar
gozarck gozarck is offline
Registered User
 
Join Date: Nov 2013
Location: Argentina
Posts: 163
Thanks: 254
Thanked 488 Times in 113 Posts
gozarck is on a distinguished road
Nanozip is the best compressor #1 in the world of compression. Cmix0.6 use ccm and is a little faster than nz but you know compression ratio cost.btw nice info about nanozip panker. Pd: LOL is kurutucu
__________________
-the science of the useless-
Reply With Quote
The Following User Says Thank You to gozarck For This Useful Post:
panker1992 (29-12-2015)
  #12  
Old 29-12-2015, 09:34
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
and the funny thing is that i have used his script for 2+ years

i like nanozip because it has many algorithms inside it, took me a long nighter to optimize the thing :P

with masks you can use it in different styles example
a)
[External compressor:nzf]
;nzf = stands for fast
packcmd = nz a -r -v -cO -m4g -t0 -br128m -bw128m -p2 $$arcpackedfile$$.tmp.nz $$arcdatafile$$.tmp
unpackcmd = nz x -m1400m -t0 -p0 $$arcpackedfile$$.tmp.nz $$arcdatafile$$.tmp
datafile = $$arcdatafile$$.tmp
packedfile = $$arcpackedfile$$.tmp.nz


b)

[External compressor:nzs]
;nzs = stands for slow
packcmd = nz a -r -v -cc -m6g -t0 -br128m -bw128m -p2 $$arcpackedfile$$.tmp.nz $$arcdatafile$$.tmp
unpackcmd = nz x -m1400m -t0 -p0 $$arcpackedfile$$.tmp.nz $$arcdatafile$$.tmp
datafile = $$arcdatafile$$.tmp
packedfile = $$arcpackedfile$$.tmp.nz


and then use mask to compress text with nzs for ultimate compression and
nzf for fast data


PS: but i wonder how long till they find out themselves
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
The Following User Says Thank You to panker1992 For This Useful Post:
RamiroCruzo (29-12-2015)
  #13  
Old 29-12-2015, 09:58
RamiroCruzo's Avatar
RamiroCruzo RamiroCruzo is offline
Registered User
 
Join Date: Jul 2015
Location: India
Posts: 184
Thanks: 386
Thanked 167 Times in 75 Posts
RamiroCruzo is on a distinguished road
I don't get what up with the masks word???
__________________
We are such stuff as dreams are made on, and our little life is rounded with a sleep.
Reply With Quote
The Following User Says Thank You to RamiroCruzo For This Useful Post:
panker1992 (29-12-2015)
  #14  
Old 29-12-2015, 10:02
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 515
Thanks: 112
Thanked 739 Times in 289 Posts
panker1992 is on a distinguished road
Ramiro i havent had the time to give a full scale tutorial about it yet :/ i was really busy to make a inno setup for it

send me an inbox and i will tell you about it in a few words
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #15  
Old 15-07-2021, 20:40
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 196
Thanks: 64
Thanked 10 Times in 10 Posts
L33THAK0R is on a distinguished road
Hi all, just stumbled across nanozip after seeing it used in various repacks, how does it compare to "lolz"? Are there general advantages/disadvantages or are the benefits/downsides situational? I mostly use "lolz", but sometimes use "lzma" (when beneficial) as a final compressor, but I haven't the foggiest idea what nanozip actually is or how it works.
Reply With Quote
Reply

Tags
masks, nanozip

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tom Clancy's Ghost Recon Advanced Warfighter 2 1xDVD5 CIUv2 pakrat2k2 PC Games - CD/DVD Conversions 0 06-06-2015 12:46
Ghost Recon Advanced Warfighter v1.35 crack A7xtitan PC Games 6 03-12-2010 12:58
Ghost Recon Advanced Warfighter 1.3 problems neophile PC Games 11 25-10-2006 04:44
HD Advanced ONLINE spid3r PS2 Games 2 11-07-2005 16:07
Advanced MP3 Catalog Pro 2.00 released Wizetech Media Software 0 12-03-2002 08:50



All times are GMT -7. The time now is 04:10.


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