Home Homebrew Rilasciato PS Multi Tools v16.1: Aggiornamento con fix, ottimizzazioni e nuove funzioni...

Rilasciato PS Multi Tools v16.1: Aggiornamento con fix, ottimizzazioni e nuove funzioni per PS5, PS4, PS3, PSP e PS Vita

293
0

Dopo il rilascio della versione 16.0 di PS Multi Tools, il developer SvenGDK ha rapidamente pubblicato l’aggiornamento 16.1, introducendo numerosi fix, ottimizzazioni e alcune funzionalità aggiuntive che rendono la suite ancora più completa e stabile.

PS Multi Tools, nata come semplice gestore di backup e collezioni, si è trasformata in una vera e propria suite multiuso per tutte le console Sony, dalla PSP alla PS5, integrando homebrew, firmware ufficiali, exploit, payload, strumenti Windows e utility specifiche per ogni piattaforma.

La novità più interessante riguarda l’aggiornamento degli strumenti per PS5: l’AppInfo.db updater è stato sostituito dal nuovo Y(T)2JB Toolbox, che permette anche l’invio di file lapse.js alla PS5, mentre il PKG Sender torna disponibile con supporto per Direct Package Installer v2.

L’invio diretto di file PKG dal PC richiede privilegi di amministratore o root per impostare un web server locale che offra il file a etaHEN, mentre l’invio tramite URL non richiede permessi elevati.

Il DPI standard potrebbe non funzionare correttamente, ma la nuova versione DPI v2 risolve questo problema. Anche il Payload Sender per PS4 e PS5 ora permette di selezionare e inviare file JavaScript (.js).

Nella libreria dei backup PS5, l’opzione “Launch on PS5” è stata sostituita da “Install on PS5” in seguito ai cambiamenti apportati da dump_runner, e il programma ora verifica se il gioco è già installato durante la scansione dei backup via FTP.

Anche l’utility PS5 etaHEN Configurator è stata completamente rivista, con tutte le nuove impostazioni categorizzate e organizzate per una gestione più chiara.

L’aggiornamento risolve inoltre numerosi problemi di stabilità e compatibilità, specialmente per utenti Linux, FreeBSD e macOS, ma migliora anche la build Windows.

Tra i fix principali: freeze durante l’uso di utility o estrazione file, apertura del PS2 Memory Card Manager, funzionalità PS3NetSrv, opzioni della libreria dei backup PS3, lettura delle info disco su OS diversi da Windows, uso di spoof e toggle K-Stuff su PS5, estrazione PKG, gestione PKG Info per PS Vita, correzioni per PS Classics fPKG Builder, PS3 Fix Tar, e editor di manifest e param per PS5.

Inoltre, sono stati aggiunti strumenti mancanti come make_fself su Linux, macOS e FreeBSD, ps3netsrv su macOS e librerie .so per FreeBSD.

Alcune funzioni continuano a non essere ancora pronte: gli strumenti PSX richiedono ulteriori test, il Batch Renaming Tool necessita di revisione su Linux, FreeBSD e macOS, e gli emulatori saranno integrati in un aggiornamento futuro. Anche l’editor PARAM.SFO rimane in attesa di completamento.

Installazione su Linux

Utilizzando l’Installer

  1. Scaricare PS Multi Tools v16 [Linux x64].7z ed estrarlo.
  2. Scaricare Arch_Installer.sh oppure Fedora_Installer.sh oppure UbuntuDebianMint_Installer.sh e posizionarlo nella cartella estratta di PS Multi Tools v16.
  3. Scaricare anche WineVCRuntimes.sh e posizionarlo nella stessa cartella.
  4. Aprire un terminale all’interno della cartella estratta di PS Multi Tools v16.
  5. Impostare i permessi: chmod a+wx *.
  6. Eseguire come root: sudo ./NomeDellInstaller.sh oppure bash NomeDellInstaller.sh.

Nota:

  • È possibile rimuovere manualmente dei pacchetti dall’installer per risparmiare spazio:
    • libisoburn se non si vuole masterizzare dischi usando PS Multi Tools.
    • libusb se non si vuole usare il PS2 Memory Card Manager.
    • wine, wine-gecko, wine-mono & winetricks se non si vogliono creare file PKG.

