Die PSP-Tool-Sammlung von JMDigital
Batch-Tools zum Verwalten, Konvertieren, Komprimieren, Extrahieren und Erstellen von PSP-ISOs.
Wichtiger Hinweis: Dateien, die Ausrufezeichen (!) enthalten, können von den meisten oder allen dieser Tools wahrscheinlich nicht verarbeitet werden. Sie müssen sie zunächst manuell suchen und umbenennen, bevor Sie eine der folgenden Optionen verwenden können. Ich habe dafür kein Tool erstellt, da sie in einigen Fällen durch -
ersetzt werden können (wie die Buzz! -Titel), aber bei anderen, bei denen es am Ende des Namens steht, muss es entfernt statt ersetzt werden.
Dazu gehören viele japanische Spieletitel, auch wenn es sich um übersetzte Titel aus der englischen Region (US oder EUR) handelt.
Verwenden Sie bei großen Ordnern, die viele ISOs enthalten, die Suchleiste im Windows Explorer und suchen Sie nach *!*.iso
um das Auffinden aller ISOs zu erleichtern.
Führen Sie dies in einem Ordner aus, der PSP-ISOs enthält, und die UMD-ID wird am Ende des ISO-Namens hinzugefügt.
ATV Offroad Fury Pro (USA).iso
ATV Offroad Fury Pro (USA) [UCUS-98648].iso
Aufgrund eines Fehlers in der Funktionsweise dieses Tools müssen Sie eine Taste gedrückt halten, um fortzufahren , da das verwendete Drittanbieter-Tool umdatabase nicht für diesen Zweck konzipiert ist.
Es sieht so aus, als würde nichts passieren, aber stellen Sie sicher, dass Sie eine Taste drücken, um dies zu überprüfen , da der Vorgang normalerweise schnell ist und bei großen UMD-Bildern nicht länger als etwa 20 Sekunden dauert.
Bei sehr großen Ordnern voller ISOs möchten Sie möglicherweise etwas in eine Taste Ihrer Tastatur klemmen, um weggehen zu können. Ich benutze die UP-Taste und eine kleine Schere, um zu verhindern, dass Probleme entstehen, wenn ich nicht rechtzeitig zurückkomme. Dies bedeutet, dass Sie den Computer nicht verwenden können, bis dies erledigt ist. Dies ist jedoch besser, als 1000 Mal ohne Aufforderung eine Taste zu drücken.
Normalerweise führe ich dieses Tool zuerst aus.
Führen Sie get_iso_info_ALL.bat
direkt nach diesem Tool aus und extract_metadata_files_from_ISO_ALL.bat
optional_metadata_files_from_ISO_ALL.bat , um alle wichtigen Dateien/Meta von der ISO abzurufen, bevor Sie sie in CSO konvertieren. Anschließend können Sie die ISO selbst entfernen, da die Header-/Meta-/XMB-Daten auf diese Weise extrahiert wurden. Ansonsten empfehle ich, auch die ISO beizubehalten, wenn Sie vorhaben, das Spiel selbst zu modifizieren, ein RipKit zu verwenden oder benutzerdefinierte Gameboots zu erstellen.
Das Gleiche wie oben, aber für einzelne ISOs, die Sie auf die Batch-Datei ziehen können und den obigen Vorgang wiederholen.
Erstellt eine einfache XML-Katalogdatenbank aus allen gefundenen *_info.txt
Dateien, die mit get_iso_info_ALL.bat
auch bekannt als „PSP ISO Reporting Tool“, generiert wurden.
Ausgaben nach ISO Toolsdbpspdb.xml
und Dateiformat sind wie folgt;
007 - From Russia with Love
ULUS-10080
ELECTRONIC ARTS
USA
En
2006-01-23 14:22:41
698 MB
Alle oben genannten Daten werden aus den oben genannten gamename_info.txt
Dateien abgerufen.
Ein ausgeklügeltes Drag & Drop-Tool zum Erstellen einer PSP-kompatiblen ISO aus einem extrahierten Disc-Ordner. Dies wurde mit Hilfe der alten kostenlosen „ CDRTools “ und nircmd erstellt. Es verwendet auch eine modifizierte Version von Ciso von Boost aus dem Jahr 2005. Im Wesentlichen wird dabei kein Teil des PSP-SDK verwendet, um eine kompatible ISO zu erstellen.
Sofern Sie den Ordner richtig benannt haben:
Game Name (Region) (Languages) [ULUS-######]
Das Werkzeug wird;
Ich habe bewusst keinen Löschabschnitt für den Eingabeordner geschrieben, da es Ihnen überlassen bleiben sollte, zu entscheiden, ob Sie ihn behalten oder nicht.
TODO: Dieses Tool ist noch nicht geschrieben, wird aber mit ImageMagick alle gefundenen Metadatenbilder zum XMB-Hintergrund jedes Spiels „zusammenführen“.
Einfaches Tool mit Mciso. Ziehen Sie ein CSO darauf und legen Sie es dort ab. Es wird dekomprimiert und ein resultierendes ISO im selben Ordner erstellt.
Ähnlich wie oben, konvertiert jedoch alle gefundenen CSOs in allen Unterordnern in ISO.
Hinweis: Erfordert die Installation von 7-zip 64bit
Dies ist ein altes Tool, das ich hinzugefügt habe, weil es immer noch gut funktioniert.
Es durchsucht jeden Ordner und Unterordner, von dem aus es gestartet wird, und extrahiert jedes gefundene ISO in einen eigenen Ordner neben dem Ort, an dem das ISO gefunden wurde.
Dies funktioniert für PSP-ISOs (und andere Plattformen), die nicht verschlüsselt sind.
Dieses Tool extrahiert alle RAR-Dateien in allen Unterordnern, die eine ISO enthalten, komprimiert sie sofort in CSO und entfernt die ISO nach Abschluss.
Dies kann so geändert werden, dass es mit Zip oder 7z funktioniert. Ändern Sie einfach *.rar
in *.zip
in der Zeile FOR /R %%G IN (*.rar) DO
.
Extrahieren Sie alle Metabilder, Töne, animierten Symbole und SFO-Daten aus allen ISOs in allen Unterordnern.
FILTER1="*PIC0.PNG"
FILTER2="*PIC1.PNG"
FILTER3="*ICON0.PNG"
FILTER4="*ICON1.PNG"
FILTER5="*ICON1.PMF"
FILTER6="*PARAM.SFO"
FILTER7="*SND0.AT3"
FILTER4 ist grundsätzlich nutzlos, da solche Dateien nicht existieren sollten, aber ich dachte, ich würde es trotzdem einbinden
Dies ist das Gleiche wie oben, jedoch für alle CSO-Dateien in allen Unterordnern, die zuerst in ISO dekomprimiert werden, dann wird der obige ISO-Extraktcode ausgeführt und schließlich wird die ISO entfernt.
Dies kann sicher in einem Ordner ausgeführt werden, der gemischte Typen (CSO und ISO) enthält, da NUR die gefundenen CSO-Dateinamen gespeichert werden und diese für die Ausgabe-ISO verwendet werden, die dann das Ziel für den Löschcode ist. Seien Sie jedoch vorsichtig, wenn Sie ISOs und CSOs im selben Ordner haben, die genau denselben Namen haben. Das ist der einzige Fall, den ich als Problem sehe.
auch bekannt als „PSP ISO Reporting Tool“
Kombiniert einige der oben genannten Methoden, um eine „Diagnose“-Ausgabe aller ISOs zu erstellen, die in jedem Ordner und Unterordner gefunden werden, von dem aus es gestartet wird. Die resultierenden Textdateien werden neben jeder gefundenen ISO mit dem Suffix „_info“ angezeigt.
Dieses Tool sollte unmittelbar nach add_UID_to_end_of_ALL_ISOs.bat
ausgeführt werden
Wie oben, jedoch für einzelne ISOs.
Ein kleiner Proof-of-Concept, der im Tool add_UID_to_end_of_ALL_ISOs
verwendet wurde. Ziehen Sie einen Ordner oder eine Datei per Drag & Drop darauf und wenn diese eine UID in eckigen Klammern enthält, wird sie in der Konsole als „Volume ID“ angezeigt.
Das Gegenteil von cso_to_iso_dragdrop
. Ziehen Sie eine ISO-Datei darauf und legen Sie sie dort ab. Dadurch wird sie komprimiert und ein resultierendes CSO im selben Ordner erstellt.
Ähnlich wie oben, konvertiert jedoch alle gefundenen ISOs in allen Unterordnern in CSO.
RipKits sind Batch-Dateien, die für bestimmte Spiele geschrieben werden, die Junk-Padding, PSP-Systemaktualisierungen , die auf der Disc enthalten sind, und andere Sprachen, die nicht Englisch sind, wenn möglich, entfernen.
Derzeit werden 92 Spiele unterstützt, weitere werden folgen. Sie befinden sich im Ordner ISO ToolsRipKitsGames
.
Eine Beispielquelle ist in ISO ToolsRipKitsExample
enthalten, die Ihnen den Einstieg in die Erstellung Ihrer eigenen Datei erleichtert
Der Ordner „Veraltet“ enthält zwei Skripte, die im Jahr 2020 neu geschrieben wurden, um Dummy-TXT- und CSO-Dateien zu generieren, mit dem Ziel, diese aus UMDGen heraus zu überschreiben.
Diese werden nicht mehr verwendet, da der Prozess ursprünglich zu lange gedauert hat, um die 92 Rips zu erstellen, was ein treibender Faktor für die Erstellung dieses gesamten Toolkits war?
In Arbeit befindliches (aber funktionsfähiges) Tool zum Erstellen von PSP-kompatiblen AVC-Videos mit FFMpeg aus praktisch any
Videoeingangsquelle.
Eine der Funktionen dieses Programms ist die Unterstützung von „VFR“-Videos (Variable FrameRate). Die meisten PSP-Videokonverter erzwingen, dass ein VFR-Video CFR ist, was häufig zu nicht synchronisierten Audio-/Videostreams führt.
Dieses Tool bekämpft dies, indem es einen fortschrittlicheren und strengeren FFMPeg-Ansatz verwendet, den die PSP in allen meinen Tests zu unterstützen scheint. Die 23-minütige Pilotfolge von „Futurama“ wurde als Test verwendet. Die Ausgabe hatte eine Größe von etwa 70 MB und die visuelle Qualität war sehr hoch.
Leider scheint dieses Tool auf einer Einzelhandels-PSP mit installierter offizieller Firmware nicht zu funktionieren. Es gibt keine Möglichkeit, das Video auf diese Weise gleichzeitig im Einzelhandel und bei CFW zu unterstützen.
Ich habe ein paar Dokumentationen zu den tatsächlichen Video-Codec-Formaten für die PSP selbst beigefügt, die ich im Laufe der Jahre aus verschiedenen Quellen im Internet zusammengetragen habe.
Im Gegensatz zu dem, was die meisten Dokumente sagen, hat Sony die PSP irgendwann aktualisiert, um Videos mit „miXEd caSIng and Spaces“ auf MP4-Videos zu unterstützen. Nur für den Ordner „MP_ROOT“ gelten besondere Anforderungen an den Dateinamen und er wird nicht benötigt.
[FUNKTIONIERT NICHT ORDNUNGSGEMÄß - WiP] Dies ist der erste Versuch eines vollautomatischen PMF-Konverters. Schlägt aufgrund eines möglichen Fehlers im alten Stream Composer fehl.