Lo sviluppatore 13xforever ha rilasciato una nuova versione 3.1.0 di PS3 Disc Dumper.Questa è una piccola utility per creare copie decrittografate per uso personale dei dischi di gioco PS3, adatta per l’uso negli emulatori. Richiede un’unità Blu-ray compatibile e l’esistenza di una chiave del disco corrispondente per funzionare.
Requisiti
- Unità Blu-ray compatibile
- Il disco deve avere una chiave di decrittazione, nel database redump o nella libreria IRD
- Per la versione binaria potrebbe essere necessario installare i prerequisiti di .NET Core
- Vedere sezione
Supported OS versions
e.NET Core dependencies
nella documentazione
- Vedere sezione
- Per la versione sorgente sarà necessario disporre di .NET 6.0 SDK installato sulla macchina
Come utilizzarlo
- Inserire l’eseguibile
ps3-disc-dumper
nella cartella in cui vuoi che si trovino i tuoi dump (la versione GUI ha impostazioni configurabili) - Inserisci un disco PS3 nell’unità compatibile
- Su Linux apri il terminale nella cartella in cui hai messo il binario
$ chmod +x ps3-disc-dumper
per renderlo eseguibile- Montare il disco (tramite file manager o manualmente
$ mount
su/media/...
)
- Avvia il dumper
- Aspetta che finisca
Per impostazione predefinita, tutti i file verranno copiati nella cartella da cui è stato avviato il dumper ( .\[BLUS12345] Game Title\
).
Puoi passare un parametro facoltativo con il percorso se desideri eseguire il dump in una posizione personalizzata. Questo è principalmente utile quando viene eseguito da sorgenti con $ dotnet run
.
Se hai una chiave personalizzata o un file IRD, puoi inserirlo nella cache locale ( .\ird\
su Windows, ~/.config/ps3-disc-dumper/ird/
su Linux).
I log possono essere trovati /logs/
su Windows o ~/.config/ps3-disc-dumper/logs/
su Linux.
Versioni
Ci sono diversi modi per far funzionare il dumper:
- binari precompilati
- renderlo eseguibile su Linux, quindi eseguirlo semplicemente
- in esecuzione da fonti:
$ git clone https://github.com/13xforever/ps3-disc-dumper.git
$ cd UI.Console
$ dotnet run
Changelog
Aggiornamento all’ultimo runtime .NET, oltre ai soliti aggiornamenti a librerie di terze parti e chiavi del disco.
.NET 6.0 offre un nuovo metodo per raggruppare tutto in un unico eseguibile nativo, con una migliore compatibilità.
Sfortunatamente il taglio delle dipendenze non è più supportato per il target WinForms, quindi l’eseguibile di Windows è di dimensioni 1,6 volte maggiori?
L’eseguibile Linux d’altra parte è circa 2 volte più piccolo.