Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #346  
Old 22-09-2018, 23:38
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Hi, first i want to give thanks to KaktoR for this beautiful inno script. Im new to inno and scripts, it tooked me all this night to learn how to set everything up (ultraarc, inno, scripts, etc...) and now i managed how to create correctly the installers. But i have a little question, i looked over this forum first but didnt find anything related to this (maybe ive not searched right).
My question is basicly about the "system requirements" tab, how does the OS works, on the original script its setted up to 611 but i cant find a table or something that converts windows versions to numbers (hummm). So my question here is how i can see every windows editions equivalent number to set it up. On other hand on the same tab i also have problems with the DirectX section, if i set it to 9.0c it doesnt work, setting it to 9 works fine. Is there any table for this too?

Thanks again and im very sorry if you donīt understand my bad english, feel free to ask me if you dont understand something.

Regards !!!
Reply With Quote
Sponsored Links
  #347  
Old 23-09-2018, 02:56
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,684
Thanks: 1,106
Thanked 7,331 Times in 2,834 Posts
KaktoR is on a distinguished road
611 is Windows 7
1000 is Windows 10
(Major/Minor/SPPack)

Search in wikipedia for their numbers.

DirectX is only 9/10/11/12
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
K4miKaZe (23-09-2018)
  #348  
Old 23-09-2018, 05:21
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Many thanks KaktoR for your fast reply. So, if i understand it for example Windows Xp should be 510, with sp1 511, sp2 512, sp3 513 right? Trust me, i looked already on wiki too and didnt find those 3 numbers xD. But after your reply i think i have understood it now.

Thanks again !!!
Reply With Quote
  #349  
Old 23-09-2018, 05:53
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,684
Thanks: 1,106
Thanked 7,331 Times in 2,834 Posts
KaktoR is on a distinguished road
For example: Windows XP 5.1 Build 2600.5512 (SP 3)

Windows Major version is 5, the minor version is 1 and the SP number is 3
= 513
If you want to check for SP1 or SP2, use 511 or 512.

Windows 7 6.1 Build 7600 (Service Pack 1: 6.1 Build 7601)
Windows major version is 6, minor version is 1 and SP number is 1
= 611

Here is the link with all versions:
https://en.wikipedia.org/wiki/Windows_NT

Look in "Releases" tab
__________________
Haters gonna hate
Reply With Quote
  #350  
Old 23-09-2018, 06:21
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Wow, this fits all my needs. Many many thanks again. For this moment all is working fine, i was changing some colors and some other things but for now tested it on 3 little games and it works perfect. The only thing that has driven me crazy was the OS parameters (not needed now but i like to understand how anything works for the future because im sure i will need it).

Thanks again and sorry for my bad english !!!
Reply With Quote
  #351  
Old 24-09-2018, 04:43
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Hi again, this is only if someone else has the same problem i have got yesterday/today creating installers for the Assassins Creed Games. I started yesterday to rip Syndicate, all went fine on ultraarc with afr+srep+ll2 for forge, srep+ll2 on other files and bpk for the bink files. Got my packed game in around 6 hours from around 68gb to only 18,7gb. After that i created the installer on ASIS but here is when problems arrived xDD. When i tried to install the game it breaks every time on the same forge file with the isdone.dll fail, no other error message (just a blank box). So i looked over on the compilator.ini and changed the AFR version from 19 to 20, this time the installer was faster but same problem on same file. After that and for testing myself i installed the first Assassins Creed because its small, packed it the same way (without -a2 on afr) and the same happened on the installer. Changed a lot of things and finally found the solution. Changing on the compiler the define srep from "N" to "O" did solve the install problems for me. This only happens on the forge files, i already packed other games (small games yesterday) with srep and lolz and it had no problems but the "N" value on Srep seems not to like Assassins.
So if everyone has the same problem try this setting, hope it helps.

Last edited by K4miKaZe; 24-09-2018 at 04:52.
Reply With Quote
The Following User Says Thank You to K4miKaZe For This Useful Post:
KaktoR (24-09-2018)
  #352  
Old 24-09-2018, 04:57
Schabik Schabik is offline
Registered User
 
Join Date: Dec 2008
Location: Somewhere in Poland
Posts: 152
Thanks: 17
Thanked 35 Times in 32 Posts
Schabik is on a distinguished road
Quote:
Originally Posted by K4miKaZe View Post
Hi again, this is only if someone else has the same problem i have got yesterday/today creating installers for the Assassins Creed Games. I started yesterday to rip Syndicate, all went fine on ultraarc with afr+srep+ll2 for forge, srep+ll2 on other files and bpk for the bink files. Got my packed game in around 6 hours from around 68gb to only 18,7gb. After that i created the installer on ASIS but here is when problems arrived xDD. When i tried to install the game it breaks every time on the same forge file with the isdone.dll fail, no other error message (just a blank box). So i looked over on the compilator.ini and changed the AFR version from 19 to 20, this time the installer was faster but same problem on same file. After that and for testing myself i installed the first Assassins Creed because its small, packed it the same way (without -a on afr) and the same happened on the installer. Changed a lot of things and finally found the solution. Changing on the compiler the define srep from "N" to "O" did solve the install problems for me. This only happens on the forge files, i already packed other games (small games yesterday) with srep and lolz and it had no problems but the "N" value on Srep seems not to like Assassins.
So if everyone has the same problem try this setting, hope it helps.

First and only question is what version of Srep did You use for compression. Version 3.93a causes problems with CRC and decompression overall. This version also causes false compression ratio so for example I've comressed The Sims 3 with srep3.93a and it seemed that the game was compressed to 15GB but that was a bogus and archives were damaged.
Reply With Quote
  #353  
Old 24-09-2018, 05:17
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Quote:
Originally Posted by Schabik View Post
First and only question is what version of Srep did You use for compression. Version 3.93a causes problems with CRC and decompression overall. This version also causes false compression ratio so for example I've comressed The Sims 3 with srep3.93a and it seemed that the game was compressed to 15GB but that was a bogus and archives were damaged.
I have used 3.92 but it was not a compression problem. As i said, the same packed files doesnt install with the "N" command but it installs fine with the "O" command, the problem here was unpack related (my packed bin file is the same). I also checked crc after getting it to work and crc is fine (on AC1 and Syndicate). Maybe its me but using also 020 on AFR instead 019 seems to be a little bit faster on installing, i will let it this way and test all other AC games. For non forge files if i pack with the "N" command it works fine, it only doesnt like the forge files (i mean the unpacker/installer).

Edit: SREP64 3.9.2, thats the version i used.

Last edited by K4miKaZe; 24-09-2018 at 05:19.
Reply With Quote
The Following User Says Thank You to K4miKaZe For This Useful Post:
KaktoR (24-09-2018)
  #354  
Old 29-09-2018, 08:17
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Mmmm this is a bit strange, its about the redists. I have a small problem here and was testing it in many ways without solution. The problem is if i want to install only the redist 2 it doesnt install or do anything. If i enable/tick the first one it works good for both but if i only enable/tick the second one on the installer it doesnt work. Maybe im missing something, did anyone checked this?

Thanks !!!
Reply With Quote
  #355  
Old 29-09-2018, 08:18
Jawahir95 Jawahir95 is offline
Registered User
 
Join Date: Jul 2016
Location: Iraq
Posts: 6
Thanks: 18
Thanked 1 Time in 1 Post
Jawahir95 is on a distinguished road
Hi Mr (s), thanks for every thinks, just i have a problem with the method (xZLib+srep+lolz), i'm using:
* UltraARC 2900 R5 Stable Release
* ASIS.v7.0.8
The error is: Unsupported compress method (xZLib+srep+lolz)!
Please if any one help me, i'm tired to solve this 0_0.

I'm using the following ini(s):

Compressor.ini:
Quote:
[External Compressor]
#Define SrepInside "N" ;O, N

// Precompressors //
#Define ReflateDLL "x64"
//#Define pZLib3 "x64"
//#Define ZTool "x64"
#Define XTool "x86"
//#Define pOodle
//#Define AFR "019" ;019, 020
//#Define UELR

// For Media Streams //
//#Define MSCInside "TAK"
//#Define MPZSlimmer
//#Define OGGRE
//#Define BPK

// Final compressor //
//#Define SevenZip "x64"
//#Define RAZOR
#Define LOLZ
//#Define ZSTD "x64"
//#Define DLZ

//#Define Facompress
//#Define Rar
//#Define OggDec
//#Define XDelta
CLS.ini:
Quote:
[Srep]
Bufsize=24m
transfer_ReadBufSize=512k
transfer_WriteBufSize=512k
Memory=50%-512m
TempPath=.\

[Precomp]
Memory=128
TempPath=.\

[Lolz]
Bufsize=512k
transfer_ReadBufSize=512k
transfer_WriteBufSize=512k
MaxThreadsUsage=100%
MaxMemoryUsage=75%-10m

[AFR]
Threads=Auto

[uelr]
Bufsize=16m
transfer_ReadBufSize=2048k
transfer_WriteBufSize=4096k
ARC.ini:
Quote:
[External compressorzlib,plz4,plzo,pzstd]

header = 0
unpackcmd = ZTool d:{compressor}{ption}:t100p:cm0mb - - <stdin> <stdout>

[External compressorZLib3]
header = 0
unpackcmd = pZLib3 d {options} -t100p - -o - <stdin> <stdout>

[External compressor:zstd,zst]
header = 0
unpackcmd = ZSTD -d {options} -f <stdin> <stdout>

[External compressor:Lzma2,lzma2,xz,XZ]
header = 0
unpackcmd = 7z x -txz -an -y -si -so <stdin> <stdout>

[External compressor:lz4,LZ4]

header = 0
unpackcmd = LZ4 -d - -c <stdin> <stdout>



[External compressor:lz5,LZ5,lizard,Lizard]

header = 0

unpackcmd = Lizard -d - -c <stdin> <stdout>

[External compressor:mpz]
header = 0
unpackcmd = MPZ d <stdin> <stdout>

[External compressor:razor,rz]
header = 0
solid = 0
unpackcmd = RZ x Output Input
datafile = Input
packedfile = Output

[External compressor:afr]
header = 0
unpackcmd = AFR_x64.exe d #in #out <stdin> <stdout>

[External compressor:xprecomp]
header = 0
unpackcmd = xtool.exe drecomp:t75p - - <stdin> <stdout>

[External compressor:xZLib,xOodle,xLZ4,xLZO,xZSTD]
header = 0
unpackcmd = xtool.exe drecomp:t75p - - <stdin> <stdout>

[External compressor:xCriLayla]
header = 0
unpackcmd = xtool.exe drecomp:t50p - - <stdin> <stdout>
Reply With Quote
  #356  
Old 29-09-2018, 08:37
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Mmmm i cant edit my last message, i actually fixed it myself. There is a small error on the code on the Script.iss file. All redists sections are checking if redist1 is enabled, so if number 1 is disabled no other works. Here is the code, its easy to fix, just changing the number for every redist on the script.

Code:
#if Redist2 == "1"
    if (CurStep = ssPostInstall) then begin
      if Redist1CB.Checked then begin
      #if UltraARC == "1"
        WizardForm.ProgressGauge.Hide;
      #endif
        WizardForm.StatusLabel.Caption := ExpandConstant('{cm:InstallingRedist2}');
        if not IsWin64 then begin
          Exec2(ExpandConstant('{#Redist2Exe32}'),'{#Redist2Param}',true);
        end else
          Exec2(ExpandConstant('{#Redist2Exe64}'),'{#Redist2Param}',true);
          Exec2(ExpandConstant('{#Redist2Exe32}'),'{#Redist2Param}',true);
      end;
    end;
As you can see in the red part the redist2 is checking for redist1, the same happens to all others. Just change 2 for 2, 3 for 3 and so on.
Reply With Quote
The Following 2 Users Say Thank You to K4miKaZe For This Useful Post:
Jawahir95 (29-09-2018), KaktoR (29-09-2018)
  #357  
Old 29-09-2018, 08:59
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,684
Thanks: 1,106
Thanked 7,331 Times in 2,834 Posts
KaktoR is on a distinguished road
@Jawahir95
Have you disabled diskspan and enabled ultraarc in Settings.ini?
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
Jawahir95 (29-09-2018)
  #358  
Old 29-09-2018, 09:00
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Jawahir95 mmm i had problems too from UltraArc 2900 but i solved it downloading Xtools and replace it with the Asis and Ultraarc version, it was mainly because it didnt work for zstd. Maybe you can first try to add // to #Define ReflateDLL "x64" to disable it, i didnt used it on ME when i used your same method (Xtools+srep+lolz) and it worked but as said above i used the same xtools version on Uarc and Asis. Another check is maybe changing on the first option the SREP "N" to "O" ("N" didnt worked for me on the AC Games).
Reply With Quote
The Following User Says Thank You to K4miKaZe For This Useful Post:
Jawahir95 (29-09-2018)
  #359  
Old 29-09-2018, 09:02
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,684
Thanks: 1,106
Thanked 7,331 Times in 2,834 Posts
KaktoR is on a distinguished road
Xtool on current ASIS version is very outdated (it's the first XTool version, some missing files).

Maybe I will fix the problems tomorrow.
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
K4miKaZe (29-09-2018)
  #360  
Old 29-09-2018, 09:27
K4miKaZe's Avatar
K4miKaZe K4miKaZe is offline
Registered User
 
Join Date: Sep 2018
Location: Spain
Posts: 146
Thanks: 177
Thanked 235 Times in 84 Posts
K4miKaZe is on a distinguished road
Quote:
Originally Posted by KaktoR View Post
Xtool on current ASIS version is very outdated (it's the first XTool version, some missing files).

Maybe I will fix the problems tomorrow.
Ok !!! I tested it again now on my fixed script and its fine. Should be only this little typo (that usually happens when we copy and paste some code for categories that always looks same with little variation). Happened to me so many times xDD. And yes, the xtools is a bit outdated but its easy to fix/replace, i didnt mention it because i thought that maybe you dont have permission or something to add newer versions. Already used your script for all AC Games and ME Andromeda this week and its perfect, tooks a while to learn how everything works and more if you didnt use programs like ultraarc or inno in the life but after spending some time its very easy.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Help] need Advanced Installer script with Razor1911's UltraArc module rez3vil Conversion Tutorials 3 15-04-2024 02:24
Portable Installer Inno Setup Script y_thelastknight Conversion Tutorials 59 23-10-2020 00:02
INDEX - Conversion Tutorial Index Razor12911 Conversion Tutorials 5 11-06-2020 02:05
Simple Arc Installer 78372 Conversion Tutorials 1 15-06-2017 15:37
MSC+Srep+lzma Simple Script Example gozarck Conversion Tutorials 10 07-09-2015 16:31



All times are GMT -7. The time now is 11:27.


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