Changelog

All notable changes, bug fixes, and feature additions to the pkgi-ps3 project are documented in this file.

This project adheres to Semantic Versioning. Updates are pushed to the Releases page.

v1.3.0 - 2025-12-20

Added

  • Support for multi-part packages (XML) using background download mode. This improves handling for massively sized games.
  • Added support for system proxy settings for direct downloads, resolving connectivity issues for users behind strict firewalls.

Misc

  • Updated application icon for better XMB resolution scaling.
  • Updated License to GPL.
  • Updated Polish translation.
  • Added Hungarian translation.

Fixed

  • Fixed a localization issue where size units (B/KB/MB/GB) were not rendering translations properly.
  • Fixed an issue where the progress bar was rendering incorrect percentage values when resuming a partially downloaded file.

v1.2.4 - 2023-01-23

Added

  • Explicit FTP over TLS (FTPS) support for secure local repository hosting.
  • Increased database memory limit to 32 MB, supporting over ~130,000 entries without crashing.
  • Variable Menu width: The UI now automatically adjusts its width to accommodate longer translated text strings.

Fixed

  • Fixed progress bar visual glitches during file resumption.
  • Corrected screen aspect ratio issues caused by the Tiny3D rendering engine on certain TV resolutions.

v1.2.2 - 2021-10-22

Added

  • Major Networking Overhaul: Migrated all custom networking code to libcurl.
  • Full support for HTTP, HTTPS, FTP, FTPS links with TLS v1.2 encryption.
  • Added numerous translations: Finnish, French, German, Italian, Polish, Portuguese, and Turkish.

Fixed

  • Resolved a fatal crash that occurred when the database item list was completely empty.

v1.2.0 - 2021-10-09

Added

  • Internationalization (i18n) support utilizing the mini18n library.
  • Dynamic language detection based on PS3 system settings.
  • Spanish translation.
  • Online scan capability to query official servers for available content updates.
  • Overhauled UI utilizing customized dialogs instead of standard system overlays.

v1.1.8 - 2020-12-08

Added

  • Content icons are now downloaded directly from The Movie Database (TMDB) based on the item's Title ID.
  • Background package bubbles on the XMB now utilize the specific content icon instead of a generic icon.
  • Set L2/R2 buttons as rapid shortcuts to switch between content categories.

Fixed

  • Fixed unhandled XMB callback handling leading to freezes.

v1.1.6 - 2020-06-23

Added

  • Local License Generation: The app now locally generates .rif files when downloading items, provided the system is activated and a RAP is present.
  • Significantly improved I/O speed when creating dummy empty files during Background Download mode initialization.
  • Automatic Enter button detection (cross or circle) based on regional console parameters.

v1.1.3 - 2020-05-20

Added

  • Improved auto-update code to download .pkg updates directly from the GitHub API.
  • Increased database memory limit to support up to 32,768 items.
  • Changed Application default location to the XMB Network tab (formerly placed in Games).

Fixed

  • The app now safely allows you to download items that already exist, prompting for confirmation first.
  • Start/Stop music toggles now work immediately without requiring a full application restart.

v1.1.2 - 2019-12-31

Added

  • Added robust content categorization (Games, DLCs, Themes, Demos, etc.) and filtering.
  • Added support for loading multiple distinct database files (pkgi_games.txt, pkgi_dlcs.txt).
  • Added support for online DB updating and syncing via URL definitions.

Fixed

  • The parser now intelligently filters out entries with unsupported or missing URLs when loading a database.

v1.1.0 - 2019-12-23

Added

  • Added TTF font support via FreeType to display Japanese characters properly.
  • Added SSL support, allowing the app to download from https links.
  • Added package install bubbles for Direct downloads.
  • Added S3M background music module execution.
  • Added settings menu options for music toggling and auto-update toggling.

Fixed

  • Fixed a severe UI rendering issue where long text strings could push beyond screen limits.

v1.0.8 - 2019-12-19

Added

  • Added analog pad support (with deadzone handling).
  • Added live CPU and RSX temperature status to the top header.
  • Added a dedicated "Details" screen mapping to the Square button.
  • Added automatic download initiation after a version update check concludes.

Fixed

  • Improved empty .pkg file generation using asynchronous I/O to prevent UI lockups.
  • General UI layout and spacing improvements.

v1.0.5 - 2019-12-14

Added

  • Initial support for generic, user-defined text database formats (via dbformat.txt).
  • Added confirmation dialogs for Credits (SELECT) and Exit (START).
  • Added CHANGELOG.md file.

Fixed

  • The app now creates the /dev_hdd0/exdata folder automatically if it doesn't exist during RAP deployment.
  • Fixed an unresponsive UI dialog that occurred while the system was allocating large PKG dummy files in background mode.
  • Fixed a parsing bug triggered when a URL field was entirely missing.

v1.0.0 - 2019-12-11

Added

  • First stable implementation of text search filtering using the native PS3 On-Screen Keyboard.
  • Added Background download task mode hooking into the internal PS3 Download Manager.
  • Added "New version" online GitHub check.

Fixed

  • Fixed incorrect math causing the progress bar to report inaccurate information during a direct download.

v0.0.1-beta - 2019-12-04

Added

  • First public beta release. Ported core logic from PSVita pkgi repository.