#331
|
||||
|
||||
New version added.
Code:
[14.12.2019] -Added components for DiskSpan (_DiskSpan.bat) > Thanks to Cesar82 -Added cls-mpzmt (thanks to 78372) -Added Inno Setup 6.0.3 Repack (Lite version) > This is needed for future CIU versions (v3.0.0.1 and above!) -Updated Notepad++ to v7.8.2 -Updated some compressors and settings -Removed DLZ -Removed Too_lazy_to_copy_myself Code:
---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- CHANGELOG CIU 3.0.0.0.u7 ---------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------- - Changed the default value of the DirectoryEditMouseMove= key to value 0. >> Now if you want to display the actual Edit when hovering over it use the value 1 in this key. - Fixed the correct label alignment position to the CheckAll checkbox that is next to the redist items (SelectDir Page) - Added a new library to CIU with CIU specific functions called "CIULib.dll". >> Few functions are currently being used, but in future versions it will be more useful. - Fixed the correct progressbar's display (I hope for the last time). >> Now when the progressbar's images do not have the exact widths this image will be resized to the required size using the "CIULib.dll" library. - Changed (again) the progressbar's SpaceLeft and SpaceRight options. >> Now the value SpaceLeft and SpaceRight is the start and end offset of the progress displayed in the installer. >> If the progress bar is smaller or larger the value will not be equivalent by measuring in the image. - Changed "ISDone.dll" to "ISDone 0.6 final - for FreeArc Alpha 2012" (2012-09-27). - Removed "DLZ" compressor from CIU, because it's no longer needed. - Updated decompressor RAR (UnRAR.dll) from v5.21 to v5.80 - Updated compressor/decompressor "ZStandard" from v1.43 to v1.44 (x64 + x86). - Updated decompressor pZLib3 from v3.0.1 to v3.2.0 (Final release) >> Now pzLib3 supports DUAL mode for 32 or 64 bit operating systems. - Fixed conflicts between all current compressors (Thanks to Simorq for help). >> It is now possible to activate all compressors (not recommended) without conflicting, but probably the compression will get worse. - Added Ultra HD compatibility functionality (Resolutions above Full HD). >> When booting the installer verifies that the monitor's vertical resolution is greater than 1080. >> If true, it inserts compatibility information into the registry and automatically relaunches a new instance of the installer closing the original instance. >> If this compatibility mode has been used the installer will clear the registry information upon termination. - Changed the key name of Exe64Path= to ExePath64= in [Executable#] sections (now use 64 always at the end of all compatibles keys). - Changed sections name from [Title] to [PageTitle] and also [BigTitle] to [PageBigTitle]. - Changed alignment of the directory selection form (SelectFolderForm) to align with the installer center. - Changed the text of the welcome page by removing unnecessary information by slightly decreasing the lag in the eastern languages on this page. - Added new keys WorkDir= and WorkDir64= keys in the [Executable#] sections. >> The keys WorkDir= or WorkDir64= determine the "Start In" directory (Work Dir) of executable shortcut. >> Use the value "\" in the key WorkDir= or WorkDir64= to display the value as "{app}\<ExePath>\" with backslash at the end. - Added some new keys in the [Executable#] section for additional information for GOG or UWP installers. >> For information about the new keys see the file "_Setup.ini" from the "Help" folder. - Fixed BigTitle label display on installer pages (Before was not visible). - Fixed some errors when using commented lines after key value in creator mode. - Fixed unknown constant "usersendto" error when using Inno Setup version 5.59 or older. - Fixed some bugs related to removing keys from the registry where subkeys have constants. - Fixed the size of the installer window by moving to the top leading off the screen. > Prior to this fix, this action changes the height of the installer, and the buttons/labels disappear from the installer. - Fixed SelectDirBrowseLabel position for when using negative values for MoveDirectoryInfo= key so that Edit does not overlap the label. >> SelectDirBrowseLabel now vents together to the top when using negative values on the MoveDirectoryInfo = key. - Added new constant {savedgames} in keys SaveGameFolder#= to inform correct save game folder as "C:\Users\%username%\Saved Games". - Added new key FirstBGImage= in all [Component#] sections. >> This functionality lets you specify the first slide show image for each component. >> When the component is not selected, images from the corresponding component key value to the next component key value will not be displayed in the slideshow. - Added new key CenterInstaller= in [InterfaceSettings] section, default value is 1. >> This key allows you to center the screen or display the installer where the autorun page was. - Missing documentation added to supported functions for use in the "Registry.iss" file as string parametter. >> To know the values returned for each language, see InstallerScript na função "AddLanguageByName". {code:GetAppName} >> Return GameName according to the installation language from "Setup.ini" [InstallOptions]/ApplicationName<LNG>=/ApplicationName= {code:GetAppPublisher} >> Return Publisher of the game from "Setup.ini" [InstallOptions]/Publisher= {code:GetMyAppExeName} >> Return first executable name from "Setup.ini" [Executable1]/Exe= or [Executable1]/Exe64= if the system is 64-bit and the game has 64-bit executable. {code:GetMyAppExeName|<INDEX>} >> Return the executable name corresponding to index from "Setup.ini" [Executable<INDEX>]/Exe= or [Executable1]/Exe64= if the system is 64-bit and the game has 64-bit executable. {code:GetMyAppExePath} >> Return first path name from "Setup.ini" [Executable1]/ExePath= or [Executable1]/ExePath64= if the system is 64-bit and the game has 64-bit path. {code:GetMyAppExePath|<INDEX>} >> Return the path name corresponding to index from "Setup.ini" [Executable<INDEX>]/ExePath= or [Executable1]/ExePath64= if the system is 64-bit and the game has 64-bit path. {code:GetGameVersion} >> Return Version of the game from "Setup.ini" [InstallOptions]/GameVersion= {code:GetLangISO} >> Return ISO name of the selected language using "-". (en-US, es-ES, de-DE, etc) {code:GetLangISO|_} >> Return ISO name of the selected language using "_". (en_US, es_ES, de_DE, etc) {code:GetLangISO|<DEFAULT>} >> Return ISO name of the selected language. Return value with "_" if default value contain "_". (en-US, etc or en_US, etc) {code:GetLangFull} >> Return FULL name of the selected language. (English, Spanish, German, etc) {code:GetLangShort} >> Return SHORT name of the selected language. (EN, ES, DE, etc) {code:GetLangShortLC} >> Return SHORT name of the selected language in lowercase. (en, es, de, etc) {code:GetLangOld} >> Return OLD name of the selected language. (eng, esp, ger, etc) {code:GetLangOldUC} >> Return OLD name of the selected language in uppercase. (ENG, ESP, GER, etc) {code:GetLangNR} >> Return decimal string of selected language UI. (1033, 1034, 1031, etc) {code:GetLangNR|$} >> Return hexadecimal string of selected language UI. ($0409, $040a, $0407, etc) {code:GetLangNR|<DEFAULT>} >> Return decimal/hexadecimal string of selected language UI. If default value contain "$", return hexadecimal. (1033, etc or $0409, etc) {code:GetSerialKey} >> Return first SerialKey of the game from "EXTERNAL_Setup.ini" [InstallOptions]/Key1= {code:GetSerialKey|#} >> Return SerialKey of the game from "EXTERNAL_Setup.ini" [InstallOptions]/Key#= {code:GetSerialKey|<DEFAULT>} >> Return first SerialKey of the game from "EXTERNAL_Setup.ini" [InstallOptions]/Key1= and if key empty return default value. {code:GetSerialKey|#,<DEFAULT>} >> Return serial key from "EXTERNAL_Setup.ini" [InstallOptions]/Key#= and if key empty return default value. {code:UninstallShortcut} >> Return the name of the uninstall shortcut in the current language followed by the name of the game as example: Uninstall My Game Name {code:GetSavedGameFolder} >> Return the windows "Saved Games" folder as C:\Users\%username%\Saved Games if Windows XP return {userdocs}\My Games (expanded). {code:GetSavedGameFolder|<DEFAULT>} >> Return the windows "Saved Games" folder as C:\Users\%username%\Saved Games if Windows XP return <DEFAULT> value expanded.
__________________
Haters gonna hate
|
The Following 13 Users Say Thank You to KaktoR For This Useful Post: | ||
Sponsored Links |
#332
|
||||
|
||||
Quote:
Merry Christmas to you all, stay safe and all the best for the New Year.
__________________
Can't find a Game Conversion? Check the 'Conversion INDEX'
|
#333
|
||||
|
||||
I have a bug report (actually it's not a bug but something that should be implemented in the next version) but I'll wait till the end of holidays.
Merry Christmas and a Happy New Year folks! |
#334
|
||||
|
||||
DISKSPAN.bat (FIXED FILES)
DiskSpan.bat fixed re-uploaded in "_Tools.7z" file. (Thanks KaktoR)
The DiskSpan.bat file may result in a few bytes or even smaller megabytes than specified for each disk. This small error is due to limitation of calculations in the "set /a" function of bat files (maxing-out 32-bit number limitation). Then the calculation was cut off the last 3 digits to work with large size values. As long as only games are smaller than 2000 GB the current calculation will work. Merry Christmas everyone! Thanks! Last edited by Cesar82; 24-12-2019 at 19:45. Reason: Attachments removed (re-uploaded in "_Tools.7z" file) |
#335
|
||||
|
||||
Quote:
__________________
Haters gonna hate
|
#336
|
||||
|
||||
Hello people.
Please give us some screenshots of your most favourite installers of all time. We want to add some "preview" to the opening post to give people some ideas of what's possible with CIU, since most of us know, CIU is pretty complex with all its settings to new people (some would call it "overwhelming" ). So please share with us a few fancy installers you like, but, if possible, a few more complex installers (something more just like the "standard things enabled") would be nice too. Merry Christmas to all of you and your fams and friends. Keep the good moods.
__________________
Haters gonna hate
|
#337
|
||||
|
||||
There is another bug in _Diskspan.bat.
I will fix this tomorrow Change Code:
copy /y ".\!SETUPPATH!\!SETUPNAME!" ".\!CONVFOLDR!\!DISKLABEL!!DVDCount!\!SETUPICON!" >nul to copy /y ".\!SETUPPATH!\!SETUPICON!" ".\!CONVFOLDR!\!DISKLABEL!!DVDCount!\!SETUPICON!" >nul
__________________
Haters gonna hate
Last edited by KaktoR; 24-12-2019 at 17:07. |
#338
|
||||
|
||||
One more bug
1. Select "Yes" to use same compression method to all games 2. Use option [18] and type something... 3. You will be on the previous step again (Methods types available) Only if you select options [0] to [17] all is fine.
__________________
Haters gonna hate
|
The Following User Says Thank You to KaktoR For This Useful Post: | ||
Cesar82 (24-12-2019) |
#339
|
||||
|
||||
CI/CIU installer printscreen
Quote:
There must be some great ones here, but these ones in my opinion were very good (design) by limiting the old versions of CI/CIU. I will post part II with images of conversions between CIU 1.0.0.0 to 1.0.14 and so on! I will post the following parts in this same post! Then you choose the best images this pack in your opinion. I will check DiskSpan.bat again. Glad you're testing. I didn't see these errors you commented on. At the end of the bat file put the red line to fix the bug in "Custom Method" [18] to ALL COMP change: Code:
set /p %~1= Method: exit /b :PreviousMethod set "%~1=!previous!" exit /b Code:
set /p custom= Method: set "%~1=!custom!" set "previous=!custom!" exit /b :PreviousMethod set "%~1=!previous!" exit /b It does not work for me. Only the first custom example works here. Code:
echo. xZ1+srep:m3f+4L1 echo. UR+srep:m3f+XZ Last edited by Cesar82; 26-12-2019 at 19:54. Reason: Fixed printscreen images in part I (re-uploaded) |
The Following 3 Users Say Thank You to Cesar82 For This Useful Post: | ||
#340
|
||||
|
||||
Quote:
Code:
echo. Example: bpk+xCriLayla+srep:m3f+lolz:d128m:mc1023 echo. xZLib+srep:m3f:l512:m512+LZMA-MT echo. zstdrec+srep:m3f:a16:d1g+XZ Edit: Fixed version uploaded. I have used my example from "Trine Ultimate Collection" for how to use components with Diskspan.
__________________
Haters gonna hate
Last edited by KaktoR; 25-12-2019 at 04:50. |
The Following 3 Users Say Thank You to KaktoR For This Useful Post: | ||
#341
|
||||
|
||||
DiskSpan bat FIXED.
- Fixed copy of icon file to destination folder.
- Fixed to work custom mode correctly. - Fixed aditional Records.ini path if the "Setup_Files" folder name is changed now will make the copy correctly. - Changed compression examples in custom mode. - Disabled the option to display component sum because when component size values do not have same unit (MB, GB) the calculation is done wrong. - Fixed correct time in log file. ----------------------------------------------------------------------- NEW DISKSPAN.bat TO TEST The new version is for testing (Extract also the Resource folder contain files). There may be some bugs yet. NEWS: - Added an external calculator for calculating folder sizes in bytes because it is not possible to calculate large numbers (Gb) in native bat functions. - Added automatic calculation for first disk size, just disabling the first disk size line with "::" or entering one of the values: "0" or "AUTO". - Added option to automatically move files from Redists or extras you wish to include on disk 1. To do so just put the files or folders in the "Setup_Files" directory. Everything will be moved except text files in the root directory "Setup_Files". - Fixed correct time in log file. - Fixed sum of file sizes of each component after compression in finished page (Only in DiskSpan.bat [2019.12.29].rar). NOTES: By my tests the calculation is working well. Making good use of Setup.exe's independent media size is 10 or 200 mb, with no need to change anything. Last edited by Cesar82; 30-12-2019 at 13:29. Reason: Added new files. |
The Following 3 Users Say Thank You to Cesar82 For This Useful Post: | ||
#342
|
||||
|
||||
ّFix DefaultInstallDir
DefaultInstallDir=D:\Games
Code:
WizardForm.DirEdit.Text := RemoveBackslashUnlessRoot(ExpandConstant(Trim(GetValStrEx('InstallOptions', 'DefaultInstallDir', '')))) + GetAppName('') Code:
WizardForm.DirEdit.Text := RemoveBackslashUnlessRoot(ExpandConstant(Trim(GetValStrEx('InstallOptions', 'DefaultInstallDir', '')))) + '\' + GetAppName('') |
The Following User Says Thank You to Simorq For This Useful Post: | ||
Cesar82 (25-12-2019) |
#343
|
||||
|
||||
Thank you Simorq.
I don't know where I was with my head.... It was supposed to look like this. Code:
WizardForm.DirEdit.Text := RemoveBackslashUnlessRoot(ExpandConstant(Trim(GetValStrEx('InstallOptions', 'DefaultInstallDir', '')))) + GetAppName('') WizardForm.DirEdit.Text := AddBackslash(ExpandConstant(Trim(GetValStrEx('InstallOptions', 'DefaultInstallDir', '')))) + GetAppName('') |
The Following 2 Users Say Thank You to Cesar82 For This Useful Post: | ||
mausschieber (26-12-2019), Simorq (26-12-2019) |
#344
|
|||
|
|||
This is a bug ?
Cesar82 please you can check these bugs? with CIU3 u6 no problem at all
i made a screenshot to see these error's is with last update CIU3 u7 look at taskbar it shows percent and Test Run and that error https://pasteboard.co/IN9low4.png Last edited by andreiutzu21; 27-12-2019 at 00:24. |
#345
|
||||
|
||||
Quote:
Maybe it is because some CIU compressors have been updated. The ISDone library has been updated as well. But the mistake is CRC and I don't think so. Try copying the ISDone.dll from the "Resources\Decompressors\ISDone" folder of CIU 3.0.0.0.u6 to CIU 3.0.0.0.u7. Let me know if this procedure works. Maybe KaktoR or Simorq can answer better on this subject. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
INDEX - Conversion Tutorial Index | Razor12911 | Conversion Tutorials | 5 | 11-06-2020 03:05 |
[GSERIES] Custom Installer Ultimate V2g | Gupta | Conversion Tutorials | 226 | 01-06-2018 14:12 |
Crysis 3 DVD9 to 3xDVD5 Custom Installer | spawniectes | PC Games - CD/DVD Conversions | 79 | 31-08-2017 08:19 |