Importante: Se si sceglie di installare tutti i pacchetti, è necessario anche scaricare ed eseguire WineVCRuntimes.sh come UTENTE per installare i runtime VC richiesti in Wine.

Installazione Manuale

Nota: è possibile escludere i seguenti pacchetti:

  • libisoburn se non si vuole masterizzare dischi usando PS Multi Tools.
  • libusb se non si vuole usare il PS2 Memory Card Manager.
  • wine, wine-gecko, wine-mono & winetricks se non si vogliono creare file PKG.

Debian / Ubuntu / Mint

  1. Scaricare PS Multi Tools v16 [Linux x64].7z ed estrarlo.
  2. Installare i pacchetti richiesti:
    sudo apt-get install dotnet-runtime-9.0 curl gpg wget libice6 libsm6 libx11-6 libfontconfig1 xorriso libusb-1.0-0 wine winetricks.
  3. Installare i runtime VC richiesti per Wine usando: winetricks vcrun2008 vcrun2010 vcrun2012.
  4. Aprire un terminale nella cartella estratta.
  5. Impostare i permessi: sudo chmod -R a+wx *.
  6. Avviare PS Multi Tools con: ./PSMultiTools.

Arch

  1. Scaricare PS Multi Tools v16 [Linux x64].7z ed estrarlo.
  2. Installare i pacchetti richiesti:
    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. Installare i runtime VC richiesti per Wine usando: winetricks vcrun2008 vcrun2010 vcrun2012.
  4. Aprire un terminale nella cartella estratta.
  5. Impostare i permessi: sudo chmod -R a+wx *.
  6. Avviare PS Multi Tools con: ./PSMultiTools.

Fedora

  1. Scaricare PS Multi Tools v16 [Linux x64].7z ed estrarlo.
  2. Installare i pacchetti richiesti:
    sudo dnf install dotnet-runtime-9.0 awk curl gpg wget libICE libSM libX11 fontconfig freetype xorriso libusb1 wine winetricks.
  3. Installare i runtime VC richiesti per Wine usando: winetricks vcrun2008 vcrun2010 vcrun2012.
  4. Aprire un terminale nella cartella estratta.
  5. Impostare i permessi: sudo chmod -R a+wx *.
  6. Avviare PS Multi Tools con: ./PSMultiTools.

FreeBSD

  1. Scaricare PS Multi Tools v16 [FreeBSD-15.0-x64].7z ed estrarlo.
  2. Installare i pacchetti richiesti:
    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. Abilitare la compatibilità con binari Linux:
    sysrc linux_enable="YES"
    service linux start.
  4. Installare i pacchetti FreeBSD-Linux richiesti:
    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.
  5. Installare i runtime VC richiesti per Wine usando: winetricks vcrun2008 vcrun2010 vcrun2012.
  6. Aprire un terminale nella cartella estratta.
  7. Impostare i permessi: sudo chmod -R a+wx *.
  8. Avviare PS Multi Tools con: ./PSMultiTools.

Installazione su macOS

Portatile

  1. Scaricare PS Multi Tools v16 [macOS Portable x64].7z ed estrarlo.
  2. Aprire un Terminale e spostarsi nella cartella estratta.
  3. Rimuovere lo stato di quarantena: sudo xattr -rd com.apple.quarantine *.
  4. Impostare i permessi: sudo chmod -R a+wx *.
  5. Avviare PS Multi Tools con: ./PSMultiTools.

App

  1. Scaricare PS Multi Tools v16 [macOS App x64].7z ed estrarlo.
  2. Aprire un Terminale e spostarsi nella cartella dove si trova PSMultiTools.app.
  3. Rimuovere lo stato di quarantena: sudo xattr -rd com.apple.quarantine PSMultiTools.app.
  4. Impostare i permessi: sudo chmod -R a+wx PSMultiTools.app.
  5. Fare doppio clic su PSMultiTools.app per avviare.

Nota: Se si vogliono creare file PKG, è necessario installare manualmente Homebrew e Wine. Installare anche i runtime VC richiesti usando winetricks vcrun2008 vcrun2010 vcrun2012 nel Terminale.

Changelog

