FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   CLS-DiskSpan (UltraARC replacement) (https://fileforums.com/showthread.php?t=99627)

danswano 18-10-2017 00:23

3 Attachment(s)
Thank you razor for this amazing cls, i've been waiting for it for a very long time and you are very welcomed back.
When i use the browse feature i get those errors but when i insert the disk normally i get no error, any idea why i'm getting these error only when i use browse?
the installer finish properly in both cases.
The errors happens right after i hit finish.
Thanks.

Another problem:
how to extract another single arc archive after the split extraction is done? the installer is just skipping it and finish.
Code:

    begin
      WizardForm.ProgressGauge.Position := 0;
      Wizardform.ProgressGauge.Max := 1000;
      ClsSourcePath(ExpandConstant('{src}'));
      ClsDiskRequest(@MyDiskRequest);
      if not ISArcExtract(0, 90, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), false) then
      if not ISArcExtract(0, 10, ExpandConstant('{src}\singlearchive.arc'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), false) then
        ISDoneError := True;
    end;
    ISDoneStop;
  end;
  if ISDoneError = True then
    WizardForm.CancelButton.OnClick(nil);
end;;

Note: i can extract each file alone but not together using the same above code for each.

Simorq 23-10-2017 16:23

Quote:

Originally Posted by danswano (Post 463236)
Thank you razor for this amazing cls, i've been waiting for it for a very long time and you are very welcomed back.
When i use the browse feature i get those errors but when i insert the disk normally i get no error, any idea why i'm getting these error only when i use browse?
the installer finish properly in both cases.
The errors happens right after i hit finish.
Thanks.

Another problem:
how to extract another single arc archive after the split extraction is done? the installer is just skipping it and finish.
Code:

    begin
      WizardForm.ProgressGauge.Position := 0;
      Wizardform.ProgressGauge.Max := 1000;
      ClsSourcePath(ExpandConstant('{src}'));
      ClsDiskRequest(@MyDiskRequest);
      if not ISArcExtract(0, 90, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), false) then
      if not ISArcExtract(0, 10, ExpandConstant('{src}\singlearchive.arc'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), false) then
        ISDoneError := True;
    end;
    ISDoneStop;
  end;
  if ISDoneError = True then
    WizardForm.CancelButton.OnClick(nil);
end;;

Note: i can extract each file alone but not together using the same above code for each.


I found a solution to this problem:rolleyes:

If ClsDiskRequest (@MyDiskRequest); Disabled will not be a problem during installation.

danswano 23-10-2017 21:45

Quote:

Originally Posted by Simorq (Post 463386)
I found a solution to this problem:rolleyes:

If ClsDiskRequest (@MyDiskRequest); Disabled will not be a problem during installation.

What problem of them the first or the second?
And what you mean by disabled? you mean remove the whole function line?

Simorq 25-10-2017 09:03

Thanks Razor12911

This project has been completed 99.9.

Mass Effect Andromeda EN 10xDVD5:D
Method: srep+lzma2:d200m:fb273:lc4:mc1000000:lp0: pb2+diskspan:4096mb:4300mb

Simorq 26-10-2017 09:04

http://www.upsara.com/images/8v6a_2017-10-26_193004.png

Tekken 7 9xDVD5 srep+lzma:a1:mfbt4:d256m:fb273:mc1000000000:lc8+di skspan:1024mb:1050mb

Razor12911 26-10-2017 09:28

To avoid errors, you can simply
put two forward slashes before "ClsDiskRequest(@MyDiskRequest);"
// ClsDiskRequest(@MyDiskRequest);
although you will lose the ability to browse for archives if they are in a different folder.

Simorq 26-10-2017 09:31

Quote:

Originally Posted by Razor12911 (Post 463515)
To avoid errors, you can simply
put two forward slashes before "ClsDiskRequest(@MyDiskRequest);"
// ClsDiskRequest(@MyDiskRequest);
although you will lose the ability to browse for archives if they are in a different folder.

Anyway, even if ClsDiskRequest is enabled
In the optical drive "browse for archives" does not work.

Simorq 27-10-2017 11:07

Husk (2xDVD5) (8.66GB) (pzlib+srep+lzma:diskspan:4470mb:4480mb)

danswano 28-10-2017 11:31

Thanks razor, any idea or tip about the other problem?
Another problem:
how to extract another single arc archive after the split extraction is done? the installer is just skipping it and finish.
Code:

    begin
      WizardForm.ProgressGauge.Position := 0;
      Wizardform.ProgressGauge.Max := 1000;
      ClsSourcePath(ExpandConstant('{src}'));
      ClsDiskRequest(@MyDiskRequest);
      if not ISArcExtract(0, 90, ExpandConstant('{src}\data.bin.001'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), false) then
      if not ISArcExtract(0, 10, ExpandConstant('{src}\singlearchive.arc'), ExpandConstant('{app}'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), false) then
        ISDoneError := True;
    end;
    ISDoneStop;
  end;
  if ISDoneError = True then
    WizardForm.CancelButton.OnClick(nil);
end;;

Note: i can extract each file alone but not together using the same above code for each.[/QUOTE]

Simorq 06-11-2017 08:23

Please help Razor12911.
I do all my game conversion CLS-DiskSpan and there is no problem.
Is there a way to fix the "browse for archives" problem?

KaktoR 06-11-2017 08:34

What is this problem exactly?

pakrat2k2 06-11-2017 08:59

^^ post #21 ??

Simorq 06-11-2017 10:19

Quote:

Originally Posted by kaktor (Post 463833)
what is this problem exactly?

#16

Razor12911 06-11-2017 10:45

Will post solution in a few hours. I think the issue is not cls related therefore only changes will be in iss.

Simorq 06-11-2017 11:04

Thanks Razor12911
CLS-DiskSpan is a great tool.


All times are GMT -7. The time now is 15:32.

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