Pubblicato un nuovo aggiornamento e una nuova pre-release per Playstation 4 Save Mounter, uno strumento che può essere utilizzato per montare, leggere e modificare i salvataggi dei giochi della PlayStation 4 e PlayStation 5.
PlayStation 4 Save Mounter attualmente si rende compatibile con i firmware 4.03 e 5.xx della console PlayStation 5, anche se è possibile che altri firmware con la stessa versione principale siano supportati grazie agli stessi offset.
Questo strumento permette di montare i dati di salvataggio in modalità READ/WRITE, offrendo funzionalità utili per la gestione e la modifica dei salvataggi.
L’aggiornamento principale alla versione 1.3.1-ps5-r3 ha introdotto il supporto per gli offset dei firmware 4.50 (identico al firmware 4.03) e 2.50.
La pre-release ha introdotto invece miglioramenti significativi, tra cui la possibilità di smontare arbitrariamente i salvataggi. Questa funzione è particolarmente utile per i giochi che montano i salvataggi in modalità di sola lettura, come i titoli Artemis.
Gli utenti possono rimontarli con privilegi di scrittura, ma devono prestare attenzione ai potenziali problemi se il gioco tenta di accedere a file mentre il salvataggio non è montato.
Inoltre, sono state aggiunte patch per elencare e montare i salvataggi sce_
, inclusi quelli relativi a sce_sdmemory
.
Questa funzione utilizza il pattern matching per modificare le librerie e consentire il montaggio di questi tipi di salvataggi, anche se richiede qualche secondo per la configurazione e non è ancora stata testata a fondo.
Funzionalità principali
Con PS4 Save Mounter aggiornato, gli utenti possono:
- Creare copie decriptate dei propri salvataggi, rendendoli facilmente accessibili.
- Sostituire i file di salvataggio con versioni modificate.
- Condividere salvataggi con altri utenti.
- Creare nuovi file di salvataggio.
Tuttavia, lo strumento presenta alcune limitazioni. Non è possibile:
- Sostituire i file con salvataggi criptati.
- Utilizzare lo strumento su console non exploitabili.
Requisiti
Per poter utilizzare PS4 Save Mounter, sono necessari:
- Un client FTP come FileZilla per accedere ai file della console.
- L’ultima versione di ps5debug (download qui).
- La possibilità di eseguire file compatibili con .NET Framework 2.0, un requisito supportato anche da sistemi operativi datati come Windows 98.
Guida
Preparazione
- Avviare ps5debug sulla console.
- Eseguire un gioco sulla PlayStation 5.
- Collegarsi alla console tramite un client FTP.
Montaggio dei Salvataggi:
- Caricare ps5debug sulla console.
- Avviare un gioco dalla console.
- Caricare un client FTP per accedere ai file della console.
- Aprire il tool PS4 Save Mounter.
- Inserire l’indirizzo IP della console e cliccare su “Connect”.
- Cliccare su “Get Processes” e selezionare il gioco dall’elenco a discesa.
- Cliccare su “Setup”.
- Cliccare su “Search”.
- Selezionare il salvataggio che si desidera montare dal menu a discesa.
- Selezionare i permessi di montaggio nel menu a discesa (impostazione predefinita: READ ONLY).
- Cliccare su “Mount”.
Ora il tuo salvataggio è montato e accessibile tramite FTP nelle directory:/mnt/pfs/
/mnt/sandbox/{title}/savedataX
(sono identiche, cambiano solo il percorso).
- Dopo aver copiato o sostituito i file, cliccare su “Unmount”.
Nota: Non sostituire i file nella directory sce_sys
, è inutile e potrebbe corrompere il salvataggio.
Salvataggi con prefisso sce_
Alcuni giochi utilizzano un formato di salvataggio differente, con il prefisso sce_
. Questi file sono situati in /user/home/{userid}/savedata/{titleid}
e non appaiono nei risultati di ricerca del tool.
Soluzione alternativa
- Andare su
/user/home/{userid}/savedata/{titleid}
. - Fare una copia dei file
sce_
, che includono:- Un file
.bin
(96 KB). - Un file
sdimg
.
- Un file
- Rinominare i file:
sce_sdmemory.bin
->temp.bin
.sdimg_sce_sdmemory
->sdimg_temp
.
- Andare su
/system_data/savedata/{userid}/db/user
e scaricare il filedatabase.db
. - Aprire il file con un editor SQLite.
- Aggiungere un nuovo record nella tabella
savedata
e compilare i campi necessari. - Sostituire il database originale con quello modificato.
- Tornare al tool e cliccare nuovamente su “Search”: dovrebbe apparire una nuova voce temporanea nel menu a discesa.
- Procedere come di consueto per montare il salvataggio.
Ripristino dei file sce_
- Tornare in
/user/home/{userid}/savedata/{titleid}
. - Eliminare i file originali
sce_sdmemory.bin
esdimg_sce_sdmemory
. - Rinominare:
temp.bin
->sce_sdmemory.bin
.sdimg_temp
->sdimg_sce_sdmemory
.
- Sostituire il database modificato con quello originale.
Changelog v1.3.1-ps5-r3
- Aggiunti gli offset 4.50 (come 4.03, probabilmente lo stesso per tutto il 4.xx) e 2.50.
Changelog v1.3.1-ps5-r4 (pre-release)
- Salvataggio arbitrario e smontaggio:
- Inteso per i giochi che montano un salvataggio in sola lettura nel menu (come i giochi artemis) in modo da poterlo rimontare come rw, ovviamente se tenta di accedere a qualsiasi file mentre il salvataggio non è montato causerebbe problemi, non testato.
- Patch per elencare e montare i salvataggi
sce_
:- Non è stato testato molto, richiede un paio di secondi per la configurazione, in quanto modifica le librerie con un pattern matching, per consentire il montaggio di
sce_sdmemory
.
- Non è stato testato molto, richiede un paio di secondi per la configurazione, in quanto modifica le librerie con un pattern matching, per consentire il montaggio di
Download: Save Mounter v1.3.1-ps5-r3
Download: Source code Save Mounter v1.3.1-ps5-r3
Download: Save Mounter v1.3.1-ps5-r4 (pre-release)
Download: Source code Save Mounter v1.3.1-ps5-r4 (pre-release)
Fonte: github.com