Skip to content

Release v1.5.1b

Latest
Compare
Choose a tag to compare
@seregonwar seregonwar released this 21 Sep 18:09
· 13 commits to main since this release
f317445

Release v1.5.1b - PS4 Pup File Extractor

Overview.

(update the compiled file from cx_freeze to pyinstaller(cx_freeze dosen't work)

Features.

  • Complete Extraction: Extract all files and metadata from PUP archives.
  • Graphic Interface: A user-friendly graphical interface to select and manage PUP files.
  • Extended Details: View extended details about the contents of the package, including:
    • Firmware version
    • Number of files contained
    • Installation instructions
    • File paths
    • File sizes
    • Hash SHA-256
  • Multilingual Support: Support for multiple languages, including English, Italian, French, German and Spanish.
  • Customizable Configuration: Options to customize the theme, font size, color scheme and more.
  • Auto-Update: Option to enable/disable automatic update.

Installation

Windows

  1. Download the zipper file from the Assets section.
  2. Run the PupUnpacker.exe file to start the application.

Linux (Debian-based).

currently the testing phase, you can still compile the code yourself

  1. Download the .deb package from the Assets section.
  2. Install the package using dpkg:
    sudo dpkg -i PupFileUnpacker_1.0_amd64.deb
  3. Start the application from the application menu or by running PupFileUnpacker from the terminal.

Usage

  1. Start the application.
  2. Use the “Select File” button to choose a PUP file.
  3. Click on “Extract File” to start the extraction process.
  4. View the details of the PUP file and extracted files in the GUI.

Changelog

v1.5.1b

  • First official release.
  • Added GUI for PUP file selection and extraction.
  • Support for viewing PUP file details.
  • Configuration options for theme, font size, color scheme and language.
  • Added option for automatic update.

Known Issues.

No known issues in this version, extraction limited to blubs only, version considered for testing only.

Contributing.

I am open to contributions! If you would like to contribute, please open a pull request or report an issue in the Issues section.