github SvenGDK/PS-Multi-Tools v16.0
PS Multi Tools v16.0

latest releases: v16.2, v16.1
3 months ago

New in PS Multi Tools v16.0

Project & Code Changes

  • Now using C# instead of VB.NET
  • The project type switched to Avalonia
  • New & adapted functions to work on multiple platforms
  • Removed Windows-Only libraries like WinSCP
  • Switched still included .NET Framework libraries with .NET libraries
  • Removed unused resources, mostly icons/images
  • Replaced WinSCP completely with FluentFTP
  • Replaced Microsoft.WebView2 with CefGlue
  • Replaced RichTextBox with AvloniaEdit
  • Changed version check method & added new Linux/FreeBSD/macOS Updater script

New Features

General

  • PS Multi Tools is now available for Linux (x64)
    • Check the installation guide below on how to proceed
  • PS Multi Tools is now also available for macOS
    • Check the installation guide below on how to proceed
    • PSMultiTools itself is a x64 binary, however, most included utilities are universal binaries and should run on arm64
  • PS Multi Tools is now also executable on FreeBSD
    • Only FreeBSD 15.0 has been tested
    • Check the installation guide below on how to proceed
  • New Drag&Drop actions :
    • You can now drag & drop PlayStation .pkg files on PS Multi Tools to view PKG information
    • You can now drag & drop a param.json or manifest.json file on PS Multi Tools to view or edit it directly
    • You can now drag & drop an ELF or BIN payload on PS Multi Tools to open the Payload Sender directly
  • Replaced all black/white icons with colored ones
  • All downloads are now downloaded to the default Downloads folder on the PC
  • PS5: All GP5 Project related tasks (gp5_proj_create, gp5_file_add, ...) are now manually done and will not require prospero-pub-cmd
  • RCO Extraction: "Simply Vita RCO Extractor 'sngre'" is now integrated in PS Multi Tools and does not require the executable anymore
  • PS3/PSP Game Info ISO Extraction: Replaced '7z' with LTRData.DiscUtils to extract metadata
  • ISO Load Cache: The PS3 & PSP library now share the 'Cache' folder

PKG Info Utility

  • The PKG Info utility has been updated and now supports all type of PlayStation PKGs
  • This utility will open automatically when dragging a .pkg file on PS Multi Tools or when selecting "PKG Info" in the context menu in the PS3/PS4/PSP/PSV backups library

PS1 Tools

  • Replaced Game ID find method and improved the speed of loading backups (does not use strings anymore to get the ID)

PS2 Tools

  • Added a new Stargazer GUI to extract STAR files
  • Added a new PAKerUtility GUI to create, extract or list PAK archives or to create a manifest file

PS3 Library

  • Drastically improved loading ISO files when loading backups (does not use 7z/unar anymore to extract files)
  • The library now properly identifies ISO files as PS2/PSP/PS3 when loading from a backup folder
  • The library now shows all game backup information of PSP ISOs including icon & playable soundtrack (if exists)

PS4 Library

  • Added 'Settings' to the menu

PSP Library

  • Drastically improved loading ISO files when loading backups (does not use 7z/unar anymore to extract files)
  • Added a new context menu option to Play/Stop the soundtrack of the selected backup
  • Added 'Settings' to the menu

PS5 Library

  • Renamed most menu items in the "Library" menu and also added tool tips to get more information about what the option does
  • The 'Tools' menu does now have tooltips that will display information about the selected tool
  • "Open a folder with source PKG files" will now distinguish between installed or update PKGs and add them to the correct list (Games or Patches, App if unknown)
  • It is now possible to tweak the scan threads when loading backups to increase the speeed (concurrent tasks)
    • This can be set in the "Settings"
  • Game Title: If param.json doesn't contain an 'enUS' game title when loading backups then it will now show the alternative title

PS5 Tools

Caution

  • Added new appinfo.db Updater for local .db files or directly via FTP
    • Backups are automatically created

Do not use the FTP method yet: Currently bugged and will break appinfo.db
If still done, then immediately replace with the backup file using FTP!

Settings

  • Removed "Save" button -> Automatically saves now on close
  • Added new PS5 Library Option "Scan Threads" to tweak the number of concurrent tasks when scanning a backup folder
  • Added missing PS3 IP Address setting
  • Added an option to disable/enable autoplay of game/app soundtracks

