Ultimate Conversion Compressor Wiki
Advertisement

Navigation
Top Wiki Home UCC Tutorial: The Basics UCC Tutorial: The Settings.ini File UCC Tutorial: The Data#.ini Files UCC Tutorial: The Files and Folders UCC Tutorial: Using UCC UCC Tutorial: Adding & Updating Compressors Downloads UCC Version History UCC Conversions Index UCC File Splitter & Merger Previous Versions Tutorials

Another set of files in the [Settings] folder, which is located inside the [Common] folder, is the Data#.ini files.

The first thing you'll see when you open the any Data#.ini file is that it is well organized with section headers and basic explanation for the included features.

These files are where you tell UCC what files to compress into which Data file and, what to include or exclude and what type of compression to use.

All the data#.ini files have the same settings in them:

The Data#.ini Variables

Variable Required Values Description
Compressor Yes Arc/7z/Rar Used to tell UCC which type of compression software to use. This value is ignored if CLSDiskspan is set to YES

NOTE: Will be ignored if CLSDiskSpan is set to yes (y)

Method Yes See Table Bellow Sets the compression level to use, if left empty will usually use the default level for the compressor but can result in errors
CLSDiskspan No y/n Sets whether to use CLS-Diskspan to create a split archive instead of single solid archive.

NEW VARIABLE IN UCC V4.1.3

Disc Yes Numeric Tells UCC in which disc to put the data file
Include Yes Text String Used to tell UCC which files to include in the data file, wildcards are allowed, Please encompass paths with spaces in quote marks.

NOTE: Will be ignored if CLSDiskSpan is set to yes (y)

IncludeAR-IncludeZH No Text String Optional: Used to set files to include for a specific language, can be used to allow the creation of single language game compression. Please encompass paths with spaces in quote marks.

NOTE: Will be ignored if CLSDiskSpan is set to yes (y)

Exclude No Text String Tell UCC which files to exclude from the compression. Please encompass paths with spaces in quote marks.
ExcludeAR-ExcludeZH No Text String Optional: Used to set files to exclude for specific language, can be used to allow the creation of single language game compression. Please encompass paths with spaces in quote marks.

Note: If more than 2 languages please input files for all languages to exclude, so if the selected language is English and other languages are Italian & German input all Italian & German language files under ExcludeEN option. NOTE: Will be ignored if CLSDiskSpan is set to yes (y)

Now Let's take a look at the available options for the Method Variable:

Here's a table of some of the available methods per compressor:
Arc Rar 7Zip(2)
0 0 0
1 1 1
1x 2 3
2 3 5
2x 4 7
3 5 9
3x
4
4x
5
5p
5x
7
(1)srep
(1)lzma
(1)rar
(1)7z
(1)precomp
(1)precomp038
(1)precomp040
(1)precomp041
(1)precomp042
(1)precomp043
(1)precomp045
(1)precomp046
(1)lzma64
(1)lzma2
(1)srep64
(1)Msc
(1)(3)pZLib3
(1)(5)ztool
(1)AFR
(1)AFR86
(1)(4)RZ
(1)(6)pzlib
(1)(6)plz4
(1)(6)plzo
(1)(6)pzstd

(1)External compressors, can be combined with any other FreeArc method & each other, further external compressor options can be set here as well (e.g. srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8)

(2)7Zip method # sets compression level, 0 is store only, all the others uses lzma but can be set to a different compression method by adding =MethodID when MethodID is replaced with the name of the method, available methods are: lzma, lzma2, PPMd, BZip2, Deflate, Copy (no compression), these methods can be combined together to enhance compression.

(3)pZLib3 compressor (added in V4.1.3.1) uses the 64bit version of PZLib V3 by Razor12911 & will not work on 32bit systems

(4)RZ (added in V4.1.3.1) make use of Razor Archiver by Christian Martelock

(5)ztool (added in V4.1.3.1) make use of ztool v0.0.19.9 by Razor12911 with codec pOodle