Novità

  • Sostituito l’updater AppInfo.db con il nuovo Y(T)2JB Toolbox
    • Il tool Y(T)2JB Toolbox incluso permette inoltre di inviare il file lapse.js alla PS5.
  • PS5 PKG Sender: Ora di nuovo disponibile e compatibile con il Direct Package Installer v2.
    • L’invio diretto di un PKG dal PC richiede privilegi di amministratore o root per configurare un web server locale che offra il file a etaHEN.
    • Per questa opzione è necessario avviare PS Multi Tools come amministratore o eseguirlo come root.
    • L’invio tramite URL non richiede privilegi elevati.
    • Il DPI normale potrebbe non funzionare correttamente; in tal caso utilizzare DPI v2.
  • PS4/PS5 Payload Sender: ora consente anche di selezionare e inviare file JavaScript (.js).
  • Libreria Backup PS5:
    • L’opzione “Launch on PS5” è stata sostituita con “Install on PS5” a seguito delle ultime modifiche di dump_runner
    • PS Multi Tools ora verifica se il gioco è già installato durante la scansione dei backup PS5 tramite FTP.
    • Un’opzione per avviare direttamente un gioco o un’app sulla PS5 da PS Multi Tools potrebbe tornare presto.
  • PS5 etaHEN Configurator:
    • Aggiunte tutte le nuove impostazioni di etaHEN.
    • Aggiunte tutte le nuove impostazioni di etaHEN.

Correzioni

  • Freeze durante l’uso di un’utility o l’estrazione di file (ora attende asincronamente e chiude ogni processo al termine).
    • Questo riguarda principalmente gli utenti Linux, FreeBSD e macOS, ma ottimizza anche la build per Windows.
  • Menu PS2: PS2 Memory Card Manager non si apre.
  • Menu PS3: Funzionalità PS3NetSrv.
  • Libreria Backup PS3: Giochi ISO locali PS3 contrassegnati come PSXISO.
    • Questo risolve le opzioni disponibili nel menu contestuale.
    • Risolve anche il filtraggio per PS3ISO.
  • Menu PS5: Lettura delle informazioni disco su sistemi operativi diversi da Windows.
  • Menu PS5: Utilizzo dello Spoof su sistemi operativi diversi da Windows.
  • Menu PS5: Utilizzo del toggle K-Stuff su sistemi operativi diversi da Windows.
  • PKG Browser: Estrazione dei file PKG su sistemi operativi diversi da Windows.
  • PKG Info: Non mostrare la finestra pkg2zip quando si elencano le informazioni dei PKG PS Vita.
  • PS Classics fPKG Builder: Non mostrare la finestra Bash durante il controllo della voce BOOT.
  • PS3 Fix Tar: Utilizzo dell’utility fix_tar su sistemi operativi diversi da Windows.
  • PS5 Manifest Editor: Corretta l’estensione del file errata durante il salvataggio del manifest.json.
  • PS5 Param Editor: Corretta l’estensione del file errata durante il salvataggio del param.json.
  • PS5 PKG Merger: Corretto un problema durante il tentativo di unire un altro set di PKG.
  • PS5 Make fSELF: Utilizzo di make_fself su sistemi operativi diversi da Windows.
  • PS5 SELF Decrypter:
    • Corretto un problema durante il tentativo di decriptare un altro backup.
    • Ora imposta anche IP e porta dalle impostazioni.
  • Aggiunti strumenti mancanti:
    • make_fself su Linux, macOS e FreeBSD.
    • ps3netsrv su macOS.
  • Aggiunte librerie .so mancanti su FreeBSD.
  • Possibile crash durante il controllo aggiornamenti su alcune distro Linux e FreeBSD.
    • Ora prova diversi metodi per ottenere la versione di PS Multi Tools o ricade su una stringa fissa.
    • Ora mostra anche la versione attuale e l’ultima disponibile nel terminale.

Non ancora pronto

Attenzione

  • Gli strumenti PSX non sono ancora pronti e necessitano di ulteriori test.
    • Tutti gli strumenti (pfsshell, hdl_dump, ecc…) e le librerie (.so/.dylib) sono già disponibili nella cartella ./Tools per uso manuale.
  • Lo strumento di rinomina batch non è ancora pronto per Linux, FreeBSD e macOS.
    • Attualmente richiede ancora PowerShell e necessita di una revisione completa.
  • Gli emulatori non sono ancora pronti e saranno aggiunti in un prossimo aggiornamento.
  • Editor PARAM.SFO.

Download: PS Multi Tools v16.1

Download: Source code PS Multi Tools v16.1