FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   UltraARC for Inno Setup (Conversion Tool) (https://fileforums.com/showthread.php?t=96619)

Dante90 16-08-2016 07:40

Quote:

Originally Posted by Razor12911 (Post 450776)
you can just remove ultraarc.ini all together to use the program freely.

Thank you very much!

I've heard that Precomp 0.41+ uses bZip2 compression by default and some recommend to use "-c-" argument to turn it off. Can you plz comment on that and (maybe) tell me how to do it in UltraArc? Can I use something like -m4?

Thank you very much anyway! Cheers! ;-)

Gupta 16-08-2016 07:45

Quote:

Originally Posted by Dante90 (Post 450801)
Thank you very much!

I've heard that Precomp 0.41+ uses bZip2 compression by default and some recommend to use "-c-" argument to turn it off. Can you plz comment on that and (maybe) tell me how to do it in UltraArc?

Thank you very much anyway! Cheers! ;-)

yes, Disabling precomp's default compression gives u better compression ratio if u r planning to compress it further with better compressors like lzma

second thing, you don't have to do anything to do so, ultraARC does this work for u
simply add the source directory, chose the your compression parameters (u can use prcomp,srep,delta,lzma, will yield u best results) and then the output directory
one more thing use precomp version 0.38 this the stablest versio

Dante90 16-08-2016 07:51

Quote:

Originally Posted by PrinceGupta2000 (Post 450802)
yes, Disabling precomp's default compression gives u better compression ratio if u r planning to compress it further with better compressors like lzma

second thing, you don't have to do anything to do so, ultraARC does this work for u
simply add the source directory, chose the your compression parameters (u can use prcomp,srep,delta,lzma, will yield u best results) and then the output directory
one more thing use precomp version 0.38 this the stablest versio

Wow, this is very surprising.. 0.38? wow, I thought that the newer version == better..

Thank you!

Gupta 16-08-2016 07:59

Quote:

Originally Posted by Dante90 (Post 450803)
Wow, this is very surprising.. 0.38? wow, I thought that the newer version == better..

Thank you!

Newer Versions Has Bugs and Bugs, they got nothing new bt the in-built compression

Dante90 16-08-2016 09:56

Quote:

Originally Posted by PrinceGupta2000 (Post 450804)
Newer Versions Has Bugs and Bugs, they got nothing new bt the in-built compression

but 0.38 seems to be waaay slower in both compression and decompression o_O

and output file seems to be of the same size (exactly)

----------------------------

I'm not sure now, guess me perception of time is not consistent =)

Dante90 17-08-2016 01:58

I've spent a whole day testing different precomp version in UltraArc and now I'm not sure which version I should stay with.. o_O

---------------------------------------

If I'm looking for precomp to use in UltraArc do I need Razor12911's version of precomp and cls-precomp.dll or schnaader's version should work as well? And how come the last version of precomp on schnaader's git-hub is 0.45 but I saw 0.46 from Razor12911?

Dante90 17-08-2016 02:55

IMPORTANT!!! BUG FIX FOR UA v3030
Update:

You should start compression with another version of UltraArc (2400, for example) and THEN start a v.3030. Strange thing but it helps, I hope there is gonna be a fix for this soon (since we have located the problem)

Have nice day! Cheers! ;-)

Update 2:
Unfortunately, the compression fill start all over again after the end of compression. O_O
http://i1.imageban.ru/out/2016/08/17...a4d4b0064d.png
Update 3: System: Windows 7 Ultimate x64
http://i6.imageban.ru/out/2016/08/17...f123b68251.png

Razor12911 19-08-2016 08:39

If only, I no longer have source of this anymore.

LuzhinE 19-08-2016 14:38

works for me wonderfully, would only ask you to add support for new compresores

Razor12911 19-08-2016 14:42

can't do that as well. either way, old is gold.

LuzhinE 19-08-2016 14:53

anyway thank you very much, but it works perfectly

Gupta 25-08-2016 00:07

3 Attachment(s)
hey Guys!
i am little bit of confused, Which version of ultraARC's CIU is best to use?

