PS Multi Tools v16.1
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
- Download PS Multi Tools v16 [Linux x64].7z and extract it
- Download the Arch_Installer.sh OR Fedora_Installer.sh OR UbuntuDebianMint_Installer.sh and place it in the extracted PS Multi Tools v16 folder
- Also download WineVCRuntimes.sh and place it in the extracted PS Multi Tools v16 folder
- Open a terminal inside the extracted PS Multi Tools v16 folder
- Set permissions
chmod a+wx * - Run as root
sudo ./NameOfInstaller.shORbash NameOfInstaller.sh
[!NOTE]
You can manually remove the packages from the Installer file if you want to save space :
libisoburnif you don't want to burn discs using PS Multi Toolslibusbif you don't want to use the PS2 Memory Card Managerwine, wine-gecko, wine-mono & winetricksif you don't want to create PKG filesufwif 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 :
libisoburnif you don't want to burn discs using PS Multi Toolslibusbif you don't want to use the PS2 Memory Card Managerwine, wine-gecko, wine-mono & winetricksif you don't want to create PKG filesufwif you don't want to send PKG files from your PC
Debian / Ubuntu / Mint
Installation
- Download PS Multi Tools v16 [Linux x64].7z and extract it
- 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 - Install required wine VC runtimes using
winetricks vcrun2008 vcrun2010 vcrun2012 - Open a terminal inside the extracted folder
- Run
sudo chmod -R a+wx *to set required permissions - Start PS Multi Tools using
./PSMultiTools
Arch
Installation
- Download PS Multi Tools v16 [Linux x64].7z and extract it
- 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 - Install required wine VC runtimes using
winetricks vcrun2008 vcrun2010 vcrun2012 - Open a terminal inside the extracted folder
- Run
sudo chmod -R a+wx *to set required permissions - Start PS Multi Tools using
./PSMultiTools
Fedora
Installation
- Download PS Multi Tools v16 [Linux x64].7z and extract it
- Install required packages using
sudo dnf install dotnet-runtime-9.0 awk curl gpg wget libICE libSM libX11 fontconfig freetype xorriso libusb1 wine winetricks - Install required wine VC runtimes using
winetricks vcrun2008 vcrun2010 vcrun2012 - Extract the downloaded archive and open a terminal inside the extracted folder
- Run
sudo chmod -R a+wx *to set required permissions - Start PS Multi Tools using
./PSMultiTools
FreeBSD
Installation
- Download PS Multi Tools v16 [FreeBSD-15.0-x64].7z and extract it
- 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 - Enable Linux binary compatibility using
sysrc linux_enable="YES"service linux start
- 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 - Install required wine VC runtimes using
winetricks vcrun2008 vcrun2010 vcrun2012 - Open a terminal inside the extracted folder
- Run
sudo chmod -R a+wx *to set required permissions - Start PS Multi Tools using
./PSMultiTools
macOS
Portable
- Download PS Multi Tools v16 [macOS Portable x64].7z and extract it
- Open a Terminal and
cdinside the extracted folder - Run
sudo xattr -rd com.apple.quarantine *to remove the quarantine status - Run
sudo chmod -R a+wx *to set required permissions - Start PS Multi Tools using
./PSMultiTools
App
- Download PS Multi Tools v16 [macOS App x64].7z and extract it
- Open a Terminal and
cdto the folder where "PSMultiTools.app" is located - Run
sudo xattr -rd com.apple.quarantine PSMultiTools.appto remove the quarantine status - Run
sudo chmod -R a+wx PSMultiTools.appto set required permissions - Double click on PSMultiTools.app to start
[!NOTE]