(6)pzlib, plz4, plzo, & pzstd (added in V4.1.3.1) are all compressors that make use of ztool v0.0.19.8 by Razor12911

UCC Also includes over 50 method presets for use with FreeArc, these can be used to set complex compression methods utilizing multiple external compressors such as precomp, srep, LZMA and others.

Here's a table that shows the list of presets and the actual method combination for them:
Preset Name Full Method Command
precsrep precomp+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrepBS precomp+srep+lzma
precsrep38 precomp038+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep38BS precomp038+srep+lzma
precsrep40 precomp040+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep40BS precomp040+srep+lzma
precsrep41 precomp041+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep41BS precomp041+srep+lzma
precsrep42 precomp042+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep42BS precomp042+srep+lzma
precsrep43 precomp043+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep43BS precomp043+srep+lzma
precsrep45 precomp045+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep45BS precomp045+srep+lzma
precsrep46 precomp046+srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep46BS precomp046+srep+lzma
precsrep64 precomp+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep64BS precomp+srep64+lzma
prec38srep64 precomp038+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec38srep64BS precomp038+srep64+lzma
prec40srep64 precomp040+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec40srep64BS precomp040+srep64+lzma
prec41srep64 precomp041+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec41srep64BS precomp041+srep64+lzma
prec42srep64 precomp042+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec42srep64BS precomp042+srep64+lzma
prec43srep64 precomp043+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec43srep64BS precomp043+srep64+lzma
prec45srep64 precomp045+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec45srep64BS precomp045+srep64+lzma
prec46srep64 precomp046+srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec46srep64BS precomp046+srep64+lzma
sreplzma srep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
sreplzmaBS srep+lzma
srep64lzma64 srep64+lzma64
srep64lzma srep64+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
srep64lzmaBS srep64+lzma
sreplzma64 srep+lzma64
srep7zip srep+7z
srep7zip64 srep64+7z
precsrep7zip precomp+srep+7z
sreprar srep+rar
srep64rar srep64+rar
precsreprar precomp+srep+rar
srep7zlzma srep+7z+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
srep7zlzmaBS srep+7z+lzma
precsrep7zlzma precomp+srep+7z+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsrep7zlzmaBS precomp+srep+7z+lzma
sreprarlzma srep+rar+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
sreprarlzmaBS srep+rar+lzma
precsreprarlzma precomp+srep+rar+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precsreprarlzmaBS precomp+srep+rar+lzma
precrar precomp+rar+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
precrarBS precomp+rar+lzma
precyzip precomp+7z+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8
prec7zipBS precomp+7z+lzma

CLS-DiskSpan

CLS-DiskSpan is a new type of compressor supported in UCC V4.1.3, unlike other compressors it isn't set under the Method variable but has it's own on/off variable, it only works with FreeArc and therefore, if set to yes (y) will ignore the Compressor variable altogether & override it.

CLS-Diskspan is a compressor that essentially takes all the files in the selected folder (except that ones defined in the Exclude variable) and compress them into a split multi-archive which are then distributed each into a separate disc folder in the conversion, it uses a different split size for the first part than the other parts leaving enough room in the first disc for the Setup.exe.

During UCC operation with CLS-Diskspan enabled you will be asked to select the desired disc size between 3 different presets (DVD5, DVD9, BD25), CLS-Diskspan will then compress the files into split archives in the selected size.

_____________________________________________________________________________________________

That's it for the [Settings] folder... Continue to the next part where we'll discuss the [Setup] folder and what it's used for.

Continue To Next Page...

Bottom Navigation
Top Wiki Home UCC Tutorial: The Basics UCC Tutorial: The Settings.ini File UCC Tutorial: The Data#.ini Files UCC Tutorial: The Files and Folders UCC Tutorial: Using UCC UCC Tutorial: Adding & Updating Compressors Downloads UCC Version History UCC Conversions Index UCC File Splitter & Merger Previous Versions Tutorials
Affiliates (Advertisements)
Buy games for cheap with these gaming affiliates


Advertisement