Updated DiskSpan GUI to v2.0.1.2 in the first post.
- Special thanks to
@KaktoR for all the work testing compressions and creating the DiskSpan GUI database settings.
- Special thanks to
@BLACKFIRE69 for creating and implementing new features in your XHashEx.dll library allowing work with DiskSpan GUI. This library will be part of DiskSpan GUI supported installers that include the file integrity check function.
IMPORTANT: Both DiskSpan GUI versions were kept in first post because compatible scripts need to be updated to support file integrity checking and also the execution of external files after each extraction of a compressed file.
The new DiskSpan GUI version 2.0.1.2 is backwards compatible with olds scripts as long as these new features are not used when using DiskSpan GUI (read changelog to more informations).
READ: I ask everyone who uses DiskSpan GUI when using a plugin to download the plugin in DEVELOPER mode and share after downloading, this way the plugin will already be in the DiskSpan GUI folder avoiding version incompatibility errors if the plugin is updated in the future.
Code:
Changes:
- Updated XTool plugin "Unit Engine (R3)"
- Updated XTool plugin "Unreal Engine (R8)"
>> Added support to oodle "mermaid" coded.
- Updated XTool plugin EA "Frostbite Engine (R8)"
- Updated database maker "Dunia/Disrupt Engine Database Maker (R6)".
- Updated XTool precompressor from v0.6.0 to v0.6.5
- Updated QuickBms 2 (bms2xtl plugin) from v0.11 to v0.12
- Updated MTX from v5.0.0.2 to v5.0.0.3.beta.u1
- Updated 7-Zip compressor from v22.00 to v22.01 (2022-07-15).
- Updated UnRAR.exe/UnRAR.dll decompressor from v6.10 to v6.11 (DLL 6.11.100.427).
- Updated key list for Unreal Engine games (with some news keys).
- Updated DiskSpan GUI database to version 1.0.5.5 (Thanks to KaktoR).
- Updated ISDone example script with support to last changes in DiskSpan GUI.
>> Added page to do file integrity check (Thanks to BLACKFIRE69 for XHashEx.dll library).
>> Added support for running external executables or command lines via cmd from pre-settings in DiskSpan GUI.
- Added XTool BMS2 plugin "The Witcher 3".
- Added XTool BMS2 plugin "Orcs Must Die 3".
- Added XTool BMS2 plugin "Destroy All Humans 2 Reprobed".
- Added XTool plugin "Spidey (R2)" (Spiderman Remastered).
- Added XTool plugin "sr22 (R2)" (Saint's Row Boss Factory).
- Added XTool plugin "kakt (R1)" (King Arthur Knight's Tale).
- Added XTool plugin "Anvil Forge Engine (R2)".
- Added independent checksum file generation for each compressed file.
>> Supported algorithm CRC32, MD5, SHA1, SHA256, SHA512 (Thanks to BLACKFIRE69 for XHashEx.dll library).
>> The checksum files will be generated after the compression of each "Data" file with the same name as the compressed file but with a ".dat" extension.
>> The information necessary for the installer to read will be included in "Records.ini" with the type "Checksum_File".
>> Only after successful compression will these files be included inside the "Setup DLL" file.
- Added new checkbox in "Developer Mode" to allows run commandline with executables and parameters after extracting compressed files.
>> The option temporarily, when checked, replaces the CallAfter, so it is not possible to use both (Like a "DUAL SIM" cell phone with a shared "SD Card", lol).
>> In the future, the interface will be expanded and a new EDIT will be included for this purpose.
>> The information necessary for the installer to read will be included in "Records.ini" with the type "After_Install".