FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   [CIUv3] Custom Installer Ultimate v3 (https://fileforums.com/showthread.php?t=102510)

Cesar82 14-06-2020 08:23

Quote:

Originally Posted by samadrahman74 (Post 486364)
hi
How do I change the Number Disc instead of file name?
Code:

[ExtractSettings]
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk:1;
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk:2;
ArcFile2=Data2.bin.002;DestDir:{app};Type:ARC;Disk:3;
ArcFile2=Data2.bin.003;DestDir:{app};Type:ARC;Disk:4;
ArcFile3=Data3.bin.001;DestDir:{app};Type:ARC;Disk:4;
ArcFile3=Data3.bin.002;DestDir:{app};Type:ARC;Disk:5;


DiskSpan's internal request disk does not display the disk number (Only when requesting the .001 file).
You are also using your configuration wrong.
For DiskSpan files (.001, .002, .003, etc.) you have to enter only the first part for extraction (.001).
Use in section only like this:
Code:

[ExtractSettings]
ArcFile1=Data1.bin.001;DestDir:{app};Type:ARC;Disk:1;
ArcFile2=Data2.bin.001;DestDir:{app};Type:ARC;Disk:2;
ArcFile3=Data3.bin.001;DestDir:{app};Type:ARC;Disk:4;


Kitsune1982 24-06-2020 18:46

Cesar82 is it possible to install more than one game with CIU without having to uninstall the first repack you've already installed that was made with CIU? for some reason if i install one of my personal repacks i made, then go to install a 2nd one say the sequel to that game, eg Syberia II, it asks me to uninstall the first game, Syberia in this case. :( Is there a way to edit the iss or add something in it that allows you to install several games without having to uninstall the last game you just installed? please help, this is a particular problem of mine i have been having..

-Kitsune

Cesar82 25-06-2020 05:55

Quote:

Originally Posted by Kitsune1982 (Post 486529)
Cesar82 is it possible to install more than one game with CIU without having to uninstall the first repack you've already installed that was made with CIU? for some reason if i install one of my personal repacks i made, then go to install a 2nd one say the sequel to that game, eg Syberia II, it asks me to uninstall the first game, Syberia in this case. :( Is there a way to edit the iss or add something in it that allows you to install several games without having to uninstall the last game you just installed? please help, this is a particular problem of mine i have been having..

-Kitsune

YES, if the games have different names.
Example: Syberia and Syberia II are different.
Check the Setup.ini file if this key is being used?
Code:

[InstallOptions]
ProductCode=

If the same GUID is used in 2 games with different names it will be interpreted as the same game.
Remove this line or place "//" or ";" at the beginning of the line in both "Setup.ini" and recompile.
Using the ProductCode= key is optional for when you need to create 2 installers with the same game name, but want to install both in different locations on the HDD.

Let me know if that was it.
If not, send me the Setup.ini for the 2 games for me to analyze.

Kitsune1982 01-07-2020 21:40

hello all, was wondering if its possible to use .001 or .bin files you make with 3rd party apps like caldric clements mini compressor or panker's masked compresion with CIU v3 or am i stuck compressing with Ultraarc/diskspan? thanks. also can someone point me to a tutorial on how to compress using masks or compressors such as MSC, lolz, etc with freearc? i want to compress with freearc gui but not sure how to do it. thanks,

Kitsune

Cesar82 02-07-2020 20:28

Quote:

Originally Posted by Kitsune1982 (Post 486618)
hello all, was wondering if its possible to use .001 or .bin files you make with 3rd party apps like caldric clements mini compressor or panker's masked compresion with CIU v3 or am i stuck compressing with Ultraarc/diskspan? thanks. also can someone point me to a tutorial on how to compress using masks or compressors such as MSC, lolz, etc with freearc? i want to compress with freearc gui but not sure how to do it. thanks,

Kitsune

To use with CIU it is recommended to use "UltraArc.exe" or "DiskSpan.bat" from the "UltraARC 2900 R7 FULL" folder contained in "_Tools.7z" file of the first post.
But if you use another extension, CIU will work as long as the method used for compression is supported by CIU and is not a DiskSpan R3 file (different from .001, .002, etc.).
It will only be necessary to inform the file correctly in Records.ini file.
You can include compressors external to the CIU using an external folder and an external Arc.ini with all the configurations of the methods that are used.

Lia22 08-07-2020 12:00

Error in _Tools (2020-06-09)\UltraARC 2900 R7\Resources\Config0.ini

line 244 :
packcmd = "lolz_x64" {options} InFile OutFile

samadrahman74 17-07-2020 03:02

hi
http://s13.picofile.com/file/8403148...eenshot_1_.png

Code:

oo2recm+srep:m3f+4x4:b64mb:lzma:ultra:64m:bt4:fb273:lc8:mc1000000+diskspan:4430mb:4470mb

KaktoR 17-07-2020 03:07

Did you use the correct oodle version for compression and decompression?

KaktoR 17-07-2020 03:36

2 Attachment(s)
Here is the new UltraARC with updated DiskSpan

Code:

[05.07.2020]
- Reworked DiskSpan.bat file
  > It is now possible to use it with List files.
    It will give you the ability to use different compression methods for a single game
    without doing anything else. No calculate, no manually moving. DiskSpan.bat will
    do it all for you.
  > DiskSpan.bat has now two modes: x64 and x86.
    It will now indicate through a color which method is aviable on x64 systems only.
    For example you can't use RAZOR or LOLZ on x86 systems because it is x64 only for compression,
    therefore you can't use this methods if you're running on x86 system.
  > DiskSpan.bat is now able to call individual commands BEFORE or AFTER compression.
    This is helpfull if you have to use individual commands for different purposes, just like create
    backup folders inside game folder, move files, delete files, rename files and such before or after
    compressing.
- Changed HxD Editor to english version

Note that there MAY be still bugs, eventough I tested it really lot. That's why I post it here separately.

There is also a "new" CIUv3 version aviable (3.0.0.0.u9 [2020.06.11]). I will post it in a few days. Totally forgot about this :p

If everything is good with the new DiskSpan, I will reupload a complete whole package to first post.

Thanks!

samadrahman74 17-07-2020 05:20

Quote:

Originally Posted by KaktoR (Post 486857)
Did you use the correct oodle version for compression and decompression?

Tools (2020-06-09)\DiskSpan

KaktoR 17-07-2020 05:27

You have to use the correct oodle version (dll file) for compressing.

Either copy "oo2core_4_win64.dll" from game folder to "UltraArc folder\Resources\PE\OodleRec" or use the oodle4 dll from the same folder (Oodle4 folder) where all the 3 exe files are.

For unpacking, use COMPRESSOR.ini inside CIUv3 archive and enable OodleRec (delete the //) and use "Oodle4".
Code:

#Define OodleRec "Oodle4"
PS: The "DiskSpan" folder inside _Tools archive is outdated and is removed with the next upcoming version of _Tools.

KaktoR 18-07-2020 03:01

I have uploaded a fix for the new diskspan.

Code:

- Fixed Autorun.inf creation and Setup.ico copy for disks above 1
- Added AFR to diskspan again (because it is now possible with list files)


KaktoR 18-07-2020 06:16

Code:

----------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------
CHANGELOG CIU 3.0.0.0.u9
----------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------
- Added Precomp and PrecompX precompressor, see more information at: https://fileforums.com/showthread.php?t=103511

- Added new "RazorTools" decompression method "VFXRec" precompressor (method vfxrec).
  >> VFXRec (Metro Exodus Precompression Tool), see more information at: https://www.fileforums.com/showthread.php?t=103563 

- Added AutorunScript for CIU (Optional).
  >> AutorunScript is simply a launcher that creates an "Autorun.exe" file that can be placed next to "Setup.exe".
  >> If you run "Autorun.exe" the Autorun page will be displayed (If this page exists).
  >> If you run "Setup.exe" the autorun page will not be displayed by going directly to the installer page.
  >> If the file "Autorun.exe" is not placed next to "Setup.exe", CIU works as before.
  >> The file "Autorun.ico" is also optional for "Autorun.exe" and if it does not exist "Icon.ico/Setup.ico" will be used in both executables.

- Added DragMove functionality on all disabled buttons.
  >> When you click and hold the mouse click you can move the Autorun/Installer window by clicking on a disabled button as if the button was there.

- Added mouse scroll mode to move LangBox flags;
  >> Only when the LangBox arrows are being displayed and LangBox Horizontal or Vertical position.
  >> Position the mouse cursor over the LangBox flags and rotate the mouse scroll button to move the flags.

- Added language switching by pressing the arrow keys on the keyboard.
  >> Only when the LangBox arrows are being displayed and LangBox Horizontal or Vertical position.
  >> For LangBox horizontal use keyboard keys LEFT/RIGHT and for LangBox vertical use keyboard keys UP/DOWN to change installer language.
 
- Added "STDZRec" precompressor for independent selection in "COMPRESSOR.ini" file.
  >> This precompressor has only a 64-bit version see more information at https://fileforums.com/showthread.php?t=102599.
  >> STDZRec already existed at CIU on "RazorTools" compressors.
 
- Removed "oo2core_5_win32.dll" and "oo2core_5_win64.dll" files from XTool compressor.
  >> XTool still have bugs with Oodle, and we have OodleRec precompressor anyway.

- Updated BASS library from v2.4.14 to v2.4.15
- Updated compressor/decompressor RAR (UnRAR.dll) from v5.80 to v5.90
- Changed "packmp3.exe" and "packjpg.exe" to 32-bit version to make "MPZ" compatible with 32-bit system.
- Changed to "Compressor = x64" compression mode when using "DUAL" mode and 64BitOnly=1.
  >> If the key "64BitOnly=1" in the Setup.ini the items defined as "DUAL" will be changed to "x64" to decrease the size of the final "Setup.exe".

- Removed "Pckr.dll" from CIU 3.0.0.0 because the CreateImageMask function was added to "CIULib.dll".
- Removed function "define ISDoneOriginal" because no one uses it and it is no longer needed.
- Removed function "#define RecreateMasks" when compiling "Setup.exe" (bitmap Masks).
  >> No longer necessary because it works perfectly creating bitmap masks on runtime.

- Fixed the locking of the "Setup.ini/Registry.iss" files when copied and try to save changes to these files.
  >> Previously, a copy was made to a temporary folder before compiling and this temporary file was blocked until it was finalized.
  >> When opening the Inno Setup IDE again and trying to compile any CIU project these files would be unlocked and would be deleted.
  >> It has now been corrected and it is no longer necessary to make these copies.

- Added support for "PMT - Parallel Multithreaded Encoder/Decoder" for "MPZ" compressor.
  >> The "#define PMT" option has been removed, now it is chosen as a type in the RAZOR and MPZ compressors.
  >> See "COMPRESSOR.ini" for compatible compressors and how to use them.
 
- Fixed progress of the SmallInstaller progress bar when not using images for ProgressBar.
- Fixed to display replace the PercentLabel with PercentButton (PercentButton show same text as the label) only when you do not use ProgressBar images and are positioned over the ProgressBar.
  >> Thus, by positioning the PercentsLabel outside the ProgressBar, it allows displaying the shadows of the label even without using images for the progress bar.

- Fixed the option to copy external compressors that were not working well.

- Fixed bug when obtaining FreeSpace of drives.
  >> Changed detection method from GetSpaceOnDisk to GetSpaceOnDisk64 (Only IS UNICODE).

- Fixed the display of the FreeSpace label to display values with two decimal places if the last decimal digits are not zero.
  >> Example: 3300.002 MB >> 3300 MB, 4.361 GB >> 4.36 GB, 4,204 GB >> 4.2 GB, 4.108 GB >> 4.1 GB, 4.007 GB >> 4 GB, etc.

- Added a backup from the previous label to the FreeSpace label on the SelectDir page.
  >> Clicking on the browse button will create a backup of the FreeSpace label on the SelectDir page.
  >> If you select another partition, the FreeSpace label on the SelectDir page is changed according to the available space obtained.
  >> After that, if you click on the "Cancel" or "Close" (X) button, backup of old label will be restored, and if you click OK, this backup will be skipped.

Code:

[18.07.2020]
- Reworked DiskSpan.bat file
  > It is now possible to use it with List files.
    It will give you the ability to use different compression methods for a single game
    without doing anything else. No calculate, no manually moving. DiskSpan.bat will
    do it all for you.
  > DiskSpan.bat has now two modes: x64 and x86.
    It will now indicate through a color which method is aviable on x64 systems only.
    For example you can't use RAZOR or LOLZ on x86 systems because it is x64 only for compression,
    therefore you can't use this methods if you're running on x86 system.
  > DiskSpan.bat is now able to call individual commands BEFORE or AFTER compression.
    This is helpfull if you have to use individual commands for different purposes, just like create
    backup folders inside game folder, move files, delete files, rename files and such before or after
    compressing.
- Changed HxD Editor to english version
- Fixed Autorun.inf creation and Setup.ico copy for disks above 1
- Added AFR to diskspan again (because it is now possible with list files)

Added to first post.

Cesar82 18-07-2020 20:30

CIU label Translation
 
I would like to ask forum members to collaborate with translations for some of CIU's label.
Code:

PrerequisitesPage=Software Prerequisites
I need translations for the labels below for the languages:
Code:

Albanian
Bosnian
ChineseS, ChineseT, Croatian, Czech
Danish, Dutch
Finnish
Greek
Hebrew, Hungarian
Indonesian
Japanese
Korean
Norwegian
Romanian
Serbian, Swedish
Thai,Turkish
Vietnamese

-----------------------------------------------------------------------
I would also like to thank the members below for translations into the following languages.
Code:

Arabic    >> Thanks: houcine80
Farsi      >> Thanks: samadrahman74
French    >> Thanks: houcine80
German    >> Thanks: KaktoR / mausschieber
Italian    >> Thanks: pincoball
Polish    >> Thanks: sajmon83
Russian    >> Thanks: altef_4
SpanishES  >> Thanks: omdj
Ukrainian  >> Thanks: altef_4

Others:
EnglishUS (I translated)
EnglishUK (copy of EnglishUS)
PortugueseBR (I translated)
PortuguesePT (copy of PortugueseBR)
SpanishMX (Copy of SpanishES)

Any member who wants to collaborate with any of the languages on the list please inform me because there are several labels without translation for most languages.
Only the languages from the above thanks list that are 100% translated.


Thanks!

samadrahman74 19-07-2020 00:00

Quote:

Originally Posted by Cesar82 (Post 486919)
I would like to ask forum members to collaborate with translations for some of CIU's label.
Code:

PrerequisitesPage=Software Prerequisites
I need translations for the labels below for the languages:
Code:

Albanian, Arabic
Bosnian
ChineseS, ChineseT, Croatian, Czech
Danish, Dutch
Farsi, Finnish, French
Greek
Hebrew, Hungarian
Indonesian, Italian
Japanese
Korean
Norwegian
Romanian
Serbian, Swedish
Thai,Turkish
Vietnamese

-----------------------------------------------------------------------
I would also like to thank the members below for translations into the following languages.
Code:

German    >> Thanks: KaktoR / mausschieber
Polish    >> Thanks: sajmon83
Russian    >> Thanks: altef_4
SpanishES  >> Thanks: omdj
Ukrainian  >> Thanks: altef_4

Others:
EnglishUS (I translated)
EnglishUK (copy of EnglishUS)
PortugueseBR (I translated)
PortuguesePT (copy of PortugueseBR)
SpanishMX (Copy of SpanishES)

Any member who wants to collaborate with any of the languages on the list please inform me because there are several labels without translation for most languages.
Only the languages from the above thanks list that are 100% translated.


Thanks!


Farsi
PrerequisitesPage=نرم افزارهای پیشنیاز


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

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