Downloads

  • PS1 UPDATED Tools: EDCRE & LibCrypt Patcher
  • PS3 UPDATED Homebrew: Apollo Save Tool, MovianM7, PKGi
  • PS3 NEW Firmware: 4.92
  • PS4 NEW Exploits: Added latest GoldHEN AUTO-LOADER | Lapse + Poops (A.I.O) for PS4 FW 12.50/12.52
  • PS4 UPDATED Payloads: GoldHEN v2.4b18.7
  • PS4 NEW Firmwares:
    • System: 12.50, 12.52, 13.00
    • Recovery: 12.50, 12.52, 13.00
  • PS5 NEW Exploits: Added YT2JB, YT2JB Autoloader & Netflix 'N Hack for FW 10.01
  • PS5 NEW Payloads:
    • PS5-App-Dumper
    • Dump Installer
    • Linkdev
    • GDBServ
  • PS5 UPDATED Payloads:
    • Dump Runner
    • Kstuff
    • Kstuff-Toggle
    • etaHEN
    • ELFLdr
    • FetchPKG
    • FTPSrv
    • KlogSrv
    • OffAct
    • SHSrv
    • WebSrv
  • PS5 NEW Homebrew: Added FPKGi
  • PS5 UPDATED Homebrew: Itemzflow Game Manager
  • PS5 NEW Firmwares:
    • System: 7.61, 10.01
    • Recovery: 7.61, 10.01

Fixes

Caution

  • The PS1 backups library now filters correctly (track X.bin) files
  • The PS1 backups library now shows the correct number of backups that are being loaded
  • The PS1 backups library now correctly updates game information received from PSXDatacenter
  • The PS3 backups library did show empty/incompatible PKGs
  • The PS3 backups library could crash when loading incompatible ISO files
  • The PS3 backups library now shows the correct number of backups to load when loading a folder
  • The PS4 backups library now shows the correct state if a soundtrack is being played
  • The PS5 Games Patches downloader now correctly switches to the game/app update page
  • PSP PBP Packer/Unpacker Utility:
  • PS1 Merge BIN Utility: Cursor did not change back to default after merging (still loading cursor)
  • PS1/2 BIN/CUE to ISO Converter: No log output and no prompt to open the output folder
  • Fixed a possible crash when closing the Downloader window (dl-client was always busy)
  • PS4 Library context menu option 'Store Info': Not loading info
  • PS4 PPPwner: Removed duplicate "Specify waiting time in seconds after first round CPU pinning :"
  • PS5 Simple Shortcut PKG Creator: Changing the category should now always work
  • PS5 Simple Shortcut PKG Creator: No info message when PKG has been created
  • PS5 GP5 Project Creator keeps now better track of the created/loaded file to make changes
  • PS5 GP5 Project Creator: Loading a GP5 file does now also load & show the contained files & foldes in 'rootdir'
  • PS5 GP5 Project Creator: Removed not working 'Save current GP5 project' menu item. All changes are now automatically saved.
  • PS5 AT9 Converter: Fixed an issue when trying to convert from WAV to AT9 with custom encoding options (bitrate or sampling rate)
  • PS5 RCO Dumper: Fixed an issue when trying to dump .rco files when using ftpsrv
  • PS5 etaHEN Configurator: Fixed an issue when trying use the etaHEN Configurator & ftpsrv
  • PS5 Assets Browser: Fixed opening DDS files
  • PS5 Assets Browser: Fixed restore assets list when stopping a video
  • PS5 SELF Decrypter: Fixed an issue when trying to decrypt another backup

Not ready yet

Warning

  • PSX Tools are not ready yet and need further testing
    • All tools (pfsshell, hdl_dump, ...) and libraries (.so/.dylib) are already available in the ./Tools folder for manual usage
  • Batch Renaming Tool is not ready yet for Linux, FreeBSD and macOS
    • Currently still requires PowerShell and needs an overhaul
  • Emulators are not ready yet and will be added in another update

Linux Installation

Using Installer

  1. Download PS Multi Tools v16 [Linux x64].7z and extract it
  2. Download the Arch_Installer.sh OR Fedora_Installer.sh OR UbuntuDebianMint_Installer.sh and place it in the extracted PS Multi Tools v16 folder
  3. Also download WineVCRuntimes.sh and place it in the extracted PS Multi Tools v16 folder
  4. Open a terminal inside the extracted PS Multi Tools v16 folder
  5. Set permissions chmod a+wx *
  6. Run as root sudo ./NameOfInstaller.sh OR bash NameOfInstaller.sh

Note

You can manually remove the packages from the Installer file if you want to save space :

  • libisoburn if you don't want to burn discs using PS Multi Tools
  • libusb if you don't want to use the PS2 Memory Card Manager
  • wine, wine-gecko, wine-mono & winetricks if you don't want to create PKG files

Important

