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
  #391  
Old 24-06-2024, 08:14
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by nxllxvxxd View Post
EDIT: Yes that is what I am looking to achieve. I want to compress with DSG and to decompress with inno. I'm trying my hand at making more intensive repacks a la FitGirl

I've read through these and can't lie that I am a bit confused as to which to look at seeing as there are two isdone scripts, I can't really tell what is going on, is the one inside of Script Example the one I want to look at or the one at the top of the _ISDone_ dir?

Again sorry for stupid questions I'm completely lost would not be asking if I didn't have to
The examples within the "Script Example (DSG_Module)" subfolder are examples using an external module (DSG_Module.iss) that is easier for you to adapt in any Inno Setup script that uses IsDone.dll.
The ISDone_Example.iss example in the main folder is more complex and more difficult to adapt to another script (because it contains all the code in the same script).
Both examples have the same purpose, but the main folder example also has hash checking that is not included in the example with DSG_Module.iss.

INFO:
I am sharing an update to the examples using DSG_Module.iss as an attachment.
Fixed a bug in the previous version where uninstallation did not remove files from the installation folder.
Attached Files
File Type: 7z Script Example (DSG_Module).7z (490.8 KB, 49 views)
Reply With Quote
The Following 2 Users Say Thank You to Cesar82 For This Useful Post:
Gehrman (09-07-2024), ScOOt3r (24-06-2024)
Sponsored Links
  #392  
Old 09-07-2024, 01:52
LILU LILU is offline
Registered User
 
Join Date: Dec 2022
Location: Nederlands
Posts: 57
Thanks: 40
Thanked 55 Times in 42 Posts
LILU is on a distinguished road
Hello. I use DiskSpan GUI 2.0.2.0 64 bit . After compression ( for example xtool:c32mb:t80p:mkraken+lolz:d35:mtt1:mt12:fba409 6:mc2) script (ISDone_Example.iss) does not unpack the archive (Error writing to disk). What and where should be thrown (files, folders) to unpack the archive correctly?
Reply With Quote
  #393  
Old 19-07-2024, 20:23
wareck wareck is offline
Registered User
 
Join Date: Dec 2017
Location: Mars
Posts: 153
Thanks: 29
Thanked 113 Times in 80 Posts
wareck is on a distinguished road
hello
I found a very small bug in the last release (64bit mode, I do not use 32bit)

If you start to compress then click on abord, then retry, diskpan can't restart
I need to exit and start again

(sometime during test, I do this kind of think several time to find the best compression method)

Best regards
Reply With Quote
  #394  
Old 21-07-2024, 11:28
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by wareck View Post
hello
I found a very small bug in the last release (64bit mode, I do not use 32bit)

If you start to compress then click on abord, then retry, diskpan can't restart
I need to exit and start again

(sometime during test, I do this kind of think several time to find the best compression method)

Best regards
There are no errors here.
see the attached video.
Attached Files
File Type: rar video_0001.rar (4.43 MB, 23 views)
Reply With Quote
The Following User Says Thank You to Cesar82 For This Useful Post:
wareck (26-07-2024)
  #395  
Old 26-07-2024, 23:55
wareck wareck is offline
Registered User
 
Join Date: Dec 2017
Location: Mars
Posts: 153
Thanks: 29
Thanked 113 Times in 80 Posts
wareck is on a distinguished road
I found the issue
It's when I use parallel tool, like mpz_mtx.
when I click on abort , there is some threads still running.
Because of that, temporay folder and archive are still in use.
So when I click on retry, diskspan can't delete conversion temporay file and make some error code.

I just need to check is there is no anymore process still runing...
was my bad

thanks !
best regards
Reply With Quote
The Following User Says Thank You to wareck For This Useful Post:
Cesar82 (27-07-2024)
  #396  
Old 27-07-2024, 00:41
pcblizzard pcblizzard is offline
Registered User
 
