The Cesar update
Code:
v7.3.1
_____________________________________________________
- ASIS is now fully compatible with DiskSpan GUI v2.0+ (thanks to Cesar82)
> Old DiskSpan GUI versions aren't compatible anymore
> You can still use your own archives with ASIS (make Setup.dll manually!)
> ASIS is now x64 ONLY!
- Remade the Redists code part (thanks to Cesar82)
> You can now use theoretical unlimited items for your Redists
- Added options for InternalDLL and PasswordDLL inside Script.iss (thanks to Cesar82)
> Putting Setup.dll next to the script will compress the DLL file into the Setup.exe file
> Same password used in DiskSpan_GUI to extract decompressors from Setup.dll files
- Changed components (thanks to Cesar82)
> The components are now exclusive for game collections
- Added Tasks (thanks to Cesar82)
> With tasks you can define optional content to install for your installation, such
as languages, soundtrack, wallpapers, ... (this was the former components)
- It is now possible to use TXT and RTF files for EULA (thanks to Cesar82)
- Changed the time remaining label (thanks to Cesar82)
> It will now be visible with more then one archive.
Progress is now calculated according to the size of the arc generated by DiskSpan GUI.
Example: If DiskSpan GUI generates 2 archives, the first 400 mb and the second 100 mb means
that the first archive will occupy 80% and the second 20%.
So when extracting arc1, 0.80 will be passed in the second parameter (PctOfTotal) of IsDone's
IsArcExtract function. For the second file 0.20 will be sent.
If you don't have the sizes in Records.ini, it will be divided by the number of files, which is 0.50/0.50.
If you don't use DiskSpan GUI for generating records.ini, you can do it manually (like with records.inf)
- Updated BASS.dll library (thanks to Cesar82)
- Updated some other things (thanks to Cesar82)
I did many tests with this, but maybe I didn't test all 100%. If you encounter any bugs, let us know.
First post updated with new images.