View Full Version : ASIS: Advanced Simple Installer Script
https://i.imgur.com/sWlyeHD.png
Customizable setup.
Thanks to many people.
Supported languages: English, French, German, Italian, Spanish, Polish, Russian, Portuguese (Brazil), Czech
If you want to add a language, translate all the messages in your language and send it to me.
DiskSpan GUI
https://fileforums.com/showthread.php?t=104507
Standard Mode preview
https://imgur.com/a/SvrxqV2
Compact Mode preview
https://imgur.com/a/QEUFa76
Release: https://fileforums.com/showpost.php?p=509735&postcount=1465
Carldric Clement
23-08-2017, 18:03
http://i.imgur.com/ys52Vfm.png
UltraARC by Razor12911, modified by Simorq
zTool by Razor12911
Presenting you a advanced simple inno script.
This script was made only for my private game backups. No CIU-like fancy things, no music.
Things left:
-Background for SelectDirPage and InstallingPage (for me more dificult as it sounds :D)
-Try to figure out how to properly draw shadows for TLabels
-Adding percent to ProgressBar
Fully compatible with UltraARC 2800 R2 Edition ((c) Razor12911 / Simorq) and zTool ((c) Razor12911)
Cool... I will try later... busy for job.
Malaysia language
Lawa... Saya akan cuba nanti. Sibuk ni kerja
Kobi Blade
23-08-2017, 21:03
Sometimes simple is the best way, I like it.
felice2011
23-08-2017, 23:26
Simple things are the best, but few are content with simplicity.:)
I like it this way instead of a bitmap background. Small and easy. Maybe with a fullscreen background slideshow instead.
For DirPage... It seems that i must create a whole new CustomPage instead, because "SelectDirPage" can't be moved/deactivated somehow, or i have done something wrong. Will look on sunday.
nice simple clean.very nice Kaktor like this alot,maybe only add redist page before this before install.is there a way to have a tick on "Dont create Start Menu folders from the start on the installer?i would say only add Fscreen background slideshow but nothing else to keep that clean look. :-)
Hi KaktoR
Can you add music to the script please
Maybe later.
First i must create CustomPage for SelectDirPage, which gives me headaches at the moment :D
please add music and remaining time lable...
please
UltraARC 2801 R3 compatible ?
FOr time and percent labels there seems to be a little problem with ultraarc procedure. Seems i must rewrite a bit (and keep in mind i am just an "advanced beginner" in pascal, so it could take it's time when it's done without any errors).
Should be compatible with UltraARC R3, but only common pre/compressors like pzlib, ztool and such. LZ5, MPZ for example not.
thanks man, really thank you, (please sorry for my bad english)
i modified it for music but your one is best,
thanks again !
please check this ,
i added music , (it was very hard for me)
sorry for my bad english:):)
Thank you for reporting. Will fix it.
Edit: Fixed. You can also define Music enable/disable if you don't need any music in setup.
thanks kaktor , keep it up ..
kaktor asisv2 musicfix cant browse install location
how i learn more about pascal and inno script ?
Browse Button not working with v2
thanks bro.. it cant broswe when enable info
Setup resize as smaller when installing game..
Can you give iss file without that feature ?
Hotfix 3 added. Sorry for this. Had a bug with finished page (it has shown welcome page instead of finish page - fixed)
Plus fixed arc.ini for pzlib
@Ghost: Search for
if CurPageID = wpInstalling then begin
WizardForm.ClientWidth := (497);
WizardForm.ClientHeight := (115);
Just disable/remove ClientWidth/ClientHeight.
But you have to adjust buttons and labels again for new size.
Your installer asis v1 compatible with pzlib + Srep + lzma
But asis v2 have some bugs.
When installing repack it show me archive data currupted error
(Sorry for my bad english )
Use only UltraARC R2 (because UltraARC R3 has different Arc.ini).
But maybe it's enough to replace Arc.ini with R3.
I removed skin and trying to cancel setup , music lagging
(Sorry for my bad english bro.. )
no. I uesd ultra arc r2 , not r3
https://image.ibb.co/fU6k6k/Splash.png
This is Simple installer
modified by me :):)
Based on _UltraArcPro_Example for UltraArc R2
https://image.ibb.co/ipuisQ/myrepack.jpg
v3 Added
-Percent added
-Now supports UltraARC R3
-Merging is now in {app} folder
-Merging is now in {app} folder
Does not work:(
Don't change Output in records.ini to {app} (except for "Freearc_Split"), otherwise split.exe error. Leave it like ultraarc create it.
Example:
[Record1]
Type=Freearc_Original
Source={src}\Data1.Bin
Output={app}
Disk=1
[Record2]
Type=Split
Source={src}\Data2a.Bin
Output={tmp}\Data2.Bin
Disk=1
[Record3]
Type=Split
Source={src}\Data2b.Bin
Output={tmp}\Data2.Bin
Disk=2
[Record4]
Type=Split
Source={src}\Data2c.Bin
Output={tmp}\Data2.Bin
Disk=3
[Record5]
Type=Split
Source={src}\Data2d.Bin
Output={tmp}\Data2.Bin
Disk=4
[Record6]
Type=Split
Source={src}\Data2e.Bin
Output={tmp}\Data2.Bin
Disk=5
[Record7]
Type=Split
Source={src}\Data2f.Bin
Output={tmp}\Data2.Bin
Disk=6
[Record8]
Type=Split
Source={src}\Data2g.Bin
Output={tmp}\Data2.Bin
Disk=7
[Record9]
Type=Split
Source={src}\Data2h.Bin
Output={tmp}\Data2.Bin
Disk=8
[Record10]
Type=Split
Source={src}\Data2i.Bin
Output={tmp}\Data2.Bin
Disk=9
[Record11]
Type=Split
Source={src}\Data2j.Bin
Output={tmp}\Data2.Bin
Disk=10
[Record12]
Type=Freearc_Split
Source={tmp}\Data2.Bin
Output={app}
Disk=10
Percent has a bug with splitted archives (if mergin starts, it goes to 66,6%, when start unpacking, % get stuck at 66,6%). I am not able to fix it the proper way. Maybe some kind soul can help us out a bit.
Furthermore progressbar "flickering" if thousands of files got unpacked.
Besides that, this project is somewhat finished (maybe left background pictures during installation).
https://preview.ibb.co/jrKOBk/qwefsdfasdfcx.jpg
thats broblem
what is the code for remain time lable
https://preview.ibb.co/jrKOBk/qwefsdfasdfcx.jpg
thats broblem
Use ZTool x86
[External compressor:pzlib,plz4,plzo,pzstd]
header = 0
packcmd = ZTool e:{compressor}:t25p{:option} - - <stdin> <stdout>
unpackcmd = ZTool d:{compressor}{:option}:t75p:cm0mb - - <stdin> <stdout>
Added v3.5
added info button
% mostly fixed (in some cases % will be fast go to 99,9%, then extracting the rest of the archive (mostly common problem with many files in one archive)).
Anyway, progressbar "flickering" still persists in some cases, and i don't know why.
Added v3.5
added info button
% mostly fixed (in some cases % will be fast go to 99,9%, then extracting the rest of the archive (mostly common problem with many files in one archive)).
Anyway, progressbar "flickering" still persists in some cases, and i don't know why.
Hello,
How to add the function: copy the content of the crack "like the codex script please!
nice work,
Thank you
Please add the remain time labale.
Thanks
Let's see...
I have no plans for this at the moment.
I have added CRC check recently, but have to fix some bugs first.
Test
Added:
CRC Check at the end of installation
Copying "Medicine", if folder is present in {src} ({src}\C**CK (maybe will add this as CB instead)).
Fixed:
Background2 is now showing again
Things to do:
Fix UA MASK errors (must wait for Simorq)
Hi KaktoR,
Excellent job,
Thank
Have added v4.5 as UA2 and UA3 version to OP.
Some informations about UA3 MASK method:
Do NOT use pzlib3 in config0.txt, because it has problems with some games. Use pzlib from ztool instead.
External Compressor.ini:
#define ReflateLIB "x64"
#define ZTool "x64"
//#define pZLib1 "x64"
//#define pZLib3 "x64"
//#define PrecompInside "0.46MT"
//#define AntiZInside "x64"
//#define ZLib_Jo
//#define MSCInside "TAK"
//#define MPZSlimmer
#define SrepInside "x64"
//#define ZCMInside "x64"
//#define ZSTD "x64"
//#define LZ4 "x64"
//#define LZ5 "x64"
//#define Oodle
//#define NanoZipInside "x64"
//#define UHARCMTInside
Config0.txt:
for LZMA: $deflate=pZBSRARC
for LZMA2: $deflate=pZBSRXZ
Kobi Blade
17-09-2017, 10:48
Have added v4.5 as UA2 and UA3 version to OP.
Some informations about UA3 MASK method:
Do NOT use pzlib3 in config0.txt, because it has problems with some games. Use pzlib from ztool instead.
External Compressor.ini:
#define ReflateLIB "x64"
#define ZTool "x64"
//#define pZLib1 "x64"
//#define pZLib3 "x64"
//#define PrecompInside "0.46MT"
//#define AntiZInside "x64"
//#define ZLib_Jo
//#define MSCInside "TAK"
//#define MPZSlimmer
#define SrepInside "x64"
//#define ZCMInside "x64"
//#define ZSTD "x64"
//#define LZ4 "x64"
//#define LZ5 "x64"
//#define Oodle
//#define NanoZipInside "x64"
//#define UHARCMTInside
Config0.txt:
for LZMA: $deflate=pZBSRARC
for LZMA2: $deflate=pZBSRXZ
I like your code, is properly formatted and easy to read, even better than Razor code on WPI :p
Because it has much less features, and that's the way this script was meant to be.
Simple and clean.
Have added v5.0 as UA2 and UA3 version to OP.
-UltraARC R3 is fixed now, plus made changes to script for this.
*Now you can use MASK with pzlib :) BIG THANKS TO SIMORQ!
- Added checkbox for "copy medicine"
-Removed some leftovers
*It is recommended to use the v5.0 as own folder, means do not overwrite existing files from v4.5, because some files got removed in new version.
ramazan19833
22-09-2017, 10:52
Hello there
UltraARC 2801 R3 Hotfix use help
ASIS.v5.0.UAR3\UltraARC 2801 R3 Hotfix\Resources
Config0.txt use help
and
UltraARC 2801 R3 Hotfix best Compression Methods help
ASIS.v5.0.UAR3 _CommonRedist add help
_CommonRedist
DirectX
vcredist
Read wiki
the script doesn't support redist at all
Hi Kaktor
Can you add a easy way to disable "copy crack" function and button.
As the games are steam games and no crack is needed from my repacks.
Nice simple Installer nice one mate...
Change
CopyCrackCB.Show;
to
CopyCrackCB.Hide;
And delete
#ifexist "Crack"
Source: {src}\Crack\*; DestDir: {app}; Check: CopyCrack; Flags: ignoreversion createallsubdirs recursesubdirs external;
#endif
Hello Kaktor,
Can you tell me what I have to put as a code and what place to change the name of the player and the language in the crack please?
Thanks in advance,
Titeuf
pakrat2k2
11-10-2017, 07:53
Hello Kaktor,
Can you tell me what I have to put as a code and what place to change the name of the player and the language in the crack please?
Thanks in advance,
Titeuf
There is no code you have to add for username in code, Its all in the ini file for the crack itself.
### Name of the current player
###
UserName=*****
Change the ***** to the name of player you want it to have, save the file
and it should use that username.
There is no code you have to add for username in code, Its all in the ini file for the crack itself.
### Name of the current player
###
UserName=*****
Change the ***** to the name of player you want it to have, save the file
and it should use that username.
Hello pakrat2k2,
ok, I spoke badly, sorry about my bad English.
I want a code to do like the repack of elamigos, etc.
that is to say during the installation, a window opens so that the user adds his name of player and selects his language!
do you know how I can do it please?
thanks in advance
pakrat2k2
12-10-2017, 06:39
Not that way itself, but again the Crack ini file has a language setting as well that can be changed. Maybe others will know how to edit it the way elamigos does.
I don't know why you want it that way, each crack ini may be setup differently, & it wont work exactly how you want, best way is to edit the file before doing conversion.
Then you know its correct.
Google for UserInfoPage and [INI] section.
@pakrat: He speak of a way like in repacks, where users can simply put in name + language in one go with the installation, without to open INI file manually (whoever needs it...)
Same way like CIU did, but without edit fields (CIU probably using PC name and selected languages in autorun).
hi KaktoR plz how fix this ,,,,?????
http://nsa39.casimages.com/img/2017/10/12/171012071202503053.jpg
with this method (NBA 2K18 58.8Go to 37.2Go)
http://nsa39.casimages.com/img/2017/10/12/17101206575617600.jpg
Thxx
Which Script version and which UltraARC version you use?
Which Script version and which UltraARC version you use?
_UltraARC 2801 R3 Hotfix
_ASIS_UAR3.iss
I have tested many games with this, ask simorq when i spamed him in PM's :D
Maybe it has to do with files without any file extension, like in this example for file "0I".
I have tested many games with this, ask simorq when i spamed him in PM's :D
Maybe it has to do with files without any file extension, like in this example for file "0I".
what is the solution :confused::confused::confused::confused:
Try with CIU setup.exe (use any of the newer conversions) and report back.
Google for UserInfoPage and [INI] section.
@pakrat: He speak of a way like in repacks, where users can simply put in name + language in one go with the installation, without to open INI file manually (whoever needs it...)
Same way like CIU did, but without edit fields (CIU probably using PC name and selected languages in autorun).
Hello KaktoR,
That's exactly what I want to do!
The problem is: how?
hi KaktoR plz how fix this ,,,,?????
http://nsa39.casimages.com/img/2017/10/12/171012071202503053.jpg
with this method (NBA 2K18 58.8Go to 37.2Go)
http://nsa39.casimages.com/img/2017/10/12/17101206575617600.jpg
Thxx
I have tested.
It's only this one file on which pzlib has problems (inflation ratio is over 1700%).
So it's not script related, but pzlib3 is the problem.
Exclude this file from compression and compress it after compression manually with freearc or ultraarc.
Or simply use MASK method
Go to Resources\config0.txt
MaskI=SRARC/$void=0/$deflate=PZB3SRARC
Open Arc.groups with notepad
$Deflate
0A
0C
0E
0G
0K
0M
0O
0Q
0S
0U
0W
0Y
1A
1C
1E
1G
1I
1K
1M
1O
1Q
1S
1U
1W
1Y
2A
2C
2E
2G
2I
2K
2M
2O
2Q
2S
2U
2W
ShadowEagle
13-10-2017, 12:33
Does this script support components? For example if i make a trilogy, so the user can select which game to install?
Probably yes, but you have to add them yourself with [Components].
Update v6.0 BETA
- Added Components
- Added a switch for settings
- Slightly changed appereance for welcome/finish page
- And some more
Includes a sample project for components.
Update v6.5 BETA
- Added languages (en,fr,de,it,es,pl,ru,ptbr, probably most used)
- Added a switch for music volume (1-10, standard is 5)
- Fixed a compiler error if you disabled music
- Some changes more, can't remember
PS: Components are not working atm.
ramazan19833
29-10-2017, 09:01
Hi KaktoR
how to add second shortcut ???
Update v6.8 BETA
- Fixed error regarding cm:messages
- removed comps
- added support for UltraARC R3 Hotfix (the official one here (http://fileforums.com/showpost.php?p=463381&postcount=912))
https://i.imgur.com/5MtCViJ.png
Next: Will try to implement system page using issysinfo.dll by peterf1999
Graphics
02-11-2017, 06:53
I have compressed my game into a data.bin, where can i modify the code to make it install it?
You don't need a code, you need a records.ini file in the same directory where setup.exe is
Normally, if you using UltraARC, this file should be created automatically.
Here is a example for a single archive file
[Record1]
Type=Freearc_Original
Source={src}\Data1.bin
Output={app}
Disk=1
Hi KaktoR
Will you publish a version of ASIS compatible with DiskSpan?
Maybe later.
Have included EULA files and background slideshow during installation by now, needs some testing tough.
I think it's possible with both, DiskSpan and UltraARC in one script. Will test it in next days.
Edit:
https://i.imgur.com/EfwK5r0.jpg
Like this or with black background?
Update v6.9 BETA
- Added support for EULA's
- Added a slideshow during installation
-->> for now only 3 pictures. Will look for a more variable way.
- Changed some other things
Update v6.9.1
- Added support for DiskSpan by Razor12911 (thanks to Simorq for testing)
- Changed Slideshow a bit (now you can add as many background pictures as you like).
- Changed some settings
- Minor tweaks
I need some help.
Need some translations in French, Italian, Spanish, Polish, Russian and Portuguese (Brazil) if possible.
1. Does your computer match the system requirements?
2. Setup will now check the system requirements. Entries displayed with a red color indicate that your hardware does not match the specified requirement.
3. The following hardware has been detected on your system:
1. Does your computer match the system requirements?
2. Setup will now check the system requirements. Entries displayed with a red color indicate that your hardware does not match the specified requirement.
3. The following hardware has been detected on your system:
1. ¿Tu computadora cumple los requisitos del sistema?
2. Setup comprobará ahora los requisitos del sistema. Las entradas mostradas con color rojo indican que su hardware no cumple el requisito especificado.
3. El siguiente hardware ha sido detectado en su sistema:
arkantos7
06-11-2017, 11:56
1. Czy Twój komputer spełnia wymagania systemowe?
2. Instalator sprawdzi teraz wymagania systemowe. Wpisy w kolorze czerwonym oznaczają, że Twój sprzęt nie spełnia określonych wymagań.
3. Następujące podzespoły zostały wykryte w Twoim systemie:
1. O seu computador corresponde aos requisitos do sistema?
2. O instalador irá verificar os requisitos do sistema. As entradas exibidas com a cor vermelha indicam que seu hardware não corresponde aos requisitos especificados.
3. O hardware abaixo foi detectado em seu sistema:
Hello,
It's possible to add the patcher when there are updates (as in Custom Installer Ultimate V2g)
in advance thank you for your answer
Titeuf
ramazan19833
09-11-2017, 04:40
Hi KaktoR
new Update ASIS: Advanced Simple Installer Script
CLS-DiskSpan R2 uploaded
http://fileforums.com/showthread.php?t=99627&page=3
Hello,
It's possible to add the patcher when there are updates (as in Custom Installer Ultimate V2g)
in advance thank you for your answer
Titeuf
No, to complex for me atm.
Hi KaktoR
new Update ASIS: Advanced Simple Installer Script
CLS-DiskSpan R2 uploaded
http://fileforums.com/showthread.php?t=99627&page=3
Next update.
ramazan19833
09-11-2017, 09:22
Next update. when
ramazan19833
09-11-2017, 22:19
https://i.hizliresim.com/8NXrW7.jpg (https://hizliresim.com/8NXrW7)
help..
Make sure Name and DefaultDir doesn't contain : characters.
ramazan19833
10-11-2017, 04:24
///////////////////////////////////////////////////////////////
// Advanced Simple Installer Script //
//-----------------------------------------------------------//
// UltraARC by Razor12911, modified by Simorq //
// zTool, pZLib3, pZStd, pLZO, pLZ4, PrecompMT by Razor12911 //
// Precomp by Christian Schneider //
// AFR (Anvil Forge Recompressor) by Edison007 //
// 7-zip by Igor Pavlov //
// RAR by win.rar GmbH //
// FreeArc by Bulat Ziganshin //
// SREP by Bulat Ziganshin //
// MSC by ProFrager //
// RAZOR Archiver by Christian Martelock //
// MPZ Slimmer by Shelwien //
///////////////////////////////////////////////////////////////
#define ScriptVersion "6.9.1 for UltraARC R3"
//////// SETTINGS ////////
#define Name "Call of Duty®: WWII"
#define Exe "CoD_SP.exe"
#define Version "v1.0"
#define Size "69577060352"
#define Compression "lzma"
//Define if you want to use UltraARC or DiskSpan. Do not enable both!
#define UltraARC
;#define DiskSpan
#define DefaultDir "{sd}\Call Of Duty WWII"
//{sd} = system disk (in most cases C:\)
//For a full list, see http://www.jrsoftware.org/ishelp/index.php?topic=consts
//Define if Setup create uninstall files (unins000.dat, unins000.exe) (no = no uninstall files will be created, yes = uninstall files will be created)
#define Uninstallable "yes"
//Icons/Start menu icons. Set the standard settings to True (checked) or False (not checked)
#define DesktopIcon "True"
#define StartMenuIcon "False"
//Background = WelcomePage, Background2 = FinishedPage
#define Background "CallOfDutyWWIIWelcome.bmp"
#define Background2 "CallOfDutyWWIIFinish.bmp"
#define Smallimage "CallOfDutyWWIISmallBitmap.bmp"
#define Icon "CallOfDutyWWIIIcon.ico"
//Define .sfv/.md5 file for integrity check after installation. If not needed, just disable CheckCRC
;#define CheckCRC
#define CRCFileName "Debris.sfv"
//Registry file. If not needed, just disable Registry
;#define Registry
#define RegistryFile "CallOfDutyWWIIRegistry.iss"
//Name and target of Website button. If not needed, just disable WebsiteButton
#define WebsiteButton
#define WebBtnName "Call of Duty®: WWII"
#define URL "http://store.steampowered.com/app/476600/Call_of_Duty_WWII/"
//Define Splash image and duration of FadeIn/Show/FadeOut in ms. If not needed, just disable Splash
#define Splash
#define SplashFile "CallOfDutyWWIISplash.png"
#define SplashFadeIn "500"
#define SplashShow "500"
#define SplashFadeOut "500"
//Set Music file name and volume (1 - 10, standard is 5). If not needed, just disable Music
#define Music
#define MusicFile "CallOfDutyWWIIMusic.mp3"
#define MusicVolume "5"
//Name for License files. File names in folder must be GAMENAMEeulaEnglish, GAMENAMEeulaFrench, GAMENAMEeulaGerman, etc., where GAMENAME is = LicenseName "xyz".
//If not needed, just disable License
;#define License
#define LicenseName "CallOfDutyWWII" ;EULAEnglish.rtf
//Define background images size and duration (5000 = 5sec, 10000 = 10sec, ...). If not needed, just disable InstallBackground
#define InstallBackground
#define BgTime "10000"
#define ImageWidth "1280"
#define ImageHeight "720"
#define Fullscreen "Yes"
//Place your name here. Will be shown in Info window.
#define Creator "Knabberfee"
//Font and Font Color for Welcome/Finish messages. Important: Only accept fonts that are installed on users system.
#define Font "Arial"
#define FontColor "White"
#define ProgressBarLabelColor "White"
// Black = $000000;
// Maroon = $000080;
// Green = $008000;
// Olive = $008080;
// Navy = $800000;
// Purple = $800080;
// Teal = $808000;
// Gray = $808080;
// Silver = $C0C0C0;
// Red = $0000FF;
// Lime = $00FF00;
// Yellow = $00FFFF;
// Blue = $FF0000;
// Fuchsia = $FF00FF;
// Aqua = $FFFF00;
// LtGray = $C0C0C0;
// DkGray = $808080;
// White = $FFFFFF;
// None = $1FFFFFFF;
// Default = $20000000;
//Define name of Skin file. Only enable Cjstyles or VCL, NOT both. If you don't want to use any skin, disable both.
;#define Cjstyles
;#define CjstylesName "concave_dark.cjstyles"
#define VCL
#define VCLName "steampunks.vsf"
//////// SETTINGS ////////
[Setup]
DisableDirPage=no
DisableFinishedPage=no
DisableProgramGroupPage=yes
DisableReadyPage=yes
WizardImageFile=Setup\{#Background}
WizardSmallImageFile=Setup\{#Smallimage}
SetupIconFile=Setup\{#Icon}
AppName={#Name}
AppVersion={#Version}
VersionInfoDescription={#Name}
DefaultDirName={#DefaultDir}
DefaultGroupName={#Name}
ExtraDiskSpaceRequired={#Size}
VersionInfoCompany=Advanced Simple Installer Script
OutputBaseFilename=Setup
OutputDir=.
Compression={#Compression}
SolidCompression=yes
UninstallFilesDir={app}\_Uninstall
UnInstallable={#Uninstallable}
#ifdef InstallBackground
BackColor=clBlack
BackColor2=clBlack
#endif
Help : correction & sample
Change
#define Name "Call of Duty®: WWII"
to
#define Name "Call of Duty® WWII"
PS: Next update all settings will be stored in external Settings.ini
Update will be released soon. Had to fix some serious bugs
Update v6.9.3
- All settings are now in Settings.ini
- Added Internal Inno compression. Now you have to choose between UltraARC, DiskSpan and Internal Inno
- Fixed some bugs
- Added System requirements page
- Added ISSysInfo.dll by peterf1999
- Removed the Slideshow Fullscreen option by now because of some bugs with it. Slideshow is now always in fullscreen
- Minor improvements
ramazan19833
12-11-2017, 03:07
https://i.hizliresim.com/zJpGQR.jpg (https://hizliresim.com/zJpGQR)
Help...
Update will be released soon. Had to fix some serious bugs
Update v6.9.3
- All settings are now in Settings.ini
- Added Internal Inno compression. Now you have to choose between UltraARC, DiskSpan and Internal Inno
- Fixed some bugs
- Added System requirements page
- Added ISSysInfo.dll by peterf1999
- Removed the Slideshow Fullscreen option by now because of some bugs with it. Slideshow is now always in fullscreen
- Minor improvements
Hi,
thank your link please ?
Thank youy
Hi,
thank your link please ?
Thank youy
KaktoR says:
Update will be released soon :rolleyes:
Soon, have to fix some more.
Furthermore waiting for princegupta's reply :D
Hello,
Is it possible to add the elapsed time and the remaining time?
Thanks in advance
Will see
Hello,
OK thanks in advance !
New in next version, other game size appereance
https://i.imgur.com/CcIEqCe.png
ramazan19833
27-11-2017, 08:17
Hello KaktoR i know you love me so much but I would like to ask you
I have seen you use the new ASIS Advanced Simple Installer Script version 6.9.3 which you have used in new games and I am very grateful
ASIS: Advanced Simple Installer Script
v6.9.3 is it readyf ?
reply : ready ASIS: Advanced Simple Installer Script
v6.9.3 WORLD OF FINAL FANTASY® [2xDVD5]
Link : http://fileforums.com/showthread.php?t=99804
ASIS: Advanced Simple Installer Script
v6.9.3 when to use ? ( Benim için önemlidir)
I you understand you is not easy to prepare
Actually it is 6.9.5 already.
Soon, on weekend i think.
ramazan19833
27-11-2017, 08:39
You make me very happy
KaktoR
Thank you
Because you answered the question quickly
How do we use this script to make a compressed game?
Use the _Tools folder for compressing game files.
Use script to create setup.exe for unpacking archives.
Btw, last round of testing was good, except new script tomorrow
Use the _Tools folder for compressing game files.
Use script to create setup.exe for unpacking archives.
Btw, last round of testing was good, except new script tomorrow
How do we edit the music out? Modifying the script will stop it but will the music option still appear when on the setup.exe?
If you don't want music, just change
#define Music
to
;#define Music
Just add a ; before
Cheers, I've compressed a game using Compressor 2.1 but have no idea how to implement the script into it so it will unpack itself.
Create Setup.exe, move it to compressed game files (there should be a records.ini file)
Can't find a records.ini file. Sadly, could you send me an example of a script made to make a setup.exe for a UltraARC compressed .arc file?
There is one from where you have compressed a game.
I see now, moving the exe there doesn't fix things, I prob need to add some paths? Thanks for the help btw!
pakrat2k2
29-11-2017, 10:55
I see now, moving the exe there doesn't fix things, I prob need to add some paths? Thanks for the help btw!
no, just move the setup.exe, records.ini, archives ( from ultraarc )
all in a folder.
what I do is set an output folder ( within script itself ) copy the files/folder
from ultraarc into the output folder, then when everythings together the output from ultraarc will always be in output folder. no searching for the files.
no, just move the setup.exe, records.ini, archives ( from ultraarc )
all in a folder.
what I do is set an output folder ( within script itself ) copy the files/folder
from ultraarc into the output folder, then when everythings together the output from ultraarc will always be in output folder. no searching for the files.
I do have this from the records:
[Record1]
Type=Freearc_Original
Source={src}\Data1.Bin
Output={app}
Disk=1
[Record2]
Type=Split
Source={src}\Data2a.Bin
Output={app}\Data2.Bin
Disk=1
[Record3]
Type=Split
Source={src}\Data2b.Bin
Output={app}\Data2.Bin
Disk=2
[Record4]
Type=Freearc_Split
Source={app}\Data2.Bin
Output={app}
Disk=2
[Record5]
Type=Freearc_Original
Source={src}\Data3.Bin
Output={app}
Disk=2
[Record6]
Type=Split
Source={src}\Data4a.Bin
Output={app}\Data4.Bin
Disk=2
[Record7]
Type=Split
Source={src}\Data4b.Bin
Output={app}\Data4.Bin
Disk=3
[Record8]
Type=Freearc_Split
Source={app}\Data4.Bin
Output={app}
Disk=3
Do I add this to the script?
No, just run setup.exe, then install
Doesn't do anything sadly
Make sure #define UltraARC is enabled.
Update v6.9.5
- All settings are now in Settings.ini
- Added Internal Inno compression. Now you have to choose between UltraARC, DiskSpan and Internal Inno
- Fixed some bugs
- Added System requirements page
- Added ISSysInfo.dll by peterf1999
- Removed the Slideshow Fullscreen option by now because of some bugs with it. Slideshow is now always in fullscreen
- Changed disk requirement appereance
- Changed SmallBitmap to a banner bitmap
- Added some more options to Settings.ini
- Minor improvements
FF doesn't let me upload anything atm. Have pakrat send a copy, maybe he can upload it :rolleyes:
pakrat2k2
30-11-2017, 08:16
Uploaded updated copy to first post ( added date just to keep it straight ) so people know its newest version.
Hello,
A big thank you for all your work.
Great night,
Titeuf
Good evening Kaktor,
can you please add in your script the time spent and the time remaining during the installation?
And once again, thank you for your work.
Regards,
Titeuf
I'm having trouble installing the project:
MMC=pzlib3+srep+lzmaII
http://oi68.tinypic.com/348rcsw.jpg
Will check it.
Is it only with MMC?
At the moment yes. Because I did not test MASK mode.
=============================================
It extracts the files normally, but does not show the progressbar only the filenames.
v7.0.0 is around the corner
I need some translations :D
English.InstallingRedist1=Installing {#Redist1Name} ...
French.InstallingRedist1=Installing {#Redist1Name} ...
German.InstallingRedist1=Installing {#Redist1Name} ...
Italian.InstallingRedist1=Installing {#Redist1Name} ...
Spanish.InstallingRedist1=Installing {#Redist1Name} ...
Polish.InstallingRedist1=Installing {#Redist1Name} ...
Russian.InstallingRedist1=Installing {#Redist1Name} ...
PortugueseBrazil.InstallingRedist1=Installing {#Redist1Name} ...
+
English.CheckCRC=Check CRC
French.CheckCRC=Check CRC
German.CheckCRC=Check CRC
Italian.CheckCRC=Check CRC
Spanish.CheckCRC=Check CRC
Polish.CheckCRC=Check CRC
Russian.CheckCRC=Check CRC
PortugueseBrazil.CheckCRC=Check CRC
v7.0.0 is around the corner
I need some translations :D
English.InstallingRedist1=Installing {#Redist1Name} ...
French.InstallingRedist1=Installing {#Redist1Name} ...
German.InstallingRedist1=Installing {#Redist1Name} ...
Italian.InstallingRedist1=Installing {#Redist1Name} ...
Spanish.InstallingRedist1=Installing {#Redist1Name} ...
Polish.InstallingRedist1=Installing {#Redist1Name} ...
Russian.InstallingRedist1=Installing {#Redist1Name} ...
PortugueseBrazil.InstallingRedist1=Installing {#Redist1Name} ...
+
English.CheckCRC=Check CRC
French.CheckCRC=Check CRC
German.CheckCRC=Check CRC
Italian.CheckCRC=Check CRC
Spanish.CheckCRC=Check CRC
Polish.CheckCRC=Check CRC
Russian.CheckCRC=Check CRC
PortugueseBrazil.CheckCRC=Check CRC
Hi, here are my suggestions for French:
French.InstallingRedist1=Installing {#Redist1Name} => Installation
French.CheckCRC=Check CRC => Vérifier CRC Ou Vérification CRC
PortugueseBrazil.InstallingRedist1=Instalando {#Redist1Name} ...
PortugueseBrazil.CheckCRC=Verificando CRC
New redist page
Should not activated redists striked out (current) or not visible?
PS: You can define own names, paths and arguments for each redist
#define UseRedists
#define Redist1
#define Redist1Name "DirectX"
#define Redist1Path "{src}\_CommonRedist\DirectX\Jun2010\dxsetup.exe"
#define Redist1Param ""
;#define Redist2
#define Redist2Name "Visual C++ 2005"
#define Redist2Path "{src}\_CommonRedist\vcredist\2005\vcredist_x64.exe"
#define Redist2Param "/q"
;#define Redist3
#define Redist3Name "Visual C++ 2008"
#define Redist3Path "{src}\_CommonRedist\vcredist\2008\vcredist_x64.exe"
#define Redist3Param "/q"
;#define Redist4
#define Redist4Name "Visual C++ 2010"
#define Redist4Path "{src}\_CommonRedist\vcredist\2010\vcredist_x64.exe"
#define Redist4Param ""
#define Redist5
#define Redist5Name "Visual C++ 2012"
#define Redist5Path "{src}\_CommonRedist\vcredist\2012\vcredist_x64.exe"
#define Redist5Param "/quiet /norestart"
;#define Redist6
#define Redist6Name "Visual C++ 2013"
#define Redist6Path "{src}\_CommonRedist\vcredist\2013\vcredist_x64.exe"
#define Redist6Param "/quiet /norestart"
;#define Redist7
#define Redist7Name "Visual C++ 2015"
#define Redist7Path "{src}\_CommonRedist\vcredist\2015\vc_redist.x64.ex e"
#define Redist7Param "/quiet"
;#define Redist8
#define Redist8Name "Visual C++ 2017"
#define Redist8Path "{src}\_CommonRedist\vcredist\2017\vc_redist.x64.ex e"
#define Redist8Param "/quiet"
#define Redist9
#define Redist9Name ".NET Framework 4.0"
#define Redist9Path "{src}\_CommonRedist\DotNet\4.0 Client Profile\dotNetFx40_Client_x86_x64.exe"
#define Redist9Param "/q /norestart"
pakrat2k2
29-12-2017, 06:51
Personally, i'd leave out the redists that aren't defined, make only those that are visible.
WOliveira
31-12-2017, 11:24
Why all setups I try to use compressed files in the ultra arc R3 of this error? What am I doing wrong ?
pakrat2k2
31-12-2017, 15:04
message states unable to write data to disk !!
-enugh room on HD ?
-are you running setup as admin ?
-turn off AV before running installer ?
- Run setup.exe from a short folder path and install to a short folder path
also did you copy over the records.ini as well as archives created with UA
to where the setup.exe is for ASIS.
Ive used this a few times & works 100% if done correctly.
WOliveira
31-12-2017, 16:53
Good night, pow already did all these processes yes ... Antivirus off, short installation path, I ran as administrator ... and nothing: /
WOliveira
01-01-2018, 13:07
64 bits
What compress method did you choose?
v7.0.0 released
- Added a page for redists installation
- Added dlz, lolz, oggre, uelr by ProFrager
- Bug fixes (amongst other things percents are now fixed)
- Some more, didn't remember
Sonansyach_10
02-01-2018, 17:25
is anyone can create installer like "elamigos" installer??
WOliveira
02-01-2018, 19:15
What compress method did you choose?
where do I see the compression method?
Hi KaktoR
ultra best Compressstor Settings Tools Help
BinkPack
DLZ
lolz
OGGRE
UELR
There is no such thing as ultra best compressor settings each game is different so best test your games and see what works best.different types of files compress differently and some files dont compress good no matter what you do.
is anyone can create installer like "elamigos" installer??
It's a generic script just with freearc support and splash image.
where do I see the compression method?
How you compressed the files/the game? You should know that.
is anyone can create installer like "elamigos" installer??
you can do it :)
WOliveira
03-01-2018, 06:40
that?
pakrat2k2
03-01-2018, 07:35
under
[Freearc]
method= ( leave blank )
then when you go into options tab (ultraarc ) all your choices are available to choose.
Rather then try to set in the ini file.
WOliveira
03-01-2018, 07:49
A friend passed me like this, when I get blank and I choose the options in the ultra arc always the error, someone gives me a good configuration that compresses a lot?
v7.0.0 released
- Added a page for redists installation
- Added dlz, lolz, oggre, uelr by ProFrager
- Bug fixes (amongst other things percents are now fixed)
- Some more, didn't remember
Hello Kaktor,
It is possible to add: "copy the crack (visible button)" and the elapsed time and remaining time?
thanks in advance,
Happy New Year 2018 to all!
pakrat2k2
03-01-2018, 08:52
A friend passed me like this, when I get blank and I choose the options in the ultra arc always the error, someone gives me a good configuration that compresses a lot?
every game is different, so method you use for one game, may not work as well for another game. Thats why i said to leave it blank, then choose what you want to try for the game. Using precomp for games usually take a long time to compress & even more time to decompress & install.
Thats why I usually use just srep,lzma. Seems to be ok for most games & doesnt take an eternity to install.
Hello Kaktor,
It is possible to add: "copy the crack (visible button)" and the elapsed time and remaining time?
thanks in advance,
Happy New Year 2018 to all!
I have removed Copy Crack.
Elapsed Time, Remaining Time are already in, but deactivated and not tested yet.
I have removed Copy Crack.
Elapsed Time, Remaining Time are already in, but deactivated and not tested yet.
Hello Kaktor,
How to activate Elapsed Time & Remaining Time?
Here are my suggestions for French because a line is not translated:
CustomMessages :
French.SystemReqLabel1=L'Assistant va contrôler si votre système répond aux conditions requises.
French.SystemReqLabel2=Le matériel suivant a été détecté sur votre système :
Languages\french.isl :
ReadyLabel2a=Cochez la case des composants à mettre à jour et cliquez sur Installer pour procéder à l'installation ou sur Précédent pour revoir ou modifier une option d'installation.
Thank you
WOliveira
05-01-2018, 20:22
Anyone know what compression methods fitgirl uses?
Jiva newstone
05-01-2018, 23:30
Just drag and drop the fg's archieve in the FREEARCWM.exe
It shows the what method fitgirl uses !
WOliveira
06-01-2018, 04:51
Can you use these methods in Ultra Arc?
fatalerror1
06-01-2018, 15:44
any clue how to solve this??
https://i.imgur.com/85k0QtC.png
Just trying to make from this a small basic setup that i can use for anything with just changing name, HDDreqs, exe and redists without any graphical shanenigans but that supports Arc packed files+records ini
You did made a mistake with {cm:FinishLabel} i guess.
Which language you using for setup?
fatalerror1
07-01-2018, 01:40
i did nothing with it, aka leaved what was there ... so probably just english ... but maybe i commented out something i shouldnt
If you don't get it fixed, send me your files then.
fatalerror1
07-01-2018, 05:18
here (just the files i changed) ... didnt found whats the problem , seems like i has problems reading #Name from the ini or something
prudislav
07-01-2018, 05:34
^
try Unicode Innosetup ;-)
Some observations (Kaktor will pobably gives you proper answers)
1) the basic design looks fugly https://imgur.com/a/X9Lif
... you might wanna create some fine looking "blank" one or tr to mess with the code a bit more
2) While installing it gets some "proc errors" https://i.imgur.com/yc2l1Oi.png but it installs when you click ok and on finish page gets same "proc error"
3) some weird stuff happening when you click install https://imgur.com/a/11HFb
uninstall works flawlessly
Proc errors because:
1) the script was not made to disable images in Settings.ini (Background, Background2, Banner and Icon).
What you could do: Just crate 1x1 px black bitmap images.
Also in script don't disable images (WizardImageFile=, WizardSmallImageFile=).
If you want a non-image minimalistic installer, you could try out this: http://fileforums.com/showthread.php?t=99549
2) if you want to use UltraARC, just enable it by removing ; . Do not replace it with enabled DiskSpan define. In this case, DiskSpan is enabled too alongside with UltraARC, which gives you proc errors too (because there is no #define DiskSpan, so all #ifdef DiskSpan will be compiled too).
3) Weird stuff is a bug in script, will fix it soon.
fatalerror1
07-01-2018, 07:54
thx for info , will try to mess with it later on (might probably wait for fix for point 3) and will let you know
as for the minimalistic one thats a bit way too minimalistic ..
What i need is simple design where i can exchange project ćompileation really fast and do bunch of installers after each other with just small changes to the script aka just the Name, installDir, HDDsize,exe,icon + redists but also optionally if i want some basic graphics (like the small and big wizardimages) and optionally some kind of readme before install
Just an example for what i want it for :
... i have certain project but for each customer (there are like 50 slightly modified version) there are slight changes and small customizations which requires just small changes to the installer script , but design needs to be completely neutral installer look.
But also have couple highly customized versions which are planned to have readme in installer and images.
to be honest enough would be even just the standard innoDesign but with arc support
but i still think this script is basically what i need , i just need to figure out the basic changes to it for my needs ;-)
prudislav
07-01-2018, 08:44
2) if you want to use UltraARC, just enable it by removing ; . Do not replace it with enabled DiskSpan define. In this case, DiskSpan is enabled too alongside with UltraARC, which gives you proc errors too (because there is no #define DiskSpan, so all #ifdef DiskSpan will be compiled too).
not sure if i follow , tried this with fe1's test script
How should this section look when i want to use UltraARC packed files???
#define UltraARC
;#define DiskSpan
gives same proc error even with all pictures enabled
and if i use
#define UltraARC
#define DiskSpan
i get this error https://i.imgur.com/E4jd6KW.png
pakrat2k2
07-01-2018, 11:46
^^ cant have BOTH #define Ultraarc & #Define DiskSpan left open like that, choose one & put ; infront of other.
prudislav
07-01-2018, 12:43
yeah i know , i guess just i got confused by Kaktor's wording .... will check properly tomorrow if i can solve the proc errors (still get them even if i fix stuff KaktoR said are wrong with fe1's script)
to be honest enough would be even just the standard innoDesign but with arc support
but i still think this script is basically what i need , i just need to figure out the basic changes to it for my needs ;-)
Maybe this? http://fileforums.com/attachment.php?attachmentid=19821&d=1508857153
fatalerror1
08-01-2018, 00:07
Maybe this? http://fileforums.com/attachment.php?attachmentid=19821&d=1508857153
awesome will try this one
as for ASIS i still have the proc error problem same as prusilav in #163 (used all the pictures, in setting only ultraarc , but still nothing)
WOliveira
08-01-2018, 15:16
KaktoR would have put components in this setup? I left the way I wanted, just missing the directx type components and etc, how would I put it?
Sonansyach_10
08-01-2018, 21:49
how to disable background image during installing the game and how to disable cj style setup ??
thanks...
pakrat2k2
09-01-2018, 05:56
just leave both of them out ( dont supply them in the folders where they are originally )
awesome will try this one
as for ASIS i still have the proc error problem same as prusilav in #163 (used all the pictures, in setting only ultraarc , but still nothing)
Have you compiled with Inno Unicode EE?
WOliveira
09-01-2018, 14:52
without wanting to be boring, but how do I put the components in this setup?
pakrat2k2
09-01-2018, 16:50
if by components you means redists ( directx, vcredists, physx etc ) all those are in settings.ini. If thats not what you mean be more specific.
WOliveira
09-01-2018, 17:54
Yes, directx, vcredists, physx etc
They are already there...
WOliveira
10-01-2018, 05:51
How do I activate them, because I installed a game with the setup and neither started nor in the end appeared the options to choose these components, how do?
pakrat2k2
10-01-2018, 06:28
did you have them in the folder structure as specified in settings.ini. also remove the ; from front of line for the redists you want, & add ; to the ones you dont want.
Kaktor, I see what he says, even with them selected in settings.ini, compile the script, the setup goes from detected hardware > install game
doesnt give any choices for installing redists.
I need settings.ini, because its working fine here.
pakrat2k2
10-01-2018, 07:14
I know exactly what issue is, was using OLD v7 ( from december). Using the one from January it works as it should. ( i forgot to get rid of old one, & had compiled it too. )
Ok, then i need Settings.ini from WOliveira.
pakrat2k2
10-01-2018, 08:03
nope all he needs to do is grab the archive from the first post, it works as supposed too.
he's using an old version of the script, thats why the redists dont show up.
WOliveira
10-01-2018, 12:34
I'm using ASIS 6.9.5, and I'll leave my settings for download so you can take a look.
Edit1: I'm going to download the v7 I saw now at the initial and test ... when I downloaded the first time I did not have this v7 yet.
pakrat2k2
10-01-2018, 12:40
that settings.ini, has no section for redists. ASIS wasnt updated till after that version to be able to add them. Might as well just delete the old version, & use the new one in first post. it works perfectly with redists, just add the name of the ones you want
in the section for them ( wasnt even there in 695 version )
WOliveira
10-01-2018, 16:37
I was looking at this version 7.0. How do I put the EULA in the beginning to accept the terms?
pakrat2k2
10-01-2018, 17:06
everything is in Settings.ini ( this section)
//Name for License files. File names in folder must be GAMENAMEeulaEnglish, GAMENAMEeulaFrench, GAMENAMEeulaGerman, etc., where GAMENAME is = LicenseName "xyz".
//If not needed, just disable License (set ;)
;#define License
#define LicenseName "TheWitcher3" ;...EULAEnglish.rtf
pakrat2k2
10-01-2018, 18:04
has to be with how you have it in the ini file, something isnt right. post the lines here so can be looked at.
very first line with ;
//Name for License files. File names in folder must be GAMENAMEeulaEnglish, GAMENAMEeulaFrench, GAMENAMEeulaGerman, etc., where GAMENAME is = LicenseName "xyz".
//If not needed, just disable License (set ;)
;#define License
REMOVE the ;
WOliveira
10-01-2018, 18:30
I was able to put the EULAS and leave the way I wanted, the problem and that is now giving this error. I am using the compressed files I used in ASIS 6.9.5.
pakrat2k2
10-01-2018, 20:45
Did you use UltraArc for creating the archives ?
you missed a setting... if so, then in settings.ini
//Define if you want to use UltraARC, DiskSpan or Internal compression. Only enable one of them!
;#define UltraARC Remove the ;
;#define DiskSpan
;#define Internal "G:\Assassins Creed Origins"
#define DiskSize "DVD5" ;CD / DVD5 / DVD9 / BD25 / BD50
then you'll need the archives & records.ini ( the way ultraarc arranged the archives, the archives themselves & if they were in subfolders )
you need them placed with the setup.exe created by ASIS 7.
To be honest i didn't test license files for v7
WOliveira
11-01-2018, 04:52
I got friend, I removed the ";" from the ultra arc and left the other two, now all right ... Thank you very much for your help. Yours are 10 !!!
pakrat2k2
11-01-2018, 06:31
To be honest i didn't test license files for v7
Wonder if the eula names can be changed to more simplier name like CIUV2
rather then the long names it presently has. ??
Good point. Is "(Language).rtf" enough?
pakrat2k2
11-01-2018, 08:37
yes just like eula_german.rtf, eula_french.rtf etc...
Update v7.0.1 added
- Changed handling of EULA files.
> EULA files should now be named as Language.rtf (English.rtf, French.rtf, ...).
Furthermore, if there is only English.rtf, it will be used for all other languages
if the language has no own eula file.
- Renamed pOodle ZTool.exe to pOodle.exe
- Added CLS-SREP by ProFrager
pakrat2k2
11-01-2018, 10:23
One other thing that needs changing... The image extension, rather then bmp can it be changed to png ? Would be nicer for fancier Welcome -> Finish images which cant be used with bmp extension.
thanks
Requires botva2 library. I could testing it but i've never worked with it. Also requires a shitload of code changing.
But to be honest, libraries are already in, because i want to test it at a later time.
pakrat2k2
11-01-2018, 10:53
Requires botva2 library. I could testing it but i've never worked with it. Also requires a shitload of code changing.
ok, dont worry about it then, just too used to using png. too much coding isnt necessary then, will use as-is.
My next step was to implement time left/remain.
After that, i would like to change almost the complete Settings.ini to get rid of bunches of #define's (f.e. using getiniint instead), but that also needs half of rewriting the code. Because it's not that practicable.
Then i could work on png images (maybe with bmp masks too).
pakrat2k2
11-01-2018, 14:02
My next step was to implement time left/remain.
After that, i would like to change almost the complete Settings.ini to get rid of bunches of #define's (f.e. using getiniint instead), but that also needs half of rewriting the code. Because it's not that practicable.
Then i could work on png images (maybe with bmp masks too).
The most thing i love about this is the fact the you only need a couple images for start/finish windows + banner, no having to worry about masks or any of that. Yes they're easy enough to do, but this installer is so easy to use as it is, love the way the backgrounds change, that me personally wouldnt change that part at all.
WOliveira
11-01-2018, 15:37
To disturb a little bit, I went to do another setup and gave this error, which for me was the first time. How do I solve it?
And the box marking the redists is not showing up, it's installing straight through at the end.
Sonansyach_10
11-01-2018, 16:33
whether to install games with ultraarc method
without record.ini ??
WOliveira
11-01-2018, 17:56
Yes, ultra arc method ... and with records.ini
To disturb a little bit, I went to do another setup and gave this error, which for me was the first time. How do I solve it?
And the box marking the redists is not showing up, it's installing straight through at the end.
Share me your Settings.ini please
WOliveira
12-01-2018, 11:46
Here it is
On which point you get this error?
pakrat2k2
12-01-2018, 12:23
he's changed names where he shouldnt have ?
//Background = WelcomePage, Background2 = FinishedPage
#define Background "Background.bmp"
#define Background2 "Background.bmp"
#define Banner "smallbitmap.bmp"
#define Icon "Setup.ico"
//Define Splash image and duration of FadeIn/Show/FadeOut in ms. If not needed, just disable Splash (set ;)
#define Splash
#define SplashFile "logo.png"
#define SplashFadeIn "500"
#define SplashShow "1000"
#define SplashFadeOut "500"
unless he's renamed the corresponding files in folder as well ?
Name as you like, doesn't matter.
And if file doesn't exist, compiler gives out a "file not found" error.
pakrat2k2
12-01-2018, 14:46
oh ok good to know
WOliveira
12-01-2018, 15:30
Yes, I changed the name of the files in the folder .. The point that gives the error is at the time it will start the installation. And the other error and that is not appearing the menu to choose which components (directx and etc ...) choose.
I don't have this error.
Do me a favour: In Inno Setup window, press F9 for compile+run setup.exe, click next till installation starts. When the error shows up, look at the bottom of Inno Setup window in tab "Debug Output" and tell me what script line the error is.
WOliveira
12-01-2018, 16:05
This is the error that occurred ino at the time of the setup error.
This was fixed with v7.0.1. Please download it from first page and overwrite all files.
WOliveira
13-01-2018, 05:07
Ok, I'll take the test.
pakrat2k2
13-01-2018, 15:05
Getting error about LicenseImage.bmp even tho file is there & Settings.ini -> ;#define License ??
Got the same error today, already fixed it :D
Search for:
/////////////////////////////////////////// LicensePage
replace with this:
#ifdef License
LicenseImage := TBitmapImage.Create(WizardForm);
with LicenseImage do begin
Name := 'LicenseImage';
Parent := WizardForm.LicensePage;
Left := ScaleX(0);
Top := ScaleY(0);
Width := ScaleX(32);
Height := ScaleY(32);
ExtractTemporaryFile('LicenseImage.bmp');
Bitmap.LoadFromFile(ExpandConstant('{tmp}\LicenseI mage.bmp'));
ReplaceColor := $0000ff;
ReplaceWithColor := WizardForm.LicensePage.Color;
end;
#endif
pakrat2k2
13-01-2018, 18:47
Got the same error today, already fixed it :D
Search for:
/////////////////////////////////////////// LicensePage
replace with this:
#ifdef License
LicenseImage := TBitmapImage.Create(WizardForm);
with LicenseImage do begin
Name := 'LicenseImage';
Parent := WizardForm.LicensePage;
Left := ScaleX(0);
Top := ScaleY(0);
Width := ScaleX(32);
Height := ScaleY(32);
ExtractTemporaryFile('LicenseImage.bmp');
Bitmap.LoadFromFile(ExpandConstant('{tmp}\LicenseI mage.bmp'));
ReplaceColor := $0000ff;
ReplaceWithColor := WizardForm.LicensePage.Color;
end;
#endif
yep fixed perfectly, thanks
WOliveira
14-01-2018, 11:43
This version 7.0.1 is all perfect, the eulas and the redists ... all the way I want the problem now is at the time of installation :/
pakrat2k2
14-01-2018, 14:04
says unable to write data to disk ... not enough HD room?
WOliveira
14-01-2018, 17:46
y HD has lots of space.
What compression method you did use?
WOliveira
15-01-2018, 13:05
The same one I used in version 6.9.5 ... PreComp, SREP and LZMA.
Exact precomp settings? Which version?
Maybe a problem with cls-precomp
WOliveira
16-01-2018, 02:25
I used UltraArc 2.8.0.1 R3, funny that in ASIS 6.9.5 it works :/
EDIT1: I just tested the two versions (6.9.5 and 7.0.0 with update 7.0.1) with the same files compressed by UltraArc 2.8.0.1 R3 on 10/24/2017.
I run in version 6.9.5 plus gave the error in the image I posted up in version 7.0.0 with the update. Since version 7.0.0 with the update is the way I want, with the options (directx, vsredits and etc ...) of redists. I tried to open the two scripts and try to leave 6.9.5 with these options or try to accept the compressed files, but I'm still very new and even with everything already learned here I was very lost. So I hope that now I have made everything clear so you can help me: D
I mean, what precomp version did you used?
pakrat2k2
16-01-2018, 07:59
UA only has precomp v46, & using asis 7.0.1,choosing precomp,srep,lzma, it gives the exact same error, as he mentions.
( in the tools section of asis) BUT if you look at 2801r3-hotfix( seperate release ) that precomp is 038...
probably why the error in asis 7.0.1??
retesting, by adding the resource folder from 2801 R3, which adds a bunch of files, not in your tools/UA files.
Hmm, could it be that UA in Tools folder is different from the "original"? :D
I don't remember :D
Edit:
Just checked, precomp in UA is 0.46, in both 2801 R3 H
C:\Users\Fee\Desktop\UltraARC 2801 R3 Hotfix\Resources>PComp
Precomp v0.4.6 Windows 32-bit - ALPHA version - USE FOR TESTING ONLY
Free for non-commercial use - Copyright 2006-2017 by Christian Schneider
Usage: precomp [-switches] input_file
And there is only one file missing, namely wrar.exe (for WinRAR archive creation in UA, which no one is using anyway).
Btw:
Did you changed also precomp to 0.46 in Compressor.ini? Since there is a cls for unpacking, but i don't know if this cls will work for any precomp version.
PS:
To use Precomp046 in UA, you have to use MMC compression. Precomp in GUI is only for ZTool/pZLib3
pakrat2k2
16-01-2018, 10:28
Yes, #Define Precomp "0.46MT" ;0.38, 0.40, 0.41, 0.42, 0.43, 0.46MT
missing from config0.txt
[External compressor:precomp]
header = 0
packcmd = precomp -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp038]
header = 0
packcmd = precomp038 -slow {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp038 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp040]
header = 0
packcmd = precomp040 -slow {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp040 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp041]
header = 0
packcmd = precomp041-slow {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp041 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp042]
header = 0
packcmd = precomp042 -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp042 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp043]
header = 0
packcmd = precomp043 -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp043 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp045]
header = 0
packcmd = precomp045 -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp045 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:Pcomp45]
header = 0
packcmd = Pcomp45 -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = Pcomp45 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:precomp046]
header = 0
packcmd = precomp046 -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = precomp046 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
[External compressor:Pcomp46]
header = 0
packcmd = Pcomp46 -intense0 -c- {options} -o$$arcpackedfile$$.tmp $$arcdatafile$$.tmp
unpackcmd = Pcomp46 -o$$arcdatafile$$.tmp -r $$arcpackedfile$$.tmp
otherwise it just failed immediately, without those in config0.txt
Like i said, UltraARC just have Pcomp046 inside, nothing more (somehow it uses cls + exe for compression without any arc settings).
Try to use like this
MMC=PRMT+srep+lzma2
and check MMC in GUI.
As for MSC: You could find it in 0 + 1 + 2 txt. Just make sure you don't use DDS compression (it's buggy as hell in 0.0.6.4)
Edit:
You could also try with ArcGUI instead http://fileforums.com/showthread.php?t=98152
I think it's a nice UltraARC replacement (it's with masked compression too!! :D)
pakrat2k2
16-01-2018, 11:40
thats great one too, but just changing compressor.ini & config0.txt will allow ASIS to compress/decompress archives perfectly.
WOliveira
Replace these 2 files from INI.rar archive, compressor.ini goes in root of ASIS & config0.txt goes in Resource folder of UltraArc. you will need to recreate your steup.exe, as well as recompress your game, as the 2 files were not set properly to handle precomp. Use settings for UA same as in picture, then ASIS will be able to handle your archives, but NOT before, you have to re-do the archives.
ASIS then installs from the archives created without issue.
WOliveira
16-01-2018, 15:23
Okay, I'll try!
EDIT1: I tested it now, and apparently it was working out more by getting a certain% error. That mistake the "program has to be closed". What do I do?
I compressed the files now equal to the image of pakrat2k2 (SREP, LZMA and MMC)
pakrat2k2
16-01-2018, 17:06
never had any issues, not running anything else in the background, when compressing files or running the new setup?
WOliveira
16-01-2018, 18:25
I ran with everything closed and still gave error: /
EDIT1: I tested with the following methods, SREP, LZMA and MMC worked up to a certain percentage and then gave "program stopped working" error. I tested with
PreComp version 0.38 and 0.42 + SREP AND LZMA and both gave the isdone error that I posted the image before and last test only with SREP AND LEZMA and gave the following error (which for me was the first time, I think) that is in the image below. I forgot to mention that with SREP and LZMA it was up to a certain percentage and then it gave that mistake there.
Only use MMC alone!
Go to UltraARC\resources\config0.txt
Search for MMC=
insert
MMC=PRMT+srep+lzma2
pakrat2k2
17-01-2018, 07:54
^^ shows how much i use precomp.... NEVER, dont care about max compression, dvd's are cheap so usually use srep,lzma or if small no compression....
^^ shows how much i use precomp.... NEVER, dont care about max compression, dvd's are cheap so usually use srep,lzma or if small no compression....
That's the point of pZlib v3, a far better alternative of precomp with better speed even better speed than lzma compression.
pakrat2k2
17-01-2018, 09:21
thanks for the tips
I ran with everything closed and still gave error: /
EDIT1: I tested with the following methods, SREP, LZMA and MMC worked up to a certain percentage and then gave "program stopped working" error. I tested with
PreComp version 0.38 and 0.42 + SREP AND LZMA and both gave the isdone error that I posted the image before and last test only with SREP AND LEZMA and gave the following error (which for me was the first time, I think) that is in the image below. I forgot to mention that with SREP and LZMA it was up to a certain percentage and then it gave that mistake there.
your getting errors where you shouldnt, IE: just srep,lzma should be no issues, no errors as all.. ive used 10X more and never issue with install.
As for precomp, you said you tried with 38 & 42, did you rename them from precomp to pcomp ? the file in resources folder is name pcomp / pcompx64.exe, & if you didnt rename then it might have just used the same 46 version???
I went & got the 2801r3 version from UltraArc topic & use that version in all my compressions, also made the changes to text files i added, also KaktoR's change above. Tested every version of precomp with asis 7.01 & they all installed/uninstalled without issues..
Can you start over from beginning, getting the 7.01 from first post, use the UA version from the UltraArc topic, change those 2 files, remake archives... something is not right... Yes ive gotten setup is not responding a few times over the years,
but just restarting the setup again it finishes without issues.. Dont want you to have just updated from earlier version of asis, overwriting existing files just incase something didnt go right...
Interested in why you keep getting errors on basic compression like srep,lzma when it shouldnt have issues like you have.
WOliveira
17-01-2018, 13:09
I made the move to change the confidence and compressed using only the MMC and everything went ok .. Sorry for disturbing you kkk ', I am very slow. Now it's the way I've always wanted ... Thank you again for the assistance and patience kk 'You guys are awesome.
pakrat2k2
17-01-2018, 17:11
glad to see it works how you want finally
Update v7.0.2 added
Also added a simple compiler.exe created with inno to compile the script if you don't have inno setup installed (and don't want to).
WOliveira
19-01-2018, 02:56
People, one more doubt kkk '. I compressed GTA V by the method they gave me and gave 16 DVDs, would it be possible to decrease the size for less DVDs?
Yes, use either pzlib3 or ztool pzlib
WOliveira
19-01-2018, 04:29
But I'll be able to split into DVDs? if so and only I put it in that MMC of config0?
Yes, either MMC, MASK or just check Precomp042+srep+lzma in UltraARC window.
pakrat2k2
19-01-2018, 11:47
just an FYI, we can just remove duplicate...
//Define .sfv/.md5 section is in twice in settings.ini.
WOliveira
19-01-2018, 12:26
like this?
WOliveira
19-01-2018, 12:43
I'll test now, thanks!
v7.0.3 added. Make sure to overwrite ALL files.
- Changed Settings.ini and most of its defines
> Now you have to enable/disable features with "Yes" or "No" instead of placing a ; infront
- Fixed a bug that showing ReadyPage even if you have disabled Redists
pakrat2k2
22-01-2018, 11:21
thanks, need to remove crntex.exe & rar.key from resource folder ( UA ) shouldnt be included -> rar.key is for cracked winrar, crntex.exe causes virus issues with alot of AV.
Thanks, will reupload asap.
Edit:
Reuploaded with removed files.
pakrat2k2
23-01-2018, 18:37
another thing needed to be added is a parameter section, just below EXE.
As some exe's need one to run properly, or can it just be entered
#define Exe "game.exe -nohud"
WOliveira
29-01-2018, 04:29
Good afternoon, I tried the compression method that you passed me and I managed to leave with 10 parts .. Only at the time of installation gave this error :/
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.