Join Date: Aug 2009
Location: Germany
Posts: 32
Thanks: 65
Thanked 3 Times in 3 Posts
pcblizzard is on a distinguished road
Quote:
Originally Posted by Cesar82 View Post
[...]
Code:
- Added support for boolean operators in the edit boxes Components, Tasks and Languages (Script "ISDone_Example.iss" updated). 
  >> The values of these edit boxes will be written to the keys in "Records.ini" file: Component=, Task=, Language=. 
  >> Now be possible use the "|" (OR character), or the "&" (AND character), or the "!" (NOT caracter), and you can also use "(" and ")" to determine the parse order of the expression.
  >> It is not necessary to duplicate the "|" or "&" characters as in C programming, even the DiskSpan GUI iterface blocks this action.
  >> For compatibility it is also possible to use the old separator character "," (Comma) as it will be interpreted as "|" (OR operator), and you can also use the "+" character like "&" (AND operator).  
    Component=1,3     //return true if component 1 or 3 checked.
    Component=2+4     //return true if component 2 and 4 checked.
    Component=!(2+4)  //return true if component 2 and 4 unchecked.
    Component=!1,!3   //return true if component 1 or 3 unchecked.
    Task=1&2&!4       //return true if task 1 and 2 checked and task 4 unchecked.
    Task=!1&2&|4      //return true if task 1 unchecked and 2 checked or task 4 checked.
    Task=(2|3)|!(3&5) //return true if task 2 or 3 checked or task 3 or 5 unchecked (even if not checked 3 and 5).
    Language=!ES|!DE  //return true if the installer is not running in ES language and not in DE language.
    Language=EN|PL    //return true if the installer is running in EN or PL language (same as Language=EN,PL).
[...]
Has the feature ‘Component=1,3’ been removed? As soon as I exit DiskSpan GUI (I have saved the settings I made) and restart DiskSpan GUI in dev mode, the setting I made previously is missing (in this case ‘1,2,3,4’ - in ‘Tasks’, for example, the entry ‘1,2,3,4’ remains after a restart).

I noticed this in version 2.0.1.7 and in the latest version (2.0.2.0).


KR pcblizzard

Last edited by pcblizzard; 28-07-2024 at 05:45.
Reply With Quote
The Following User Says Thank You to pcblizzard For This Useful Post:
Cesar82 (27-07-2024)
  #397  
Old 27-07-2024, 09:28
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
Quote:
Originally Posted by pcblizzard View Post
Has the feature ‘Component=1,3’ been removed? As soon as I exit DiskSpan GUI (I have saved the settings I made) and restart DiskSpan GUI in dev mode, the setting I made previously is missing (in this case ‘1,2,3,4’ - in ‘Tasks’, for example, the entry ‘1,2,3,4’ remains after a restart).

I noticed this in version 2.0.1.7 and in the latest version (2.0.2.0).


KR pcblizzard
Until the current version of the DiskSpan GUI, it is only possible to configure components when there are 2 or more GAMES tabs.
The components function was inherited from CIU in which each component is a game and is only validated if there are 2 or more games.
In other words, components are only used to create a collection of games.
For additional packages, use task settings.

In the next version of DSG it will be supported to use multiple components even if you only have a single game configured.

Quote:
Originally Posted by wareck View Post
I found the issue
It's when I use parallel tool, like mpz_mtx.
when I click on abort , there is some threads still running.
Because of that, temporay folder and archive are still in use.
So when I click on retry, diskspan can't delete conversion temporay file and make some error code.

I just need to check is there is no anymore process still runing...
was my bad

thanks !
best regards
I did a test here using mpz_mtx with random files and everything seems to be ok...
See the test in the attached video.
Attached Files
File Type: rar Video.rar (9.71 MB, 18 views)
Reply With Quote
The Following 2 Users Say Thank You to Cesar82 For This Useful Post:
mausschieber (27-07-2024), pcblizzard (28-07-2024)
  #398  
Old 29-07-2024, 02:05
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 4,689
Thanks: 1,106
Thanked 7,336 Times in 2,838 Posts
KaktoR is on a distinguished road
Quote:
Originally Posted by wareck View Post
I found the issue
It's when I use parallel tool, like mpz_mtx.
when I click on abort , there is some threads still running.
Because of that, temporay folder and archive are still in use.
So when I click on retry, diskspan can't delete conversion temporay file and make some error code.

I just need to check is there is no anymore process still runing...
was my bad

thanks !
best regards
This is because mtx using chunks to process data. Each chunk (x MB) needs to finish before anything else happens. The more chunks you have (x cpu threads) and how big the chunks are (x MB) the more time it takes.

