Home News Rilasciato PS5 exFAT Image Builder v1.9.0: Automazione, rename intelligente e fix...

[Scena PS5] Rilasciato PS5 exFAT Image Builder v1.9.0: Automazione, rename intelligente e fix stabilità

195
0

Il developer kerrdec97 ha rilasciato un rapido ma decisamente significativo aggiornamento per PS5 exFAT Image Builder, intervenendo in modo concreto sia sulla stabilità del software che sull’esperienza complessiva dell’utente.

Il programma, progettato per convertire i dump dei giochi PS5 in immagini compatibili con console modificate, compie con questa versione un passo importante verso una maggiore automazione.

L’obiettivo è quello di ridurre al minimo gli interventi manuali e rendere l’intero processo più fluido, intuitivo e affidabile.

Una delle novità principali vede l’introduzione del Dump Rename Manager, una nuova scheda che permette di analizzare intere cartelle di dump PS5 e rinominare automaticamente i file secondo uno standard preciso, basato su ID PPSA, titolo del gioco e versione.

Il sistema legge direttamente i dati dal file param.sfo e param.json, riuscendo a gestire anche strutture complesse e annidate fino a cinque livelli di profondità.

Ogni gioco viene accompagnato da un indicatore di affidabilità che segnala se le informazioni sono state recuperate correttamente o dedotte, mentre le copertine vengono caricate automaticamente dai file di sistema.

L’interfaccia consente inoltre di modificare manualmente i nomi prima di applicarli, spostare i file o rinominarli in loco, e gestire rapidamente le cartelle tramite un menu contestuale. Non manca la possibilità di selezionare in blocco i contenuti e di mantenere in memoria l’ultima directory analizzata.

Importanti miglioramenti riguardano anche il rilevamento dell’SDK, ora più preciso grazie alla lettura combinata dei dati provenienti sia dal file param.sfo che da param.json.

La profondità di ricerca è stata estesa, consentendo di individuare correttamente anche dump particolarmente complessi. In caso di errore, il sistema fornisce un log dettagliato che aiuta a capire esattamente cosa non ha funzionato, mentre l’interfaccia mostra chiaramente la versione rilevata o il motivo del fallimento.

Sul fronte dei backup, sono stati risolti alcuni problemi legati agli archivi degli originali. Ora il file param.json viene incluso correttamente nei backup, mentre le cartelle non necessarie come fakelib vengono escluse, garantendo così copie più pulite e fedeli ai file originali.

Un altro passo avanti riguarda la coerenza nella nomenclatura: tutti i file generati ora seguono uno standard uniforme che include ID PPSA, titolo e versione, indipendentemente dal tipo di output, che si tratti di immagini exFAT, archivi di backport o pacchetti ffpkg.

Tra le correzioni più pratiche troviamo anche la risoluzione di un problema legato allo spegnimento del sistema: ora il conto alla rovescia per arresto, riavvio o sospensione non viene più bloccato da finestre di dialogo al termine delle operazioni, permettendo un flusso continuo e senza interruzioni.

Introdotta inoltre una funzione per riprendere automaticamente le build interrotte. All’avvio di una nuova coda, il programma rileva eventuali file incompleti già presenti e chiede all’utente se considerarli completati, eliminarli e ricostruirli o interrompere l’operazione.

Infine, debutta anche una modalità benchmark integrata, pensata per testare la velocità di scrittura del sistema. Il tool esegue una prova scrivendo un file da 256 MB e utilizza i risultati per stimare con maggiore precisione i tempi di completamento delle operazioni future, offrendo così una previsione più affidabile prima di avviare conversioni di grandi dimensioni.

Requisiti

  • È necessario installare un solo componente: OSFMount di PassMark — gratuito, utilizzato per montare l’immagine disco durante la creazione. Tutto qui. Nessun script Python, nessuna riga di comando, nient’altro. Solo OSFMount + il file .exe.
  • Sistema: Windows 10 o 11 (64-bit).

Download e installazione

  • Scaricare exFAT Image Builder.exe.
  • Installare OSFMount.
  • Fare doppio clic sul file .exe — confermare con Sì alla richiesta di amministratore.
  • Fatto.

Come usarlo

Creazione di un’immagine di gioco

  • Selezionare la cartella del gioco — la cartella che contiene il file eboot.bin (es. F:\PPSA03596-app)
    • L’app rileva automaticamente il titolo del gioco, la versione e la copertina dai file param.sfo, pfs-version.dat, param.json o nptitle.dat.
    • Il nome del file di output viene compilato automaticamente es. God of War Ragnarok (01.000.000).exfat.
  • Selezionare la directory di output — dove salvare il file .exfat (memorizzata tra le sessioni).
  • Cliccare + Add to Queue — ripetere per quanti giochi si desidera.
  • Cliccare Build All.

