Home Homebrew Rilasciato PS5 FPKG Builder v1.0.1: migliorata la gestione dei file grandi e...

Rilasciato PS5 FPKG Builder v1.0.1: migliorata la gestione dei file grandi e delle immagini FFPKG

371
0

Pubblicato un nuovo aggiornamento per PS5 FPKG Builder, il progetto sviluppato da Phoenixx1202 dedicato alla creazione e gestione dei pacchetti FPKG per console PlayStation 5.

Questa nuova versione porta con sé una serie di miglioramenti che puntano soprattutto a rendere il programma più stabile e pratico durante le operazioni più pesanti.

Uno degli interventi più interessanti riguarda proprio la gestione dei file di grandi dimensioni. Il processo di importazione, estrazione e preparazione della build è stato ottimizzato per ridurre i blocchi dell’interfaccia, rendendo più chiaro anche ciò che sta accadendo durante le operazioni.

A questo si aggiunge un nuovo indicatore di avanzamento che mostra l’operazione attualmente in corso e la relativa percentuale. È inoltre presente un controllo preventivo dello spazio disponibile sul disco, che verifica sia la cartella temporanea sia quella destinata all’output prima di avviare la build.

Gli sviluppatori hanno lavorato anche sulla gestione delle operazioni annullate. In caso di cancellazione, i file temporanei utilizzati durante l’estrazione e la compilazione vengono ora rimossi correttamente, evitando di lasciare residui inutili sul disco.

Un’altra novità riguarda OSFMount, la cui integrazione diventa opzionale per la gestione delle immagini exFAT. PS5 FPKG Builder continua a funzionare anche senza OSFMount grazie al proprio lettore interno, ma quando disponibile il software può essere utilizzato per migliorare la gestione delle immagini. Il programma mostra inoltre lo stato di OSFMount direttamente nell’interfaccia.

Importanti anche i miglioramenti dedicati ai file FFPKG. La versione 1.0.1 introduce una lettura UFS2 gestita internamente e migliora il riconoscimento dei metadati presenti all’interno del pacchetto, compresi sce_sys/param.json, copertina, sfondo, Title ID, Content ID, regione e versione.

Migliorata inoltre la gestione delle immagini che utilizzano una cartella root virtuale, come nel caso di directory del tipo PPSAxxxxx.complete. Questo dovrebbe rendere più affidabile anche la visualizzazione delle informazioni e degli elementi grafici associati ai pacchetti.

La release risolve infine alcuni problemi presenti nelle versioni precedenti, tra cui messaggi di avviso non tradotti, file temporanei lasciati dopo l’annullamento delle operazioni, problemi di spaziatura dell’interfaccia e un’anteprima FFPKG che in alcuni casi poteva risultare inaffidabile a causa della scansione binaria di PNG e titoli.

Caratteristiche

  • Creazione di file PKG a partire da cartelle sorgente preparate.
  • Importazione di file .exfat, .ffpkg, .ffpfs e .ffpfsc.
  • Estrazione automatica durante il processo Build PKG.
  • Pulizia automatica delle cartelle temporanee estratte dopo una build completata con successo.
  • Ispezione dei PKG nella scheda Reader.
  • Anteprima di copertina, sfondo, Title ID, regione, versione, tipo, SDK e versione minima del sistema.
  • Lingue: inglese, portoghese, spagnolo e russo.
  • Controllo automatico degli aggiornamenti tramite GitHub Releases.
  • Eseguibile in un singolo file per una distribuzione più semplice.

Come utilizzare

1. Scheda Build

Utilizzare la scheda Build per creare un file PKG.

  1. Fare clic su Import folder per selezionare una cartella sorgente già preparata.
  2. In alternativa, fare clic su Import file per selezionare un file .exfat, .ffpkg, .ffpfs o .ffpfsc.
  3. Controllare l’anteprima: copertina, sfondo, Title ID, regione, versione e tipo.
  4. Scegliere la Output folder.
  5. Modificare le impostazioni se necessario:
    • Content ID
    • Title
    • Version
    • Passcode
    • Package
    • Image
    • Kraken
    • PlayGo
  6. Fare clic su Build PKG.
  7. Attendere che il log termini correttamente.
  8. Fare clic su Open output per aprire la cartella nella quale è stato generato il PKG.

Quando viene importato un file immagine/container, questo non viene estratto immediatamente in una cartella sorgente permanente. L’estrazione avviene all’interno del processo Build PKG, utilizzando una cartella temporanea, che viene rimossa automaticamente dopo una build completata con successo.

2. Cancellare l’importazione

Utilizzare il pulsante Clear nell’area di importazione della scheda Build per rimuovere il file o la cartella importata dall’anteprima. Questo cancella:

  • Percorso importato;
  • Copertina;
  • Sfondo;
  • Metadati visualizzati;
  • Stato dell’anteprima.

Le impostazioni generali della build rimangono disponibili per la successiva importazione.

