/HDL-Batch-installer

A GUI for HDL Dump. Featuring batch installation of PS2 games to PS2 internal hdd and some game management utilities

Primary LanguageC++GNU General Public License v3.0GPL-3.0

HDL Batch installer

wxWidgets version project status

os os

GitHub release (by tag) Discord

A GUI for HDL Dump.

Learn more here

Made by Matias Israelson (AKA:El_isra)

Originally this was a personal project to practice C++ & give a try to wxWidgets...

But at the end I decided to share it here on github.

If this software was useful, please consider giving it a star here on GitHub, a rating on PSX-place or a donation via PayPal

Currently implemented features (unchecked elements are WIP)


  • Install multiple Games at once
  • Extract multiple Games at once
  • Automatically assign the original Game Title before Installation
  • Inject MBR.KELF into the HDD
  • Rename Game
  • View game information
  • Extract MBR program from HDD
  • Download Artwork, Widescreen Cheats and Game settings for OPL
  • Massive KELF and icon injection to every installed game
  • Mount any PFS Partition as if it was a windows supported storage device
  • Automatically transfer Downloaded files to mounted partition with 1 click (use only on OPL data partition)
  • Batch game transfer between two ps2 HDDs
  • Delete and create Partitions
  • Format any Hard Drive into the required format

compilation

HDL Batch Installer was built based on wxWidgets 3.0.5 stable release, built as a win32 Monolithic unicode-enabled static library, it uses Code::blocks wxwidgets project build system, to manage the UI elements and their declaration/implementation automatically, saving precious time.

Eventually, i'll upgrade into the latest stable release 3.2.0, wich I hope doesn´t break anything :D

cross compilation

Currently the project is windows only, in order to make it cross platform, it will not only require to port parts of the code (wich sould not be too hard, since i tried to stick to wxWidgets as much as i could), but also the replacement of certain parts of the code (ie: PFSFuse manager UI)

Since no one was interested on colaborating with this project so far, i don´t expect this to happen soon... or any time...