Skip to content

v0.4.0

Choose a tag to compare

@hadobedo hadobedo released this 25 May 12:56
· 20 commits to main since this release

New Feature!

  • YAML-based Console Configuration:

    • All Myrient console URLs are now stored in a YAML file retrieved at runtime from this repo (located in config), making it very easy to add platforms from Myrient without changing any code
  • Improved Queue Management:

    • Color-coded status indicators (DOWNLOADING, PAUSED, DECRYPTING, SPLITTING)
    • Fixed queue numbering
    • Implement pause/resume
    • Pause unfinished downloads automatically when exiting the app
  • misc:

    • Automatic detection of dark/light mode
    • Improved text formatting, log messages
    • PS3Dec download is now 'optional' - app continues with 'limited' PS3 functionality if user cancels
    • other stuff I'm definitely forgetting 👍

Special Thanks 🙏

Big shoutout to @HawKDesigns for their forks, pull requests, and issues which provided inspiration for the YAML configuration feature :)

TODO

  • Better logging
  • Terminal interface
  • Add PS3 ISO extraction for use with RPCS3
  • Improve console output further
  • Further modularize the codebase
    • already have separated download/'console-specific' logic into their own scripts
    • Focus on splitting up GUI components next
  • Improve GUI styling and overall usability
  • other stuff I'm definitely forgetting 👍