HDL Batch Installer

PS2 HDL Batch Installer v3.7.0.0

Latest changes:

  • installed game list: sort games alphabetically
  • HDD size report: Use toc command instead of hdl_toc, reducing the wait time in ~1.2secs
  • HDD size report: add used space to report
  • Like
Reactions: Algol
  • UI: Added better resizing and proportions to some UI elements
  • OPL launcher injection: Added Progress gauge
  • icon loader: Added Progress gauge
  • Game dumper: Added Progress gauge
  • Like
Reactions: jolek and Algol
  • Installation: Installation queue will be aborted if the "not enough space on HDD" error arises more than 3 times
  • ART Downloader: When using the "fast mode", the wait time between each game was increased from 3.9 secs to 5
  • installation: Added more recognized error codes
  • installation: Disable busy cursor when asking to download the icon package
  • installation: reorganized pre-install steps, user will no longer be asked to download icons if the queue is empty
The icons package reached the amount of 366 icons, covering more than 1200 region codes!
  • Like
Reactions: jolek and svotib
  • New Feature: Massive game transfer. copy all games from one HDD to another, or cherry pick from installed game list
  • Installation loop: Added clock to keep on log the elapsed milisecconds that each install took
  • General: Some Refactorization and code formatting
  • Like
Reactions: Peppe90
Change Log:

  • Data reporting: Added MD5 hash file to report string
  • Install list: Added new feature to context menu that allows calculating md5 hash of a game from the list, wich is displayed on dialog and program log
  • WNBD client: Removed custom wnbd driver files, download of such files will be available as a separate release asset soon (this is done because wnbd driver is not windows signed, therefore, it's recognized as malware)
  • Game file selector: Added support to load .zso files, however, an HDLDump update to support the installation of zso is still needed
  • Game file selector: Now the description of each option can be localized
  • Like
Reactions: jolek
Code:
   [v3.3.3 - Revision 0]

     Change log:
        -UI: Added horizontal rules to install queue and installed game list
        -Icon package: add more icons by @Flygsand
        -installed games: Added Feature to manually load custom icon into installed game (mark several games to perform in batch mode)

   [v3.3.2 - Revision 0]

     Change log:
        -Dokan Manager: Fixed bug when transferring ART to non '+' Prefixed partitions when OPL folder is not present
        -Data management: Fixed bug when selecting drives numerated larger than 9, fixes issue #29
        -Argumment passing: Fixed --stay-on-top argumment
        -Package: Updated hdl-dump that can read up to 25 HDD's instead of 16, fixes issue #28
  • Like
Reactions: jolek
Thanks to everyone that colaborated with this project!

Here is the changelog for this "anniversary Edition"

  • Program Init: updated conditions for icon package download and extraction
  • Data collecting: Fix issue in wich users that agreed with data collection stopped sending data after updating package
  • Installation loop: updated logic to be a little less error prone
  • Installation system: Remove trailing whitespaces at the end of title before installing
  • Data processing: Adapt partition name obtainment to work with the commits I made into mainstream HDL-Dump (now OPL launcher injection will work on ALL games)
  • installed game list: Added manual OPL Launcher Injection
  • general code: refactors and commented code cleanup
  • download cleanup: updated script
  • Like
Reactions: jolek
Code:
25 February 2022
   [v3.3.0 - Revision 1]

     Change log:
        -Program Frame: the HDD Management tab had a widget ID that wasn't contiguous to the last one (cause there was an old tab that was removed) causing segmentation fault on frame construction
        -Program Frame Constructor: Refactored a few things...

21 February 2022
   [v3.3.0 - Revision 0]

     Change log:
        -Files download: Added switch to perform fast ART Download (debug output will be distorted during download)
        -MBR.KELF Injection: latest HDL-Dump changed the MBR injection command name, updated internal calls to support the new name
        -Game title database: Sync internal DB with public one
        -Dokan Manager: Enforce data writing on unmount command
        -__NEW__: Add support for NBD Server (Client bundled on program)
        -NBD Client: Added default IP setting to settings handler
        -New: Added dialog to manage the NBD client driver
        -game installation command: Normalize string to UTF-8 before executing
        -Dokan Manager: If the dokan enviroment variable can't be found the interface won't appear
  • Like
Reactions: jolek
  • initialization: Added missing memory cleanups
  • Installation Feature: Added the posibility to send information when program installs a game that isn't registered on the database
  • Game title database: Added 398 new titles
  • Config menu: The config dialog will reflect the current values of config file
  • Menu: Layout changes and some sizers added into remaining tabs
  • Like
Reactions: jolek
  • Installation: Enhanced installation process, now the cancel feature is actually worth using, since install queue won't be flushed after install loop ends
  • NEW: Added a menu that reports wich games weren't installed and why, this will show up after install loop ends
  • Minor internal changes: A few fixes...
  • GUI: Minor fixes on frame sizers
  • NEW: Added support for PFSFUSE (ported to windows by @alexparrado )
  • PFSFUSE: Added OPL files automated transfer
  • Like
Reactions: jolek
Back
Top