One solution is to taskkill all mtx processes if click on "Abort" button.
__________________
Haters gonna hate
Reply With Quote
The Following User Says Thank You to KaktoR For This Useful Post:
Cesar82 (29-07-2024)
  #399  
Old 02-08-2024, 08:22
PHM2D's Avatar
PHM2D PHM2D is offline
Registered User
 
Join Date: Mar 2024
Location: Area 51
Posts: 9
Thanks: 6
Thanked 5 Times in 3 Posts
PHM2D is on a distinguished road
Tasks vs. Components for Multi Languages

First of all, thank you for this great tool.

I have separated optional game language audio files from my main game folder and want to include them as optional components which can be installed/copied if chosen to. However it is a little bit confusing as how to achieve this goal. Should I change components to 1 for the main game data tab and then add another game data tab that would include optional language files as the required component? Or should I change it to 1 for the component tab as well as the main game tab? Is this the correct method of doing all this? I also have no idea how to use tasks.
I have already created .bin files which use the default naming "data1a-01" for the main game files and "Optional1a-01" for the component file.
I will be using ASIS as the Installer which supports components.
Reply With Quote
  #400  
Old 02-08-2024, 08:43
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
components was created to install 2 or more games in a game collection. to install additional items use the tasks option (As far as I remember ASIS also supports tasks). Just use tasks like: 1, 2, etc. in both dsg and asis..
Reply With Quote
The Following User Says Thank You to Cesar82 For This Useful Post:
PHM2D (02-08-2024)
  #401  
Old 04-08-2024, 16:36
PHM2D's Avatar
PHM2D PHM2D is offline
Registered User
 
Join Date: Mar 2024
Location: Area 51
Posts: 9
Thanks: 6
Thanked 5 Times in 3 Posts
PHM2D is on a distinguished road
Just wanted to inform that optional files as components work great with ASIS. I set the same component numbers in both DSG and ASIS and it looks better than tasks actually
Reply With Quote
  #402  
Old 05-08-2024, 03:49
demon964 demon964 is offline
Registered User
 
Join Date: Feb 2014
Location: Azerbaijan
Posts: 38
Thanks: 4
Thanked 7 Times in 5 Posts
demon964 is on a distinguished road
Quote:
Originally Posted by PHM2D View Post
Just wanted to inform that optional files as components work great with ASIS. I set the same component numbers in both DSG and ASIS and it looks better than tasks actually
Thanks, worked now. Can you check private message please
Reply With Quote
  #403  
Old 12-08-2024, 08:28
Cesar82's Avatar
Cesar82 Cesar82 is offline
Registered User
 
Join Date: May 2011
Location: Brazil
Posts: 1,074
Thanks: 1,814
Thanked 2,304 Times in 787 Posts
Cesar82 is on a distinguished road
DiskSpan GUI v2.0.2.1

Updated DiskSpan GUI to v2.0.2.1 in the first post.
Code:
- Changed DiskSpan GUI interface to a more compact size.
  >> Now allows you to use the DiskSpan GUI at lower resolutions or higher magnification scales without cropping the interface.
- Added support for including a header image in the DiskSpan GUI (to spruce things up).
  >> Supports adding an image named "Header.<ext>" with extensions ".png" or ".jpg" or ".bmp" or ".gif" (without animation) inside the "Resources" folder.
  >> Some options can be configured in DEVELOPER mode or by manually editing the [HeaderSettings] section of the "Resources\DSG_Settings.ini" file generated after the first run of the DiskSpan GUI.
- Added new option to create list of instaled files during the instalation (only to compatibles installers).
- Added XTool BMS plugin "Alan Wake 2".
- Added XTool plugin "Ghost Of Tsushima".
- Updated XTool precompressor from v0.8.7 to v0.8.9
- Updated LZMA SDK compressor from v23.01 to v24.07 (2024-06-19).
- Updated 7-Zip compressor from v23.01 to v24.07 (2024-06-19).
- Updated UnRAR.exe/UnRAR.dll decompressor from v7.00 to v7.01 (DLL 7.1.100.1230).
- Updated CmdOutEx.dll library (internal) to v1.0.0.2 build 240429. 
- Updated DiskSpan GUI database to version 1.0.9.0 (Thanks to KaktoR).
  >> Now with 428 game presets and 31 collection presets (64-bits).
  >> Now with 37 game presets and 8 collection presets (32-bits).