here is the screenshots of installer with different versions of CIU with same ini and resources

I have some doubts
1.Langsbox arrow keys are not visible in any of versions bt i seen such in many conversions done by our conversion guru
2. LAngBox's controls never works such as show only
and much more

and there is no tutorial for CIU V2, so if anyone could make it then it is very beneficial for every member of fileforums.

Best regards,
Prince Gupta

pakrat2k2 25-08-2016 14:40

quick thought, in setup.ini
{installoptions}
Lang=en,de,es,fr,it,pl,prbr,ru,tr ( 9 choices, will not match what you have an example )

[LangBox]
showonly=9

those 2 numbers match NO arrows... make showonly= smaller number then arrows will show.

Gupta 26-08-2016 08:37

1 Attachment(s)
what if i do what u told
getting the arrows but now see the position of langbox

in the attached image se close to ea logo

pakrat2k2 26-08-2016 11:12

center=0

0=no ( you set it where you want )
1=yes ( it sets it to center of image based on Top=# )

Gupta 31-08-2016 10:44

2 Attachment(s)
no visible change even after making center=0

bt surprisingly if i input top in negative then i can been able to get the langBox at right place see image 2

can u explain why?
i try to search source but can't see anything surprising
and sorry for the late reply?

pakrat2k2 31-08-2016 11:39

Langbox & equalizer are fighting with each other both left=25, move equalizer somewhere else

pas204 26-09-2016 07:45

hello, RG Mechanic's script is giving error even after the fix 2016 is applied.
Quote:

Line 1921:
Column 3:
Unknown identifier 'LoadBGBmpFromFile'
PS: I just noticed the error doesn't appear in given version of Inno Enhanced (first post). What a idiot I am! sorry to bother all. If possible teach me how to strike out the aforesaid text for other noobies. Thank you.

--EDIT--

that's perfectly fine, I'llleave it for others to take notice, you must use Inno Enhanced version for those scripts.

houcine80 29-09-2016 04:57

Hi
why not use version (UA_3030) with conversion ???

Razor12911 29-09-2016 05:13

No idea, seriously. :D

houcine80 29-09-2016 05:25

Hi Razor
for FreeArc option (Method = 5) or (Method = exe, exe 2, delta, lzma) or both method works,

and

in version 3030
[Split]
VolumeSizes=4470
ThresholdPercent=30

in version 2400
[Split]
FirstVolumeSize=4470
CustomVolumeSize=4475
ThresholdPercent=30

houcine80 29-09-2016 06:15

hi razor
you can add the option in arc.ini

(DVD5 =yes
DVD9 =no
BDR25 =no
BDR50 =no
CD700 =no) ??

houcine80 29-09-2016 16:13

DVD 1 always (4.56) test (SREP lzma)
more.
* [Split]
VolumeSizes = 4000
ThresholdPercent = 30

Razor12911 29-09-2016 16:16

I haven't used UltraARC for at least a year now, I can't add any options because I no longer have source, HDD died with it.
I'll work on a replacement but for now, just use v2.4, I don't know what happened with v3

houcine80 30-09-2016 03:09

ok bro

.:DDoS:. 03-11-2016 23:14

Hi Razor, Good day! I have a question, is it possible to make an installer like this?

http://i.imgur.com/o1dWUhN.png

instead of this?

http://i.imgur.com/pd50xrY.png

I love using UltraARC for it's user friendly for newbies like me.

//I'm using UA_3030_30062015

rez3vil 04-11-2016 04:00

Quote:

Originally Posted by .:DDoS:. (Post 453475)
Hi Razor, Good day! I have a question, is it possible to make an installer like this?

http://i.imgur.com/o1dWUhN.png

instead of this?

http://i.imgur.com/pd50xrY.png

I love using UltraARC for it's user friendly for newbies like me.

//I'm using UA_3030_30062015

Use Wizard Form Designer tab from InnoSetup Enhanced Edition.

.:DDoS:. 04-11-2016 04:46

Quote:

Originally Posted by rez3vil (Post 453486)
Use Wizard Form Designer tab from InnoSetup Enhanced Edition.

Is this it?

http://i.imgur.com/SNvNvj5.png

rez3vil 04-11-2016 08:13

Quote:

Originally Posted by .:DDoS:. (Post 453488)
Is this it?

https://s11.postimg.org/cks5fd903/Untitled.png

Fakhruddinmaruf_ 14-11-2016 19:13

How to use his compressor?
My ultraarc cannot starting compressing

KaktoR 16-12-2016 08:52

Not needed anymore with UltraARC R3, because of MASK feature!

How to speed up compression using UltraArc.

(The following is a feature that i love to see in possible future tools like UA)

Hi.

I want to share my own way for compression, especially for speed up compression using UltraArc with you.

All you need is base skills in math (+/-/dif), we all learned early in school i guess.

For my example i used "Deus Ex: Mankind Divided" (DEMD), which is a good example how to seperate file types.
But this example is applicable to all games that using seperate files/folders for eg. textures, sounds and videos.

Getting started:
1. Move all sound/video files (or other files, that are not compressable with standard compression) out of game folder to a other location with the same folder structure (make them manually).
For DEMD, go to {app}\runtime and search for *.pc_binkvid files and move them to the other location.
The same with {app}\DLC\runtime\*.pc_binkvid.

http://i.imgur.com/ccOZjHw.png
http://i.imgur.com/X7ueRFD.png

2. Start UltraArc, select {app} folder (NOT the backup folder with sound/video files) and output, set-up your settings and start.

3. When the first process finished, close UltraArc, open UltraArc.ini and search for FirstVolumeSize=.
Go to the last folder/dvd UltraArc previously created with the last data#.bin file.

Now the math... Calculate: Max DVD size (-) last data#.bin file (-) 10 MB (it's always a good thing to left some MB free on a DVD). In my case it's "FirstVolumeSize=910"
Back to UltraArc.ini, put your result in "FirstVolumeSize=" and choose different folder name in "VolumePrefixName=", eg. "VolumePrefixName=a"
This facilitates some things on the last step. Trust me :D

4. Start UltraArc again, now choose the backup folder with the not compressable files you previously moved out of game folder. Set-up UltraArc and choose no compression, then start and wait for finish.

5. When second process is done, go to "a1" folder, rename data1a.bin to data4a.bin.
Why data4a.bin? Because in the first process data3b.bin was the last .bin file.
Now move data4a.bin to DVD5 folder. Go to "a2" folder and rename data1b.bin to data4b.bin and move it to DVD6 folder.

Repeat this with all remaining data#.bin's until you reach last DVD folder.

6. Now the last part. Open both records.ini files. Left the original (first created), right the second (from "a1" folder).
In records.ini ("a1" folder), rename [Record1] to [Record11], [Record2] to [Record12], etc.
Also change Source, Output and Disk.

http://i.imgur.com/O3mP6vr.png
http://i.imgur.com/iF58YEd.png

If all are done, copy+paste all from "a1" records.ini to "original" records.ini

Here is what it looks like...

Code:

;;First process using srep+lzma
[Record1]
Type=Split
Source={src}\Data1a.bin
Output={tmp}\Data1.bin
Disk=1
[Record2]
Type=Split
Source={src}\Data1b.bin
Output={tmp}\Data1.bin
Disk=2
[Record3]
Type=Freearc_Split
Source={tmp}\Data1.bin
Output={app}
Disk=2
[Record4]
Type=Split
Source={src}\Data2a.bin
Output={tmp}\Data2.bin
Disk=2
[Record5]
Type=Split
Source={src}\Data2b.bin
Output={tmp}\Data2.bin
Disk=3
[Record6]
Type=Split
Source={src}\Data2c.bin
Output={tmp}\Data2.bin
Disk=4
[Record7]
Type=Freearc_Split
Source={tmp}\Data2.bin
Output={app}
Disk=4
[Record8]
Type=Split
Source={src}\Data3a.bin
Output={tmp}\Data3.bin
Disk=4
[Record9]
Type=Split
Source={src}\Data3b.bin
Output={tmp}\Data3.bin
Disk=5
[Record10]
Type=Freearc_Split
Source={tmp}\Data3.bin
Output={app}
Disk=5

;;Second process using none compression

[Record11]
Type=Split
Source={src}\Data4a.bin
Output={tmp}\Data4.bin
Disk=5
[Record12]
Type=Split
Source={src}\Data4b.bin
Output={tmp}\Data4.bin
Disk=6
[Record13]
Type=Freearc_Split
Source={tmp}\Data4.bin
Output={app}
Disk=6
[Record14]
Type=Split
Source={src}\Data5a.bin
Output={tmp}\Data5.bin
Disk=6
[Record15]
Type=Split
Source={src}\Data5b.bin
Output={tmp}\Data5.bin
Disk=7
[Record16]
Type=Freearc_Split
Source={tmp}\Data5.bin
Output={app}
Disk=7
[Record17]
Type=Freearc_Original
Source={src}\Data6.bin
Output={app}
Disk=7
[Record18]
Type=Freearc_Original
Source={src}\Data7.bin
Output={app}
Disk=7

For "Deus Ex: Mankind Divided" the compression time is way lower, minimum 1 hour, because you don't compress all sound/video files (~10GB) with srep+lzma, but just with no compression.

But remember, not always sound files are not compressable, i thinking of "Skyrim Special Edition", where "Sounds.bsa" are super good compressable with just lzma. Just test some files out with manual freearc and m1/m2 compression. If it's not much rewarding, just go with m0, if it's rewarding, i suggest go with lzma only.

I guess it is obvious what way to go with other game. Just logical thinking. :D

pakrat2k2 16-12-2016 09:37

Very Nice work, been added to Conversion Tutorial Index.

Realtech_Redux 16-12-2016 10:19

UA_3030
http://i.imgur.com/uJ5bpha.png

Razor12911 16-12-2016 17:40

1 Attachment(s)
Quote:

Originally Posted by Realtech_Redux (Post 454540)

Try running under Windows 7 compatibility.

Razor12911 18-12-2016 15:16

UltraARC reflate partial support added in v2.5 from v2.4.

Changes

MSC out, reflate in.

Edit: I don't know about you guys but since y'all are used to precomp I guess there should be nothing wrong with the speed reflate gives, it's slightly better than precomp when compressing, don't know about decompression, I haven't tested decompression yet but it should roughly be the same.

Droppo 18-12-2016 15:38

Great to see you're releasing a new version... I have a question about this, does this new version use CLS-PrecompMT? if not, is it possible to add it?

Thnxs for this new version... will start testing reflate now

Razor12911 18-12-2016 15:58

Nah, not really. I haven't released anything new because it's the same v2.4, I just used reshacker to edit my program, very easy, replaced msc with reflate.

elbubi 19-12-2016 00:36

Hi Razor, and thanks for new reflate addition.

One tiny and probably silly question: How can I prevent sleep from triggering when UltraARC is running? May be I'm missing something, but I can't make pc stay awake when ultraarc is running and sleep time has been reached.

BTW: I'm using Win10x64, and now that I think of, not in compatibility mode.

Kind Regards and thanks in advance!

pakrat2k2 19-12-2016 08:23

Quote:

Originally Posted by Razor12911 (Post 454606)
Nah, not really. I haven't released anything new because it's the same v2.4, I just used reshacker to edit my program, very easy, replaced msc with reflate.

Tested using MSC on new conversion working on, & compresses ok, but every time I go to start the install process it caused the program has stopped responding. Redoing compression without msc & see if it was the issue.

Razor12911 19-12-2016 08:33

Quote:

Originally Posted by elbubi (Post 454614)
Hi Razor, and thanks for new reflate addition.

One tiny and probably silly question: How can I prevent sleep from triggering when UltraARC is running? May be I'm missing something, but I can't make pc stay awake when ultraarc is running and sleep time has been reached.

BTW: I'm using Win10x64, and now that I think of, not in compatibility mode.

Kind Regards and thanks in advance!

click on start button, search for 'power options', change preferred plan to high performance to prevent pc from sleeping.


All times are GMT -7. The time now is 19:13.

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