Skip to content

PS Multi Tools v16.1

Choose a tag to compare

@SvenGDK SvenGDK released this 18 Jan 16:18

New in PS Multi Tools v16.1

  • Replaced AppInfo.db updater with new Y(T)2JB Toolbox
    • The included Y(T)2JB Toolbox additionally also offers to send lapse.js to the PS5
  • PS5 PKG Sender: Now available again and now supports the Direct Package Installer v2
    • Sending a PKG directly from PC requires admin/root to set up a local web server that offers the PKG to etaHEN
    • For this option you will need to start PS Multi Tools as Administrator or run as root
    • Sending an URL will not require any elevated privileges
    • The normal DPI may not work properly, simply use DPI v2
  • PS4/PS5 Payload Sender: Now also allows to select & send JavaScript .js files
  • PS5 Backups Library:
    • Replaced "Launch on PS5" with "Install on PS5" due to latest changes in dump_runner
    • PS Multi Tools will now check if the game is installed or not when scanning backups from PS5 over FTP
    • An option to start a game/app on PS5 from PS Multi Tools may return soon
  • PS5 etaHEN Configurator overhaul
    • Added all new settings from etaHEN
    • Categorized all settings

Fixes

  • Freezes when using an utility or extracting files (Now waits async & closes every process when done)
    • This mostly concerns Linux, FreeBSD and macOS users, but also optimizes the Windows build
  • PS2 Menu: PS2 Memory Card Manager not opening
  • PS3 Menu: PS3NetSrv features
  • PS3 Backups Library: Local PS3 ISO games marked as PSXISO
    • This fixes the available context-menu options
    • Also fixes filtering by PS3ISO
  • PS5 Menu: Reading disc info on other OS than Windows
  • PS5 Menu: Using Spoof on other OS than Windows
  • PS5 Menu: Using K-Stuff Toggle on other OS than Windows
  • PKG Browser: Extracting PKG files on other OS than Windows
  • PKG Info: Do not show pkg2zip window when listing PS Vita PKG info
  • PS Classics fPKG Builder: Do not show Bash window when checking for BOOT entry
  • PS3 Fix Tar: Using fix_tar utility on other OS than Windows
  • PS5 Manifest Editor: Fixed wrong file extension when saving the manifest.json file
  • PS5 Param Editor: Fixed wrong file extension when saving the param.json file
  • PS5 PKG Merger: Fixed an issue when trying to merge another set of PKGs
  • PS5 Make fSELF: Using make_fself on other OS than Windows
  • PS5 SELF Decrypter
    • Fixed an issue when trying to decrypt another backup
    • Now also sets IP & Port from settings
  • Added missing Tools
    • make_fself on Linux, macOS & FreeBSD
    • ps3netsrv on macOS
  • Added missing .so libraries on FreeBSD
  • Possible crash when checking for an update on some Linux distros and FreeBSD
    • Now tries different methods to get the PS Multi Tools version or falls back to fixed string
    • Now also outputs current & latest available version to terminal

NOT ready or working 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 to play your loaded backups are not ready yet and will be added in another update
  • PARAM.SFO Editor does not have any functionality yet

Linux, macOS & FreeBSD 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
  • ufw if you don't want to send PKG files from your PC

[!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
  • ufw if you don't want to send PKG files from your PC
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

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.