3. Scheda Reader

Utilizzare la scheda Reader per analizzare un PKG.

  1. Fare clic su Import PKG.
  2. Selezionare un file .pkg.
  3. L’applicazione mostrerà:
    • Percorso del file;
    • Content ID;
    • Title ID;
    • Regione;
    • Versione;
    • Formato;
    • Versione minima del sistema;
    • SDK;
    • Dimensione;
    • Voci;
    • Copertina e sfondo, quando disponibili.

Le versioni del sistema e dell’SDK vengono mostrate in un formato leggibile, ad esempio 9.00 o 9.40.

4. Formati supportati

  • Cartelle: Una cartella sorgente preparata contiene solitamente sce_sys/param.json e i file dei contenuti dell’applicazione/gioco.
  • .exfat: Un’immagine exFAT contenente la struttura del gioco/applicazione.
  • .ffpkg: Formato immagine/container che può essere letto ed estratto in una struttura sorgente prima della build.
  • .ffpfs: Immagine PFS. Quando contiene un’immagine exFAT interna, l’applicazione esegue una lettura approfondita ed estrae il livello corretto per la build.
  • .ffpfsc: Immagine compressa. L’applicazione la decomprime ed elabora l’immagine interna durante la build.

5. Output e file temporanei

  • La cartella di output predefinita utilizza il suffisso -pkg.
  • La cartella temporanea predefinita utilizza %TEMP%.
  • Se la build ha esito positivo, la cartella temporanea estratta viene rimossa.
  • Se la build non va a buon fine, la cartella temporanea potrebbe essere conservata per la diagnostica.

Nota: Questo progetto si concentra sull’ingegneria dell’applicazione, sulla lettura dei metadati, sulla preparazione delle sorgenti e sulla creazione dei pacchetti. Non documenta né condivide informazioni sensibili, chiavi private o materiale protetto.

Changelog

Novità

  • Migliorata la gestione dei file di grandi dimensioni per ridurre il blocco dell’interfaccia durante l’importazione, l’estrazione e la preparazione della build.
  • Aggiunta la visualizzazione dell’avanzamento della build con l’operazione corrente e la percentuale.
  • Aggiunto un controllo preventivo dello spazio su disco prima di avviare le build, inclusa la verifica delle cartelle temporanee e di output.
  • Aggiunte finestre di avviso con stile personalizzato coerente con il tema dell’applicazione.
  • Migliorata la pulizia dopo l’annullamento, in modo che i file temporanei di estrazione/build vengano rimossi quando si annulla l’operazione.
  • Spostate le azioni della build nell’area superiore per facilitarne l’accesso.
  • Aggiunta l’integrazione opzionale con OSFMount per le immagini exFAT.
  • Aggiunta la visualizzazione dello stato di OSFMount nell’intestazione dell’applicazione.
  • Migliorato il supporto FFPKG utilizzando la lettura UFS2 gestita.
  • Migliorata la lettura dei metadati FFPKG, inclusi sce_sys/param.json, copertina, sfondo, Title ID, Content ID, regione e versione.
  • Migliorata la gestione degli FFPKG quando le immagini contengono una cartella root virtuale come PPSAxxxxx.complete.

Supporto OSFMount

OSFMount è opzionale. PS5 FPKG Builder continua a funzionare senza di esso utilizzando il lettore di immagini interno, ma OSFMount può migliorare la gestione delle immagini exFAT quando disponibile.

Download di OSFMount: https://www.osforensics.com/tools/mount-disk-images.html

Per utilizzare l’integrazione con OSFMount:

  • Installare OSFMount dal sito web ufficiale.
  • Assicurarsi che il driver OSFMount sia installato e abilitato.
  • Eseguire PS5 FPKG Builder come amministratore.
  • Controllare lo stato di OSFMount mostrato nell’area superiore dell’applicazione.
  • Se OSFMount non è disponibile, è disabilitato o non riesce a montare l’immagine, l’applicazione utilizza automaticamente il metodo interno.

Correzioni

  • Risolti i messaggi di avviso non tradotti nelle modalità localizzate.
  • Risolto il problema dei file temporanei che rimanevano dopo le operazioni annullate.
  • Migliorata la spaziatura del layout per la barra superiore delle azioni/build.
  • Risolta l’anteprima FFPKG inaffidabile causata dalla scansione binaria di PNG/titoli.
  • Risolto il caricamento della copertina/sfondo FFPKG leggendo le risorse dall’effettivo albero del filesystem UFS2.
  • Risolto il problema delle immagini FFPKG con cartelle root virtuali.
  • Migliorato il comportamento di fallback quando OSFMount o la lettura FFPKG gestita non sono disponibili.

Download: PS5 FPKG Builder v1.0.1

Download: Source code PS5 FPKG Builder v1.0.1

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

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

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

Ultimo aggiornamento 2026-10-14 / 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.