Invio a PS5 tramite FTP

  • Assicurarsi che il server FTP della PS5 sia in esecuzione (abilitato nelle impostazioni homebrew).
  • Inserire l’indirizzo IP della PS5 e la porta (solitamente 2121 o 2122).
  • Impostare il percorso remoto della PS5.
  • Cliccare Test Connection per verificare.
  • Dopo il completamento di una build, cliccare ↑ PS5 sull’elemento in coda — oppure abilitare Auto-upload after build.

Funzionalità

Scheda exFAT

  • Metti in coda più giochi ed esegui la build in sequenza.
  • Rilevamento automatico di nome gioco, ID PPSA e versione.
  • Avanzamento in tempo reale — file copiati, GB scritti, MB/s, tempo stimato (ETA).
  • ⏸ Pausa / ▶ Riprendi coda.
  • Tempo trascorso per singolo gioco mostrato nello stato e nel log.
  • Controlli pre-build — blocca output uguale alla cartella sorgente, verifica spazio disponibile.
  • Smontaggio forzato (Force Dismount), verifica post-build.

Scheda ffpkg

  • Builder UFS2 ffpkg tramite UFS2Tool (incluso).
  • Dimensione del settore bloccata a 512 — risolve il bug delle immagini corrotte su Windows.
  • Richiede .NET 8.

Scheda Dump Rename Manager (Nuovo in v1.9.0)

  • Scansiona una cartella di dump di giochi PS5 e rinomina automaticamente nel formato PPSA##### Titolo Gioco (versione)
  • Legge param.sfo e param.json — ricerca fino a 5 livelli di profondità.
  • Indicatore di affidabilità — 🟢 lettura pulita / 🟡 nome dedotto dalla cartella / 🔴 nessun PPSA trovato.
  • Copertina da sce_sys/icon0.png mostrata su ogni scheda.
  • Versione SDK e data della cartella mostrati per ogni gioco.
  • Campo nome modificabile — possibilità di ritoccare prima dell’applicazione.
  • Sposta in una cartella di destinazione o rinomina direttamente in loco.
  • Menu con clic destro — Apri in Explorer, Aggiungi alla coda exFAT, Elimina dump.
  • Memoria di sessione — ricorda l’ultima cartella scansionata.

Scheda Auto Backport

  • Pipeline completa di decrypt/re-sign tramite Backport.py di Nazky & BestPig.
  • SDK rilevato automaticamente da param.sfo durante la selezione della cartella di gioco.
  • Banner giallo che mostra l’SDK rilevato e il target consigliato.
  • Supporto Fakelib — applicato alla sottocartella game/fakelib/.
  • Snapshot dei file originali prima dell’applicazione del fakelib.
  • File patchati reinseriti nella cartella del gioco nei percorsi corretti.
  • Backup in formato zip: PPSA12345 Nome Gioco (01.000.000) original files.zip
  • ID PPSA letto da param.sfo se non presente nel nome della cartella.
  • ↩ Ripristino dei file originali da zip.
  • Campo per note di compatibilità.
  • Cartella decrypted/ esclusa da tutte le operazioni.

Scheda Library

  • Visualizzazione a griglia / elenco con copertine.
  • Click destro → Aggiungi alla coda exFAT, Aggiungi alla coda ffpkg, ⚡ Auto Backport.
  • ⚡ Backport All — backport in batch di tutti i giochi della libreria in sequenza.

Scheda My Images

  • Sfoglia e gestisci i file immagine .exfat.
  • Carica su PS5 tramite FTP.

Scheda FTP (unita al Browser PS5)

  • Sotto-scheda ↑ Upload con barra di avanzamento in tempo reale.
  • Sotto-scheda 📂 Browser PS5 — naviga, carica, scarica, rinomina, elimina.
  • Qualsiasi pulsante “Carica su PS5” passa automaticamente a questa scheda.

Language Stripper (scheda Advanced) — BETA

Nota: Funzione beta — non completamente testata. Potrebbe non funzionare su tutti i giochi. I file rimossi vengono sempre salvati in backup zip prima dell’eliminazione.

  • Scansiona le cartelle di gioco per individuare file e directory legati alle lingue
  • Individua file PAK di lingua di Unreal Engine (pakchunk_lang_en.pak).
  • Individua file audio PSARC di lingua (audio_en.psarc).
  • Individua cartelle locali non compresse (en-US/, de-DE/ ecc..).
  • Supporta singolo gioco oppure scansione di tutti i giochi in una cartella.
  • Risultati raggruppati per gioco con dimensione per elemento.
  • Azioni rapide: Mantieni tutto, Rimuovi tutto, Mantieni solo en-US.
  • Rimuove i file e crea automaticamente un backup zip prima della cancellazione.

Scheda Advanced

  • exFAT: dimensione del cluster, dimensione del settore, thread di copia.
  • ffpkg: dimensione del blocco, dimensione dei frammenti, numero di inode.
  • Post-Build: elimina la cartella sorgente dopo una build completata con successo.
  • Language Stripper (beta).

Spegnimento dopo operazione (scheda Settings)

  • Spegne, riavvia o mette in sospensione il PC al termine di un’attività.
  • Ritardo configurabile (da 30 a 600 secondi) con finestra di conto alla rovescia annullabile.
  • Per singolo trigger: coda exFAT, coda ffpkg, backport, upload FTP.

