- Registriert
- 2 Juni 2021
- Beiträge
- 1.462
- Erhaltene Likes
- 5.334
[Tutorial] PSN-Spiele (PS-Classics) selbst ziehen und extrahieren (.PKG zu EBOOT.PBP)
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
> Vorwort <
PS1-Spiele erfeuen sich ja wieder größter Beliebtheit.
Nebenher wurde ich bereits öfter gefragt, wie man solche PSN-Spiele einholt und ummodelt, damit diese auf PSP/PSVita (Adrenaline) laufen.
Akkurat bei PS-Titeln mit mehreren und/oder kopiergeschützten PSX-CDs is "PSX2PSP" nicht immer gleichermaßen zielführend.
Daher an der Stelle 'ne Erklärung inkl. Guide wie ihr euch PS-Classics aus'm PSN zurechtbiegen könnt..
Das Umwandeln von PSN-Spielen (.pkg) zu Eboot.pbp ist aus mehreren Gründen vorteilhaft.
Der erste große Vorteil von Eboot.pbp gegenüber ISOs ist bekanntlich der nicht unwesentlich geringere Umfang.
Des Weiteren sind solch extrahierte PSN-Spiele schon gefixt.
Das heißt, bei solchen PSN-Games wurde, sofern davon betroffen, der Kopierschutz bereits entfernt.
Final Fatansy VIII & IX sind beispielsweise auf CD vom "LibCrypt"-Kopierschutz betroffen. Das juckt uns bei so 'nem PSN-Game glücklicherweise nicht.
-----------------------------------
Eigens für die PSVita gibts bekanntlich NoNpDRM/PKGj, um direkt an PSN-Spiele zu gelangen.
Nachher kann man sich den fertigen "NP...."-Ordner, welcher das PS-Spiel enthält, via FTP/USB auf den Rechner ziehen.
Ich persönlich finde die hier beschrieben Methode trotzdem äußerst nützlich, da es sich hierbei nicht nur um die Vita dreht.
Das klappt also gänzlich ohne PS Vita oder PSVitaStuff. ?
Nebenher ist die Quell-Datenbank ne andere als bei PKGj (dort "NoPaySation v3"). Das heißt, so manches Schmankerl ist nur noch über PSNStuff zu beziehen.
Als Beispiel kann man über die hier im Guide beschriebene Methode auch die raren "Dual Shock"-Editionen (NTSC/U) von Resident Evil Directors Cut & Resident Evil 2 einhmastern.
Solch extrahierte PSOne-Classics können nachher auf z.B. PSP und PSVita (jeweils mit CFW) problemlos abgespielt werden.
Diese laufen größtenteils auch auf der PlayStation-Mini (Bleem), nem Raspberry PI (RecalboxOS) und über viele andere PSX-Emulatoren.
Auch laufen die Games - über die hier im weiteren Verlauf aufgezeigte Methode - nachher gänzlich ohne zusätzliches "No-DRM"-PlugIn.
Dazu aber noch mehr im Epilog ganz unten.
Nun fang ich einfach mal mit ner kurzen Enleitung an...
In PSNStuff (läuft immer noch), oder bei PSNDLv4 (inzwischen "offline"), findet man recht viele Spiele aller möglichen PlayStation-Plattformen.
Für unser Vorhaben sind jedoch nur die Games mit dem Kürzel "PSOne" interessant.
Als Beispiel nehm ich jetze einfach mal das Game "Metal Gear Solid" (German).
Klappt natürlich mit jedem der zahlreichen PSOne-Classics (.PKG) aus PSNStuff bzw. PSNDL.
Ich zieh also zur Veranschaulichung die German von "Metal Gear Solid" (NPEF00036).
Die PSN-/PKG-ID (NP....) is für uns momentan nicht relevant.
Auf der PSP werden später schon die "richtige" Game- & Save-ID der ursprünglichen PS1 CDs (SLES01507, SLES11507) genutzt.
Diese PS1-Spiele liegen nach dem Downloaden wie gesagt erstmal im "PKG"-Format vor.
Mit PKG-Files können wir allerdings auf PSP, PS-Mini & Co. vorerst nix anfangen.
Trotzdem ziehen wir uns das erstmal auf Platte.
> Jetze aber endlich das Tutorial <
- Als erstes zieht ihr "PSNStuff"...
>>> Download:
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
<<<Das Tool nach dem Entpacken einfach über "psnstuff.exe" starten.
Links oben ins Suchfenster ("Search") den gewünschten Titel reinschreiben.
Daraufhin werden sämtliche Versionen des Titels aufgelistet.
Alternativ könnt ihr natürlich auch gern oben rechts nen Filter setzen, damit ihr nicht alles händisch abgrasen müsst.
Wir nehmen als Beispiel "NPEF00036 Metal Gear Solid - German PSOne EU".
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
Nun noch auf genau diese Zeile klicken, diese wird dann blau hinterlegt.
Zum Abschluß klicken wir unten rechts auf "Download Package".
Ihr seht den Fortschritt ganz unten am grünen Ladebalken.
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
Ist der Download fertiggestellt, erscheint ein Kasten mit dem Hinweis "Download completed!".
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
Das klicken wir über "OK" weg.
Den nächsten Kasten ("Validation not possible!") ebenfalls, is für uns uninteressant.
Eure frisch gezogene PKG-Datei befindet sich jetzt imselben Ordner (dort im Unterordner "pkg"), wo ihr zuvor "PSNStuff" abgelegt habt.
![PSNStuff-Juni-2024-Proof-02-Gabe-bcx.png](https://i.postimg.cc/W3kp7bsv/PSNStuff-Juni-2024-Proof-02-Gabe-bcx.png)
>>> Link:
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
<<<Sehr praktisch, weil der Vorgang - im Gegensatz zu PSNStuff - auschließlich über den Browser läuft.
Ihr ruft also obigen Link (PSNDL > Packages) auf und gebt dann oben rechts ins Suchfenster den Titel des von euch gesuchten PS-Games ein.
Filtern ist übrigens auch hier wieder möglich.
Anschließend noch auf die Lupe hinter die Suchleiste klicken oder „Enter“ drücken.
Jetze werden links entsprechende Suchergebnisse aufgelistet.
Klickt auf den gewünschten Titel, in unserem Fall "METAL GEAR SOLID - GERMAN "(blau), einfach drauf.
Nun popt erneut ein Fenster mit Details auf.
Scrollt ganz runter und klickt nun auf "Download".
Nun kommt wieder ne Seite, wo ihr unten nochmal auf "Download" klickt.
Die RAP-Datei is für uns uninteressant. Das is das Lizenzfile und für z.B. die PS3 relevant.
Ihr werdet, wenn nicht bereits der "Downloads"-Ordner von euch festgelegt wurde, gefragt, wohin ihr die PKG haben wollt.
Mit "OK" bestätigen - das wars auch schon.
"PSNDL" gibt's nimmer. Das wurde von "NoPayStation" abgelöst.
Über "PSNStuff" konnte ich noch pkg-Files ziehen. Aber wer weiß, wie lange noch...
Nun haben wir zumindest schon das Game.
Obgleich für uns in der Form erstmal noch unbrauchbar, weil pkg.
> Hier kommt nun das für unsere Zwecke sehr nützliche Tool "PSN/PKG-Decryptor & Extractor" ins Spiel.
>> Download
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
von gamebrew <<>> DownLoad
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
von wololo <<Mit z.B. v1.7x klappt das Extrahieren ebenso, nur sind die "Befehle" uU. a bisserl anders benannt.
Das Paket (.rar) entpacken, in den Ordner gehen und das Tool über die exe-Datei starten.
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
Nun laden wir die vorhin gezogene PKG-Datei über „Add File“ (der grüne Kreis oben rechts mit nem „+“ drinne) in unser Tool.
- Nun muß man aber im Interface noch "Extract Then (Decrypt, Dump) files for PSP" beim ersten Reiter einstellen.
Das is wichtig!
In älteren Versionen des Tools nennt sich der Punkt a bisserl anders.
Dort halt dann auf „Extract And Dump For PSP“ gehen.
Default steht besagter Reiter nämlich auf "Extract PKG for PS3 or PSP" und mit „PS3“ geht´s leider nicht.
Im zweiten Reiter drunter sollte „Auto Detect PKG Contents“ stehen.
Falls das nicht der Fall sein sollte, bitte entsprechend umstellen.
Übrigens - noch wichtig:
Beim "Decrypter" darf in den Kästchen hinter "Extract Then (Decrypt, Dump) files for PSP" und "Autodetect PKG-Contents" NIRGENS ein Haken sein.
Das wäre für was Anderes. Kann man rauslesen, wenn man mit der Maus drauf bleibt.
Das aber nur am Rande.
Also nur den ersten Reiter auf „extract ...files for psp“ umstellen!
Alles andere so lassen, wies is!
Abschließend klicken wir rechts auf den Button „EXTRACT“.
Nun wird die PKG zu einer Eboot.pbp extrahiert...
Bitte,
Anmelden
oder
Registrieren
um die Links zu sehen!
...das wars!
Die nun spielfertige Eboot.pbp befindet sich im selben Ordner, wo auch das Quell-File (.pkg) liegt.
Für uns ist folgender Ordner samt Inhalt von Belang: "NPEF00036" (PKG-ID von MGS)
Am Rande:
Das Extrahieren von PKG-Files in Eboot.pbp klappt auch mit PKG-Ripper von Rudi Rastelli.
PSVitaStuff ist übrigens auch ein toller Allrounder.
Ihr könnt das Extrahieren gerne auch mal damit ausprobieren und anschließend drüber berichten.
So, weiter gehts...
Ihr habt nun den Ordner ua. mit der Eboot.pbp drinne.
Besagter Ordner trägt jedoch nur die PSN/PKG-ID als Name.
In dem Fall "NPEF00036". Der Ordner sollte konkret 727 MB umfassen.
Dieser Ordner kann natürlich von ecuh beliebig umbenannt werden.
Es dürfen nur nicht mehr als 26 oder 28 Zeichen (genau weiß ich es nimmer) verwendet werden.
Bleibt idealerweise bei 24 Zeichen.
Ich setzt als Ordnernamen immer abgekürzt den Spieletitel dazu. Is einfach übersichtlicher. Als Beispiel "MGS_GER_PSN"
Zum Schluß den kompletten Ordner, welcher die "Eboot.pbp" nebst "Document.dat" und "Keys.bin" enthält, auf die PSP in "Stick PSP/GAME/..." kopieren.
Bei der PSVita (Adrenaline) gehört der entsprechende Ordner, ebenfalls samt Inhalt, dort rein: "ux0 pspemu/PSP/GAME/..."
Fertig!
Im Menü eurer PSP (XMB-Menü) bzw. PS Vita (Adrenaline) wird euch zwar ohnehin recht schön das jeweilige Frontcover angezeigt,
man tut sich halt aber auch beim Archivieren oder Rumkopieren der Games erheblich leichter, wenn man den Ordner entsprechend benannt hat.
> Anmerkung/Erklärung <
Wie eingangs bereits angeschnitten, wäre der erste große Vorteil von Eboot.pbp gegenüber ISOs (.bin/.cue) der geringere Umfang.
Des Weiteren sind solch extrahierte PSN-Spiele schon gefixt.
Das heißt, bei solchen PSN-Games wurde, sofern davon betroffen, der Kopierschutz bereits entfernt.
Final Fatansy VIII & IX sind beispielsweise auf CD vom LibCrypt-Kopierschutz betroffen. Das juckt uns bei nem PSN-Game glücklicherweise nicht.
Auch macht uns hier der Discwechsel, bei Spielen auf ursprünglich mehreren CDs, keine Probleme, weil bei PSN-Spielen bereits sämtliche ursprünglichen CDs in einem „Container“ drinne liegen.
Und sauber strukturiert/komprimiert auch noch.
Bekanntlich gibts n paar PSX2PSP-Spiele wie z.B. "Metal Gear Solid" oder "Fear Effect", bei denen der Wechsel auf die nächste Disc (z.B. über "Home") einfach nicht klappen will.
Bei diesen paar bestimmten PSX2PSP-Problemspielen hilft auch kein Abspeichern zum Ende der ersten Disc, zurücksetzen des Spiels, oder ähnliche Trix.
Bei nem PSN-Game hat man derartige Probleme hingegen nicht, die sind bereits voll kompatibel.
Solche laufen somit problemlos auf jeder gemoddeten PSP & PSVita (Adrenaline), wohingegen einige wenige PSX2PSP-Spiele leider kläglich versagen.
Nebenher hab ihr bei ner extrahierten PKG das entsprechende Spiele-Cover bereits intus.
Sind also nette Allrounder und auf verschiedenen Plattformen gleichermaßen einsetzbar.
> Was is alles im Game-Ordner mit drinne?
- Eboot.pbp
- Document.dat
- Keys.bin
Zusätzlich zur gewohnten "Eboot.pbp" hat man hier halt noch ne "Document.dat" & "Keys.bin" mit im Ordner.
Eboot.pbp > Hierbei handelt es sich bekanntlich um das eigentliche Spiel.
Document.dat > Diese enthält das Handbuch in digitaler Form.
Das Handbuch kann man auch selber (um)gestalten, z.B. mit "PSX2PSP" oder "PSP DocmakerGUI".
Keys.bin > Die brauchte man mal bei steinalten CFWs (3.xx), ist heutzutage also ein rein optionales Goodie. Die Keys.bin stört aber natürlich bei aktuellen CFWs nicht.
Habt ihr nach dem Decrypten diese drei Files im Ordner, dann paßt das
Ein Nachteil besteht darin, dass nicht alle PS1-Spiele über die besagten Quellen zu finden sind oder oftmals nicht in der gewünschten Sprache.
Bei einigen "Fremd-Emulatoren" wie z.B. PetroPie kann es zudem vorkommen, dass einige PSN-Spiele nicht laufen.
Liegt wohl an der Signatur, weil diese Games halt ursprünglich ausm Store stammen.
Das muss man halt probieren.
Sofern die gewünschten Spiele also nicht über PSNDL/PSNStuff zu beziehen sind oder nicht laufen, muß man sich in solchen Fällen auch weiterhin mit PSX2PSP behelfen.
> Sämtliche Links/Tools wurden auf Schadsoftware überprüft (virustotal.com) <
Eventuelle Virenmeldungen können, selbstverständlich nach eigenem Ermessen, ignoriert werden.
Stammt alles aus vertrauenswürdiger Quelle.
Besten Dank an die Verfasser & Supporter (LoOzers, Jamesst20, leecher man, Rudi & Co.) der jeweiligen Tools und Datenbanken.
Hängt euch bei Fragen bitte einfach unten mit dran!
![Schnell nach unten :arrow_double_down: ⏬](https://cdn.jsdelivr.net/joypixels/assets/6.0/png/unicode/64/23ec.png)
Viel Spaß beim Classics-Zocken wünscht euer Gabe! ?
Und herzlichen Dank für eure Zeit! ?
![Totenkopf mit Knochen :skull_crossbones: ☠️](https://cdn.jsdelivr.net/joypixels/assets/6.0/png/unicode/64/2620.png)
----------------------
Grund: Bilderlinks getauscht, weil Pics neu gehostet.
Zuletzt bearbeitet: