Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 25-04-2016, 16:12
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 834
Thanks: 348
Thanked 1,142 Times in 386 Posts
felice2011 is on a distinguished road
Lightbulb Split_Kompress_Tutorial

After several requests for private messages of help I have decided to post a video Basic tutorial for compressing a data folder divided into multiple archives, and compiling of the installation via inno-setup.

It was used Split Kompress v1.3 & Ultra Arc BlackBox Mod by Rinaldo.

I hope that it can serve to beginners at least to begin.

https://goo.gl/BxTBWu
__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
Mediocrities Imitate, Genius Copy, God Creates & Destroys (I Reconsider & Improve Their Works, Rending Them One And Only)

Last edited by felice2011; 26-04-2016 at 00:04. Reason: Mod in url shortener
Reply With Quote
The Following 3 Users Say Thank You to felice2011 For This Useful Post:
inatha3 (25-04-2016), Lucas65 (29-04-2016), yasserdivar (30-10-2021)
Sponsored Links
  #2  
Old 25-04-2016, 16:43
ChronoCross's Avatar
ChronoCross ChronoCross is offline
Registered User
 
Join Date: Sep 2014
Location: Acacia Dragons
Posts: 254
Thanks: 145
Thanked 199 Times in 115 Posts
ChronoCross is on a distinguished road
U can use url shortener
Reply With Quote
  #3  
Old 26-04-2016, 00:00
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 834
Thanks: 348
Thanked 1,142 Times in 386 Posts
felice2011 is on a distinguished road
Thank bro, but I do not understand why the site has the automatic lock on Youtube...
Was more logical block "porn" ---> Youporn ... that Tube -----> Youtube.
__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
Mediocrities Imitate, Genius Copy, God Creates & Destroys (I Reconsider & Improve Their Works, Rending Them One And Only)

Last edited by felice2011; 26-04-2016 at 00:02.
Reply With Quote
  #4  
Old 29-04-2016, 04:40
Lucas65 Lucas65 is offline
Registered User
 
Join Date: Nov 2015
Location: Italy
Posts: 59
Thanks: 110
Thanked 23 Times in 15 Posts
Lucas65 is on a distinguished road
Thanks Felice!
Reply With Quote
  #5  
Old 29-04-2016, 11:25
AzPo AzPo is offline
Registered User
 
Join Date: Mar 2016
Location: AZSQSQ
Posts: 30
Thanks: 1
Thanked 0 Times in 0 Posts
AzPo is on a distinguished road



Help Me!
Reply With Quote
  #6  
Old 29-04-2016, 13:20
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 834
Thanks: 348
Thanked 1,142 Times in 386 Posts
felice2011 is on a distinguished road
Edit UA.iss script, inside the "File" Folder, add to code the reading to identify the 5 line, of the record.ini file, the name of the password.

Line;152:9
Code:
SetArrayLength(Data[i - 1].Arc,5);
Line;164:9
Code:
Data[i - 1].Arc[4]:=GetIniString('Record' + IntToStr(i),'Password','',ExpandConstant('{tmp}\records.ini'));
Line;206:13
Code:
if not ISArcExtract(0, 33, UpdateSource(Data[i - 1].Arc[1],SourceDir), Data[i - 1].Arc[2], '', false, Data[i - 1].Arc[4],    // Define Size "100% / ex.N3 Archives = 33
__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
Mediocrities Imitate, Genius Copy, God Creates & Destroys (I Reconsider & Improve Their Works, Rending Them One And Only)

Last edited by felice2011; 29-04-2016 at 13:26.
Reply With Quote
  #7  
Old 30-04-2016, 01:24
AzPo AzPo is offline
Registered User
 
Join Date: Mar 2016
Location: AZSQSQ
Posts: 30
Thanks: 1
Thanked 0 Times in 0 Posts
AzPo is on a distinguished road
Quote:
Originally Posted by felice2011 View Post
Edit UA.iss script, inside the "File" Folder, add to code the reading to identify the 5 line, of the record.ini file, the name of the password.

Line;152:9
Code:
SetArrayLength(Data[i - 1].Arc,5);
Line;164:9
Code:
Data[i - 1].Arc[4]:=GetIniString('Record' + IntToStr(i),'Password','',ExpandConstant('{tmp}\records.ini'));
Line;206:13
Code:
if not ISArcExtract(0, 33, UpdateSource(Data[i - 1].Arc[1],SourceDir), Data[i - 1].Arc[2], '', false, Data[i - 1].Arc[4],    // Define Size "100% / ex.N3 Archives = 33
Now This Error!

Last edited by AzPo; 30-04-2016 at 01:30.
Reply With Quote
  #8  
Old 30-04-2016, 03:28
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 834
Thanks: 348
Thanked 1,142 Times in 386 Posts
felice2011 is on a distinguished road
I is not that can I know what you're doing....and your level programmatically you with the script of an installer with inno setup...
...what is the full compression method that you using?
...if you compress a series of compressors "A+B+C" the decompression must be identical "A+B+C", then verify that the folder "includes" there are the same files that you used for compression, and the file "arc.ini" is set appropriately for decompression.
...checks or updated "UA.iss" verifies that the same files for decompression are inserted in the code, they will be extracted to a temporary folder and will be used for the archive decompression.
Code:
function InitializeSetup(): Boolean;
begin
  ExtractTemporaryFile('{#SKinDll}');
  ExtractTemporaryFile('{#SKin}');
  LoadSkin(ExpandConstant('{tmp}\{#SKin}'), '{#SKinIni}');

  ExtractTemporaryFile('records.ini');
  ExtractTemporaryFile('srep64.exe');
  ExtractTemporaryFile('unarc.dll');
  ExtractTemporaryFile('unrar.dll');
  ExtractTemporaryFile('zlib1.dll');
  ExtractTemporaryFile('arc.ini');
  ExtractTemporaryFile('fp8.exe');
  ExtractTemporaryFile('english.ini');
  ExtractTemporaryFile('facompress.dll');
  ExtractTemporaryFile('dec.exe');
  ExtractTemporaryFile('facompress_mt.dll');
  ExtractTemporaryFile('English.ini');
  ExtractTemporaryFile('nz64.exe');
  ExtractTemporaryFile('nz.exe');
  ExtractTemporaryFile('srep.exe');
  ExtractTemporaryFile('CLS-srep.dll');
  ExtractTemporaryFile('zstd.exe');
  ExtractTemporaryFile('msr.exe');
  ExtractTemporaryFile('lzt.exe');
  ExtractTemporaryFile('packjpg_dll.dll');
  ExtractTemporaryFile('packjpg_dll1.dll');
  ExtractTemporaryFile('precomp.exe');
  ExtractTemporaryFile('brute.exe');
  ExtractTemporaryFile('reflate.exe');
  ExtractTemporaryFile('lzham.exe');
  ExtractTemporaryFile('zpaq.exe');
  ExtractTemporaryFile('zpaq64.exe');
  ExtractTemporaryFile('raw2hif.exe');
  ExtractTemporaryFile('CLS-MSC.dll');
  ExtractTemporaryFile('CLS-reflate.dll');
Result := True;
end;
Last thing if you are using precomp, I recommend you to insert manually the precomp version used directly in the folder "includes" you avoid a lot of hassles.
Well this is only the theory to begin with, if you want to food ready and a whole other story.
__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
Mediocrities Imitate, Genius Copy, God Creates & Destroys (I Reconsider & Improve Their Works, Rending Them One And Only)
Reply With Quote
  #9  
Old 30-04-2016, 08:57
AzPo AzPo is offline
Registered User
 
Join Date: Mar 2016
Location: AZSQSQ
Posts: 30
Thanks: 1
Thanked 0 Times in 0 Posts
AzPo is on a distinguished road
Quote:
Originally Posted by felice2011 View Post
I is not that can I know what you're doing....and your level programmatically you with the script of an installer with inno setup...
...what is the full compression method that you using?
...if you compress a series of compressors "A+B+C" the decompression must be identical "A+B+C", then verify that the folder "includes" there are the same files that you used for compression, and the file "arc.ini" is set appropriately for decompression.
...checks or updated "UA.iss" verifies that the same files for decompression are inserted in the code, they will be extracted to a temporary folder and will be used for the archive decompression.
Code:
function InitializeSetup(): Boolean;
begin
  ExtractTemporaryFile('{#SKinDll}');
  ExtractTemporaryFile('{#SKin}');
  LoadSkin(ExpandConstant('{tmp}\{#SKin}'), '{#SKinIni}');

  ExtractTemporaryFile('records.ini');
  ExtractTemporaryFile('srep64.exe');
  ExtractTemporaryFile('unarc.dll');
  ExtractTemporaryFile('unrar.dll');
  ExtractTemporaryFile('zlib1.dll');
  ExtractTemporaryFile('arc.ini');
  ExtractTemporaryFile('fp8.exe');
  ExtractTemporaryFile('english.ini');
  ExtractTemporaryFile('facompress.dll');
  ExtractTemporaryFile('dec.exe');
  ExtractTemporaryFile('facompress_mt.dll');
  ExtractTemporaryFile('English.ini');
  ExtractTemporaryFile('nz64.exe');
  ExtractTemporaryFile('nz.exe');
  ExtractTemporaryFile('srep.exe');
  ExtractTemporaryFile('CLS-srep.dll');
  ExtractTemporaryFile('zstd.exe');
  ExtractTemporaryFile('msr.exe');
  ExtractTemporaryFile('lzt.exe');
  ExtractTemporaryFile('packjpg_dll.dll');
  ExtractTemporaryFile('packjpg_dll1.dll');
  ExtractTemporaryFile('precomp.exe');
  ExtractTemporaryFile('brute.exe');
  ExtractTemporaryFile('reflate.exe');
  ExtractTemporaryFile('lzham.exe');
  ExtractTemporaryFile('zpaq.exe');
  ExtractTemporaryFile('zpaq64.exe');
  ExtractTemporaryFile('raw2hif.exe');
  ExtractTemporaryFile('CLS-MSC.dll');
  ExtractTemporaryFile('CLS-reflate.dll');
Result := True;
end;
Last thing if you are using precomp, I recommend you to insert manually the precomp version used directly in the folder "includes" you avoid a lot of hassles.
Well this is only the theory to begin with, if you want to food ready and a whole other story.
It is not
Reply With Quote
  #10  
Old 30-04-2016, 09:20
LuzhinE's Avatar
LuzhinE LuzhinE is offline
Registered User
 
Join Date: Jan 2014
Location: Peru
Posts: 227
Thanks: 26
Thanked 36 Times in 29 Posts
LuzhinE is on a distinguished road
I can compress GTA V and MAD MAX without losing quality, but that if you achieve a smaller size
Reply With Quote
  #11  
Old 30-04-2016, 12:37
felice2011's Avatar
felice2011 felice2011 is offline
Registered User
 
Join Date: Feb 2011
Location: italy
Posts: 834
Thanks: 348
Thanked 1,142 Times in 386 Posts
felice2011 is on a distinguished road
Quote:
Originally Posted by AzPo View Post
It is not
Is not What?
Quote:
Originally Posted by LuzhinE View Post
I can compress GTA V and MAD MAX without losing quality, but that if you achieve a smaller size
I have not had, and not even i played GTA V, but here there is something...
http://www.fileforums.com/showpost.p...29&postcount=1
__________________
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
I Mediocri Imitano, I Geni Copiano, Dio Crea & Distrugge (Io Ridefinisco & Perfeziono le Loro Opere Rendendole Uniche)
≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈
Mediocrities Imitate, Genius Copy, God Creates & Destroys (I Reconsider & Improve Their Works, Rending Them One And Only)
Reply With Quote
  #12  
Old 30-04-2016, 23:58
AzPo AzPo is offline
Registered User
 
Join Date: Mar 2016
Location: AZSQSQ
Posts: 30
Thanks: 1
Thanked 0 Times in 0 Posts
AzPo is on a distinguished road
Quote:
Originally Posted by felice2011 View Post
Is not What?

I have not had, and not even i played GTA V, but here there is something...
http://www.fileforums.com/showpost.p...29&postcount=1
Not received!!
Reply With Quote
Reply

Thread Tools
Display Modes

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



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


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