Generale

  • Interfaccia a 14 schede, tutte compatibili con schermi da 1366px+.
  • 17 lingue supportate.
  • Log globale delle operazioni visibile in tutte le schede.
  • Aggiornamento automatico con logica di retry e correzione della directory di lavoro.
  • Sistema di segnalazione crash.

Risoluzione dei problemi

ProblemaSoluzione
Source directory not foundIl nome della cartella contiene [ ] — rinominare rimuovendo le parentesi
Build fallita codice uscita 1eboot.bin non trovato nella cartella selezionata
Errore OSFMountAssicurarsi che OSFMount sia installato e che l’app sia eseguita come Amministratore
Il gioco non viene nominato automaticamenteVerificare che sce_sys/param.sfo o sce_sys/param.json esista nella cartella del gioco
La versione mostra 01.000.000 per tuttopfs-version.dat potrebbe mancare — normale per alcuni tool di estrazione
FTP non si connetteAssicurarsi che il server FTP della PS5 sia attivo nelle impostazioni homebrew
Pulsante Build All non visibileAumentare l’altezza della finestra
Copertina non visualizzataRicompilare il codice sorgente con build.bat per installare Pillow

Changelog

Attenzione: Diverse nuove funzionalità sono in fase beta e necessitano di ulteriori test. Segnalare eventuali problemi su GitHub

Nota: Per avviare giochi backportati su PS5 è necessario il payload BackPork di BestPig: https://github.com/BestPig/BackPork

Dump Rename Manager — nuova scheda

  • Scansiona qualsiasi cartella di dump PS5 e rinomina automaticamente nel formato PPSA##### Titolo Gioco (versione).
  • Legge param.sfo e param.json — ricerca fino a 5 livelli di profondità (gestisce strutture DLPSGAME annidate).
  • Indicatore di affidabilità per ogni gioco — 🟢 SFO/JSON letti correttamente / 🟡 nome dedotto dalla cartella / 🔴 nessun PPSA trovato.
  • Copertine caricate da sce_sys/icon0.png — stesso metodo della scheda Libreria.
  • Versione SDK e data di modifica della cartella mostrate su ogni scheda.
  • Campo nuovo nome modificabile — possibilità di correggere qualsiasi nome prima di applicarlo.
  • Sposta in una cartella di destinazione o rinomina direttamente in loco.
  • Menu con clic destro: Apri in Explorer, Aggiungi alla coda exFAT, Elimina cartella dump.
  • Seleziona tutto / Deseleziona tutto.
  • Memorizza l’ultima cartella scansionata tra le sessioni.

Rilevamento SDK: importanti miglioramenti

  • Ora legge sia da file param.sfo (SYSTEM_VER, SDK_VER, SYSTEM_VERSION) che da file param.json (requiredSystemSoftwareVersion, systemVersion ecc..).
  • Profondità di ricerca aumentata da 3 a 5 livelli — supporto a dump profondamente annidati.
  • Output di log dettagliato in caso di fallimento del rilevamento — mostra esattamente quale file è stato trovato e quali chiavi erano presenti.
  • Il banner ora mostra l’SDK rilevato e il target consigliato, oppure il motivo specifico per cui il rilevamento è fallito.

Backup originali — correzioni

  • param.json ora incluso nel file zip di backup degli originali — corretti sia il percorso del singolo backport sia quello Backport All.
  • fakelib/ esclusa dallo zip degli originali — il backup ora contiene solo i file reali pre-patch del gioco.

Coerenza nella denominazione

  • Tutti gli output ora includono sempre ID PPSA + titolo + versione.
  • exFAT: PPSA08330 God of War Ragnarök (05.005.000).exfat
  • Backport zip: PPSA03396 The Last of Us Part I (02.000.000) original files.zip
  • Anche gli output ffpkg seguono lo stesso formato.

Correzione dello spegnimento

  • Il conto alla rovescia per spegnimento / riavvio / sospensione non viene più bloccato dalla finestra di messaggio di completamento build.
  • Quando è programmato uno spegnimento, la finestra di dialogo bloccante viene ignorata così che il conto alla rovescia possa proseguire senza interruzioni.

Riprendi le build interrotte

  • All’avvio della coda, rileva eventuali immagini .exfat parziali già presenti nel percorso di output.
  • Richiesta: Sì = salta (considera il file come completato) / No = elimina e ricostruisci / Annulla = interrompe la coda.

Modalità Benchmark

  • Nuovo pulsante benchmark nella scheda Advanced — scrive 256 MB nella directory di output e misura i MB/s.
  • Il risultato viene salvato per i calcoli dell’ETA.
  • Aiuta a prevedere con maggiore precisione i tempi di build prima di avviare una coda di grandi dimensioni.

Download: PS5 exFAT Image Builder v1.9.0

Download: Source code PS5 exFAT Image Builder v1.9.0

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-06-16 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.