Home News Rilasciato pkg2zip v2.0-alpha

[Scena PS Vita] Rilasciato pkg2zip v2.0-alpha

353
0

Prima dello sviluppo dell’applicazione PKGi e PKGj esisteva un’altra utility per PC Windows che ci permetteva di decodificare i file PKG della PlayStation Vita e di archiviarli all’interno di semplici file .zip, stiamo parlando di pkg2zip.

L’applicazione è stata sviluppata originariamente dal developer Mārtiņš Možeiko, nel suo più recente aggiornamento datato il 20 novembre del 2017 lo sviluppatore aveva introdotto il supporto per i titoli PSP che potevano essere estratti e decompressi come file ISO e CSO.

Lo strumento ci permetteva di inserire anche una falsa licenza NoNpDRM nel file work.bin, in tal caso si rendeva necessaria una chiave di licenza.

Personalmente ritengo più semplice e naturale l’utilizzo dell’applicazione PKGj, tuttavia questa utility potrebbe interessare ancora qualche utente.

Caratteristiche

  • Applicazione portatile, scritto in C, viene eseguito su sistemi operativi Windows (unica versione compilata), GNU/Linux e macOS (funzionalità dipendente dal sistema è isolata nel file sys.c).
  • Applicazione piccola, utilizza zero allocazioni di memoria dinamica e non dispone di dipendenze da librerie esterne.
  • Applicazione veloce, utilizza l’hardware accelerato AESNI e la decodifica AES se supportata dalla CPU (richiede istruzioni AESNI e SSSE3).
  • Applicazione semplice, crea un pacchetto zip con la stessa struttura delle cartelle della Playstation Vita (basta trascinare e rilasciare tutti i file dall’archivio zip nella directory ux0. Il file ZIP viene creato direttamente dal file PKG senza creare alcun file temporaneo.
  • Supporta DLC, Patch e contenuti PSM (anche PSM Unity) in file PKG.
  • Supporto per l’estrazione dei file PSX.
  • Supporto per l’estrazione dei file PKG della PSP, inclusi i file PKG di NeoGeo, Mini, Go e PC Engine.
  • Supporto per l’estrazione dei temi PS Vita.

Limitazioni

  • Attualmente non supporta file PKG PSP o PSP Mini.
  • Attualmente non estrae alcun nome effettivo del titolo per i file PSM pkg.

Utilizzo

  • Scaricare ed estrarre l’archivio a seconda se si fa uso di un sistema operativo a 32 bit o 64 bit.
  • Posizionare il file PKG all’interno della cartella dove presente l’applicazione pkg2zip.exe (per un utilizzo più semplice rinominare il file PKG in package.pkg).
  • Ora in questa stessa cartella tenere premuto il tasto Shift sulla tastiera (Freccia su) e cliccare con il tasto destro del mouse e dal menu a tendina scendere su ‘Apri prompt dei comandi qui’ e digitare pkg2zip.exe package.pkg, l’utility andrà così ad estrarre tutti i file caricandoli in un archivio titolo [id] [regione].zip.
  • Se si dispone di una chiave di licenza (32 caratteri esadecimali) è possibile eseguire pkg2zip package.pkg hexkey per incorporare la chiave nel file work.bin.

[stextbox id=’info’]Nota: Per evitare il processo di zipping e creare file individuali, utilizzare l’argomento -x (deve essere preceduto dal file pkg): pkg2zip -x package.pkg [zRIF_STRING] (I file pkg PSX non richiedono l’argomento zRIF, se presente verrà ignorato).[/stextbox]

Alternative

Changelog v1.1

  • Corretto un errore nel file head.bin quando questo è maggiore di 64 KB.

Changelog v1.2

  • Ora l’applicazione supporta le stringhe zRIF per la generazione di file work.bin.
  • Aggiunto lo script python rif2zrif per creare la stringa zRIF.
  • Identifica il prefisso PCSD come regione JPN.

Changelog v1.3

  • Corretto un bug quando l’ID del codice errato è stato inserito nel file work.bin e quando viene generato dalla chiave raw.
  • Ora l’applicazione visualizza la versione minima richiesta del firmware per eseguire il gioco.
  • Verifica l’integrità delle stringhe zRIF prima di iniziare ad estrarre il file pkg e visualizza l’errore se la stringa zRIF non è corretta.
  • Permette la presenza di caratteri utf-8 nel nome file zip, utile per i nomi di gioco non in inglese.
  • Aumentato il limite massimo dei file consentiti nel file zip.

Changelog v1.4

  • Aggiunto il supporto per l’estrazione dei file pkg per DLC e PATCH.
  • Ora l’applicazione supporta una quantità illimitata di file all’interno del file zip.
  • Corretti i file zip più grandi di 4 GB.
  • Aggiunto supporto per cercare di generare un falso work.bin (senza chiave all’interno).
  • Aggiunto supporto con argomento eskey per provare a generare il file work.bin.

Changelog v1.5

  • Regola la dimensione di tail.bin – Adesso utilizza tutti i dati rimanenti dopo il blocco crittografato.

Changelog v1.6

  • Resa più veloce la creazione di file zip – a seconda della velocità della CPU e del disco ora è ~2 a 3 volte più veloce.
  • Aggiungendo l’argomento -x rende l’estrazione dei file in forma estratta – con lo stesso layout di ux0.
  • Estrazione dei file PSM pkg per l’utilizzo con NoPsmDrm.
  • Estrazione dei file PSX pkg per l’utilizzo con Adrenaline.
  • Estrazione dei file PSP pkg. Il risultato non è ancora direttamente utilizzabile su Playstation Vita – produce un EBOOT.PBP che richiede di essere estratto ulteriormente con diversi strumenti di terze parti.

Changelog v1.7

  • Corretto un problema con i file di patch che esegue l’estrazione in modalità -x.

Changelog v1.8

  • Ora l’applicazione supporta pienamente l’estrazione dei file PKG della PSP, inclusi i file PKG di NeoGeo, Mini, Go e PC Engine.
  • Decomprime i file pkg PSP in ISO o CSO.
  • Migliorato l’output con codifica UTF-8 su Windows per i nomi dei titoli.
  • Mostra i progressi di decompressione in percentuale.

Changelog v1.9-alpha

  • L’utility ora supporta i titoli PSM Unity.

Changelog v2.0-alpha

  • Aggiunto supporto per i temi della PlayStation Vita.

Guida

  • Dopo aver dumpato il vostro backup in un file zip, andate ad estrarlo sul desktop (o in una qualsiasi altra directory).
  • All’interno della cartella estratta vi ritroverete la directory app contenente la cartella del gioco dumpato (ad esempio PCSB00747).
  • Attraverso un client FTP caricate questa cartella all’interno della directory ux0:/app.
  • Terminato l’upload eseguite VitaShell, premete  e fate clic su Refresh livearea.
  • Al termine l’applicazione dovrebbe indicarvi un numero di nuove bolle all’interno della LiveArea.
  • Eseguite il gioco installato ed eventualmente aggiornatelo.

[stextbox id=’alert’]Importante: Non chiedetemi (almeno qua no, contattatemi in privato su Facebook) dove poter reperire hexkey o informazioni riguardo PSNStuff.[/stextbox]

Download: pkg2zip_32bit.zip

Download: pkg2zip_64bit.zip

Download: Source code pkg2zip

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.

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.