Warum das Spielen von PS3-Spielen auf einer PS5 viel schwieriger ist, als es sich anhört
PlayStation Plus Premium bietet Spielern ab Juni Zugang zu einer Bibliothek klassischer PlayStation-, PS2- und PS3-Titel , was aufregend ist, da derzeit nur die PS5 mit der PS4 abwärtskompatibel ist. Leider gibt es eine Einschränkung: Alle PS3-Spiele müssen aus der Cloud gestreamt werden und können nicht nativ auf der Konsole gespielt werden.
Wir sind über 15 Jahre vom Start der PS3 entfernt und es gibt immer noch keine gute Möglichkeit, viele klassische PS3-Titel wie Infamous oder Metal Gear Solid 4 auf modernen Plattformen zu spielen. Sony ist zufrieden damit, den Ansatz von PlayStation Now für PS3-Spiele mit PlayStation Plus Premium fortzusetzen. Dies fällt auf, wenn Xbox und Nintendo relativ gute Arbeit leisten, wenn es darum geht, Spiele von älteren Systemen für moderne Plattformen nativ zu emulieren oder zu remastern.
Um zu erfahren, warum PS3-Spiele so schwer auf moderne Konsolen zu bringen sind, habe ich mit Whatcookie gesprochen, einem Mitarbeiter des beliebten PS3-Emulators RPCS3 . Whatcookie, der sich entschieden hat, seinen Namen nicht zu nennen, ist auch dafür bekannt, einen Patch mit 60 Bildern pro Sekunde für die PS3-Version von Demon's Souls zu erstellen. Er hat aufgeschlüsselt, was die PS3-Emulation besonders frustrierend macht, und erklärt, warum Sony sich damit zufrieden gibt, PS3-Spiele stattdessen aus der Cloud zu streamen.
ZELLE es
Die Systemarchitekturen von PS4 und PS5 sind so ähnlich, dass es mit ein paar Ausnahmen kein großes Problem darstellt, PS4-Titel auf Sonys neuestem System auszuführen. Im Vergleich dazu hat die PS3 eine andere CPU, die mehr mit der PS2 gemeinsam hat als die modernen Systeme von Sony.
Kurz gesagt, der CELL-Mikroprozessor der PS3 hatte einige sehr einzigartige Fähigkeiten, was bedeutete, dass sich die Entwickler zu dieser Zeit zu sehr auf die CPU verließen. Dieser Ansatz macht es letztendlich schwieriger, PS3-Spiele zu emulieren. Whatcookie hat dies alles für Digital Trends detaillierter aufgeschlüsselt.
„Die Emotion Engine der PS2 sowie die CELL der PS3 sind beide darauf ausgelegt, Gleitkommaberechnungen so schnell wie möglich durchzuführen, was andere Aspekte der Leistung beeinträchtigt“, erklärt Whatcookie. „Der CELL übertrifft sogar die CPU der PS4 in Bezug auf die Fließkommaleistung, verliert aber bei jedem anderen messbaren Aspekt der Leistung.“
Die einzigartig leistungsstarke CPU der PS3 macht sie bereits zu einem seltsamen System, aber die PS3 konnte auch 128 Bytes atomar verschieben und hatte eine schwächere GPU als die Xbox 360. Diese Kombination führte zu einer seltsamen Nachbearbeitungs-Workaround für Entwickler, die Whatcookie als „unfreundlich“ bezeichnete to emulation“, bei der Entwickler die Nachbearbeitung auf die CPU auslagern würden.
„Das bedeutet, ein gerendertes Bild von der GPU in den Hauptspeicher zu verschieben, den Nachbearbeitungscode zu emulieren und das Bild schließlich vom Hauptspeicher zurück in den Speicher der GPU zu verschieben, wo die GPU die Benutzeroberfläche über das verarbeitete Bild zeichnet und schließlich präsentiert dieses Bild auf den Bildschirm“, sagt Whatcookie. „Diese Art von Roundtrip ist sehr unfreundlich für moderne GPUs, bei denen die Nachbearbeitung eines 720p-Bildes wahrscheinlich schneller wäre als das Verschieben des Bildes in den Hauptspeicher, ganz zu schweigen von allen anderen Schritten.“
Diese zusätzlichen Schritte für eine Funktion, die Entwickler normalerweise für die GPU enthalten würden, erschweren die Emulation. Dennoch hat ein großes engagiertes Team bei RPCS3 viel Arbeit investiert, um einen funktionierenden Emulator für moderne PCs zu entwickeln. Laut Whatcookie ist es durchaus möglich, die PS3-Emulation auf einer PS5 zum Laufen zu bringen.
„Die CPU der PS5 ist um einiges schneller und in Kombination mit den Abkürzungen, die Entwickler kommerzieller Emulatoren machen – der offizielle PS2-Emulator auf PS4 hat viele spielspezifische Patches und Hacks – sollte es möglich sein, bei allen Spielen die volle Geschwindigkeit zu erreichen sie entscheiden sich für die Freigabe.“
Warum bemüht sich Sony also nicht, diese Probleme anzugehen und eine ordnungsgemäße PS3-Emulation auf PS5 zum Laufen zu bringen?
Nur weil du es kannst…
Aus technischer Sicht ist es möglich, die PS3-Emulation nativ auf PS5 zum Laufen zu bringen, das ist also nicht der Grund, warum Sony diesen Ansatz mit PlayStation Plus Premium nicht verfolgt. Die Entscheidung von Sony, bei der Cloud-Technologie für PS3-Spiele zu bleiben, scheint ein Zeit-, Kosten- und Aufwandsproblem zu sein.
Whatcookie weist darauf hin, dass Sony nur bestimmte Spiele emulieren muss, sodass sich die Investition möglicherweise nicht lohnt.
„Community-basierte Emulatoren wie RPCS3 zielen darauf ab, 100 % der Bibliothek der Konsole auszuführen, aber kommerzielle Emulatoren müssen nur den begrenzten Prozentsatz der Bibliothek emulieren, der für den Online-Weiterverkauf lizenziert ist“, sagt er. „Das größte Hindernis für diesen Ansatz ist, dass die spielspezifische Arbeit, die erforderlich ist, die Kosten für die einfache Portierung des Spiels erreichen kann. Wenn man bedenkt, dass die Leistung immer unter der eines nativen Ports liegen wird, wird es schwierig, dies zu rechtfertigen.“
In einer Zeit, in der hochpreisige Remaster und Neuveröffentlichungen auf den Markt kommen, hat die Erstellung einer nativen Emulation für diese Spiele auf einem Dienst, den nur einige Hardcore-Fans nutzen werden, wahrscheinlich keinen großen Return on Investment. Da Sony mit PlayStation Now bereits über eine bereits vorhandene PS3-Cloud-Gaming-Technologie verfügt, weist Whatcookie darauf hin, dass es den Aufwand nicht wert ist, mit der Emulation zum Reißbrett zurückzukehren.
„Wenn man bedenkt, dass die PS3 bereits über PS Now erhältlich ist und eine große Mehrheit der meistverkauften PS3-Titel bereits über PS4-Remasters auf PS5 spielbar sind, wird es schwierig, die Kosten für den Aufbau eines Emulators gegenüber der Portierung anderer Spiele zu rechtfertigen noch nicht auf PS4 oder PS5“, sagt er.
Wenn Sony ein PS3-Spiel für PS5 emulieren wird, wäre es wahrscheinlich ein lohnenderer und lukrativerer Versuch, das Spiel zu remastern. Dennoch ist das Festhalten am Streaming für PS3-Spiele auf PlayStation Plus Premium ziemlich enttäuschend für Fans der Spieleerhaltung, diejenigen , die keinen Zugriff auf die Technologie haben , und diejenigen, die Cloud-Spiele einfach nicht mögen.
Während die PS3 aufgrund der Funktionsweise ihrer CPU und GPU sicherlich ein seltsames Biest ist, zeigt RPCS3, dass die PS3-Emulation auf modernen PCs funktionieren kann und dass technische Probleme nicht das sind, was die Emulation und den Spielerhalt auf modernen Sony-Konsolen zurückhält. Wie Whatacookie klar behauptet, liegt diese Anstrengung bei Sony und den Entwicklern.
„Die meisten Plattformen sind schwierig zu emulieren“, sagte er. „Das größte Hindernis für Fortschritte bei der Emulation ist die Anzahl der Entwickler, die bereit und in der Lage sind, an der Emulation für ein bestimmtes System zu arbeiten … Da jede Emulation schwierig ist, nicht nur die PS3-Emulation, wird der größere Einfluss auf den Fortschritt immer die Aktivität der Entwickler sein , und nicht die Schwierigkeit, ein bestimmtes System zu emulieren.“