If you choose to install all packages, you also need to download & run WineVCRuntimes.sh as USER to install the required VC runtimes in wine

Manual Installation

Note

You can leave out the following packages :

  • libisoburn if you don't want to burn discs using PS Multi Tools
  • libusb if you don't want to use the PS2 Memory Card Manager
  • wine, wine-gecko, wine-mono & winetricks if you don't want to create PKG files
Debian / Ubuntu / Mint

Installation

  1. Download PS Multi Tools v16 [Linux x64].7z and extract it
  2. Install required packages using sudo apt-get install dotnet-runtime-9.0 curl gpg wget libice6 libsm6 libx11-6 libfontconfig1 xorriso libusb-1.0-0 wine winetricks
  3. Install required wine VC runtimes using winetricks vcrun2008 vcrun2010 vcrun2012
  4. Open a terminal inside the extracted folder
  5. Run sudo chmod -R a+wx * to set required permissions
  6. Start PS Multi Tools using ./PSMultiTools
Arch

Installation

  1. Download PS Multi Tools v16 [Linux x64].7z and extract it
  2. Install required packages using sudo pacman -Syu dotnet-runtime-9.0 awk wget libice libsm libx11 fontconfig freetype2 ttf-dejavu libglvnd libisoburn libusb wine wine-gecko wine-mono winetricks
  3. Install required wine VC runtimes using winetricks vcrun2008 vcrun2010 vcrun2012
  4. Open a terminal inside the extracted folder
  5. Run sudo chmod -R a+wx * to set required permissions
  6. Start PS Multi Tools using ./PSMultiTools
Fedora

Installation

  1. Download PS Multi Tools v16 [Linux x64].7z and extract it
  2. Install required packages using sudo dnf install dotnet-runtime-9.0 awk curl gpg wget libICE libSM libX11 fontconfig freetype xorriso libusb1 wine winetricks
  3. Install required wine VC runtimes using winetricks vcrun2008 vcrun2010 vcrun2012
  4. Extract the downloaded archive and open a terminal inside the extracted folder
  5. Run sudo chmod -R a+wx * to set required permissions
  6. Start PS Multi Tools using ./PSMultiTools
FreeBSD

Installation

  1. Download PS Multi Tools v16 [FreeBSD-15.0-x64].7z and extract it
  2. Install required FreeBSD packages using sudo pkg install libskiasharp-2.88.3_2 lang/dotnet devel/libepoll-shim x11/libICE x11/libSM x11-fonts/fontconfig x11-toolkits/libgdiplus xdg-utils wine wine-gecko wine-mono winetricks
  3. Enable Linux binary compatibility using
  • sysrc linux_enable="YES"
  • service linux start
  1. Install required FreeBSD-Linux packages using sudo pkg install linux_base-rl9 linux-rl9-icu-67.1_2 linux-rl9-fontconfig-2.14.0_2 linux-rl9-freetype-2.10.4_3 linux-rl9-wget-1.21.1_1 linux-rl9-ffmpeg-libs-5.1.6_3 linux-rl9-dbus-libs-1.12.20_3 linux-rl9-at-spi2-atk-2.38.0_1 linux-rl9-atk-2.36.0_1 linux-rl9-cups-libs-2.3.3_8 linux-rl9-libxkbcommon-1.0.3_2 linux-rl9-alsa-lib-1.2.13
  2. Install required wine VC runtimes using winetricks vcrun2008 vcrun2010 vcrun2012
  3. Open a terminal inside the extracted folder
  4. Run sudo chmod -R a+wx * to set required permissions
  5. Start PS Multi Tools using ./PSMultiTools

macOS Installation

Portable

  1. Download PS Multi Tools v16 [macOS Portable x64].7z and extract it
  2. Open a Terminal and cd inside the extracted folder
  3. Run sudo xattr -rd com.apple.quarantine * to remove the quarantine status
  4. Run sudo chmod -R a+wx * to set required permissions
  5. Start PS Multi Tools using ./PSMultiTools

App

  1. Download PS Multi Tools v16 [macOS App x64].7z and extract it
  2. Open a Terminal and cd to the folder where "PSMultiTools.app" is located
  3. Run sudo xattr -rd com.apple.quarantine PSMultiTools.app to remove the quarantine status
  4. Run sudo chmod -R a+wx PSMultiTools.app to set required permissions
  5. Double click on PSMultiTools.app to start

Note

  • If you want to create PKG files then you have to install homebrew and wine manually.
  • Also install the required wine VC runtimes using winetricks vcrun2008 vcrun2010 vcrun2012 inside the Terminal.

Don't miss a new PS-Multi-Tools release

NewReleases is sending notifications on new releases.