- Fixed create/delete files from SETTINGS folder on add/edit DSG_External.ini file.
- Fixed some minor bugs.
Reply With Quote
The Following 6 Users Say Thank You to Cesar82 For This Useful Post:
KaktoR (12-08-2024), kj911 (12-08-2024), Lord.Freddy (12-08-2024), mausschieber (12-08-2024), pcblizzard (13-08-2024), Tigru (30-09-2024)
  #404  
Old 13-08-2024, 06:53
Anonymous0000 Anonymous0000 is offline
Registered User
 
Join Date: Feb 2022
Location: Mars
Posts: 13
Thanks: 0
Thanked 0 Times in 0 Posts
Anonymous0000 is on a distinguished road
Quote:
Originally Posted by Cesar82 View Post
Updated DiskSpan GUI to v2.0.2.1 in the first post.
Code:
- Changed DiskSpan GUI interface to a more compact size.
  >> Now allows you to use the DiskSpan GUI at lower resolutions or higher magnification scales without cropping the interface.
- Added support for including a header image in the DiskSpan GUI (to spruce things up).
  >> Supports adding an image named "Header.<ext>" with extensions ".png" or ".jpg" or ".bmp" or ".gif" (without animation) inside the "Resources" folder.
  >> Some options can be configured in DEVELOPER mode or by manually editing the [HeaderSettings] section of the "Resources\DSG_Settings.ini" file generated after the first run of the DiskSpan GUI.
- Added new option to create list of instaled files during the instalation (only to compatibles installers).
- Added XTool BMS plugin "Alan Wake 2".
- Added XTool plugin "Ghost Of Tsushima".
- Updated XTool precompressor from v0.8.7 to v0.8.9
- Updated LZMA SDK compressor from v23.01 to v24.07 (2024-06-19).
- Updated 7-Zip compressor from v23.01 to v24.07 (2024-06-19).
- Updated UnRAR.exe/UnRAR.dll decompressor from v7.00 to v7.01 (DLL 7.1.100.1230).
- Updated CmdOutEx.dll library (internal) to v1.0.0.2 build 240429. 
- Updated DiskSpan GUI database to version 1.0.9.0 (Thanks to KaktoR).
  >> Now with 428 game presets and 31 collection presets (64-bits).
  >> Now with 37 game presets and 8 collection presets (32-bits).
- Fixed create/delete files from SETTINGS folder on add/edit DSG_External.ini file.
- Fixed some minor bugs.
There's an error when opening up x64 developer mode: DiskSpan_GUI v2.0.2.1 (x64).7z

looks like exe naming error
Reply With Quote
  #405  
Old 13-08-2024, 07:19
mausschieber's Avatar
mausschieber mausschieber is offline
Conversion Designer
 
Join Date: Jan 2011
Location: germany
Posts: 4,322
Thanks: 6,767
Thanked 11,725 Times in 3,235 Posts
mausschieber is on a distinguished road
Quote:
Originally Posted by Anonymous0000 View Post
There's an error when opening up x64 developer mode: DiskSpan_GUI v2.0.2.1 (x64).7z

looks like exe naming error
it's not really an error rename DiskSpan_GUI_64.exe to DiskSpan_GUI.exe
then it works
__________________
It would be nice if you appreciate my work with the thanks Button
Reply With Quote
Reply

Tags
cls-diskspan, compressor, diskspan, diskspan_gui


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
How to use diskspan bat mausschieber Conversion Tutorials 13 14-01-2026 19:20
DiskSpan on Linux hydefromt70s Conversion Tutorials 1 15-10-2020 07:12
DiskSpan FreeArc returns an error Titeuf Conversion Tutorials 2 18-07-2020 01:46
CIU 3.0.0.0.u3 (2019-03-28) - Diskspan Issues mesut28 Conversion Tutorials 17 30-03-2019 02:28
R.G. Gamers DiskSpan Simorq Conversion Tutorials 1 28-10-2017 08:22



All times are GMT -7. The time now is 12:05.


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