RPCS3 – Open-Source-PlayStation-3-Emulator
(rpcs3.net)- Multiplattform-Open-Source-PlayStation-3-Emulator und Debugger, geschrieben in C++, mit Unterstützung für Windows, Linux, macOS und FreeBSD
- Ermöglicht das Ausführen der PlayStation-3-Spielebibliothek auf PCs und Handhelds; die Performance variiert je nach Gerät
- Ein wichtiger Erfolg: Alle SingStar-Titel sind nach Debugging- und Optimierungsarbeiten vollständig spielbar geworden
Überblick über RPCS3
- Multiplattform-Open-Source-Emulator und Debugger für Sony PlayStation 3, geschrieben in C++
- Unterstützte Betriebssysteme: Windows, Linux, macOS, FreeBSD
- Download der 64-Bit-Version verfügbar
Ausführen der Bibliothek
- PlayStation-3-Spielebibliothek auf PC oder Handheld ausführbar — „Your Library on the Go“
- Die Performance kann je nach Gerät variieren
Wichtige Updates (Featured)
-
April and May Visual Improvements
- Zahlreiche visuelle Fehler in mehreren Spielen behoben
- Neue Funktionen hinzugefügt, die das Emulationserlebnis verbessern
- Bugfixes und Verbesserungen zur Steigerung von Kompatibilität und Performance angewendet
-
Every SingStar Title Is Now Playable!
- Durch gezieltes Debugging und Optimierung wurde Kompatibilität für alle SingStar-Titel erreicht
- Alle SingStar-Titel laufen nun reibungslos im Emulator
2 Kommentare
Wenn man sich das Innenleben ansieht, haben die zwei Personen, die dieses Projekt angeführt hatten, komplett die Hände davon gelassen, und andere haben es übernommen und führen es weiter.
Eine von ihnen hat sogar eine Nachricht hinterlassen, dass man sie ab jetzt überhaupt nicht mehr online sehen werde, und ist dann untergetaucht..
Hacker-News-Kommentare
Etwas anderes Thema, aber in dem Land, in dem ich als Kind lebte, war eine PlayStation selbst für die Mittelschicht teuer, und Nintendo verkaufte dort überhaupt keine Konsolen, daher machten Emulatoren einen großen Teil meiner Kindheit aus
Zum Glück blieb Emulation dank eines Präzedenzfalls von vor 20 Jahren weiterhin legal, und ich halte das für einen der großen Siege der US-Justiz, weil das vielen Kindern auf der ganzen Welt Freude gebracht hat
Selbst alte Spiele für inzwischen verschwundene Plattformen kann man dank Emulation noch genießen, daher hoffe ich, dass dieser Präzedenzfall nicht verschwindet
https://archive.nytimes.com/www.nytimes.com/library/tech/00/...
Schon die Tatsache, dass sie das geschafft haben, ist erstaunlich
Ich bin als Teenager mit der PS3 aufgewachsen und erinnere mich daran, wie man damals ständig hörte, wie komplex die Architektur und wie leistungsfähig das System sei. Auch dass die US Air Force mehr als 1000 PS3s für Supercomputing-Zwecke zusammengeschaltet habe, ist erwähnenswert
Und jetzt wird ein großer Teil davon auf hohem Niveau emuliert, was ich wirklich faszinierend finde. Wahrscheinlich wird auch die PS5 in den nächsten 20 Jahren auf Computern emuliert werden; wegen der einfacheren Architektur könnte es sogar leichter sein
Sony war meiner Meinung nach einfach sehr gut darin, Werbung rund um die PS3 zu machen. Noch immer scheinen viele Leute zu glauben, die PS3 sei etwas Außergewöhnliches gewesen, dabei war sie in Wirklichkeit eher eine Konsole, die ungefähr wie erwartet funktionierte. Objektiv betrachtet würde ich sie sogar leicht unterdurchschnittlich bewerten, weil man manche Kennzahlen nach oben treiben wollte und dabei andere Bereiche wie den Speicherzugriff verschlechtert hat. Am Ende wäre eine traditionellere Architektur wahrscheinlich besser gewesen
Irgendwie fühle ich mich von der PS3-Architektur stark angezogen. Gerade wegen ihrer Komplexität ist RPCS3 für mich der beeindruckendste Emulator. Fairerweise muss man aber sagen, dass jeder Emulator auf seine Weise beeindruckend ist
Ich verstehe die Argumente, dass das unnötig komplex und letztlich eine Sackgasse war, aber nur dem Weg zu folgen, die Grundarchitektur immer weiter zu optimieren, wirkt aus kreativer Sicht etwas langweilig. Das ändert natürlich nichts daran, dass die bisherigen Fortschritte technisch enorm beeindruckend waren
Das Design von Computerarchitekturen kann man als gewaltiges mehrdimensionales Optimierungsproblem betrachten, und das Optimum kann sich je nach Zeit oder Kundengruppe unterscheiden. Iterative Verbesserungen wirken wie ein Aufstieg zu einem lokalen Maximum auf dieser Mannigfaltigkeit, während solche exotischen Architekturen wie Versuche erscheinen, weit entfernte Punkte zu sampeln, um zu sehen, ob sich ein globaleres Maximum finden lässt
Das heißt nicht, dass auf Mainstream-Plattformen keine Innovation stattfindet. Es gibt auch Veränderungen wie big-little oder NUMA. Trotzdem habe ich eine Schwäche für solche rauen Wetten mit geringer Erfolgswahrscheinlichkeit
Gleichzeitig kursierten damals viele Gerüchte über Intel Larrabee, sodass es wirkte, als sei die Zukunft schon angekommen
Die CPU-Rangliste im r/rpcs3-Subreddit dürfte hilfreich sein. Vor allem der Tab „What do i buy“
https://docs.google.com/spreadsheets/u/0/d/1Rpq_2D4Rf3g6O-x2...
Mich würde M1 Max 64GB interessieren ;)
Verwandte Beiträge. Gibt es noch mehr?
Playstation 3 Emulator Adds AMD FSR Upscaling - https://news.ycombinator.com/item?id=28114817 - August 2021, 1 Kommentar
RPCS3 Inside Look: A Deep-Dive into Hardware and Performance Scaling - https://news.ycombinator.com/item?id=24247586 - August 2020, 11 Kommentare
RPCS3 PS3 Emulator – January 2019 Progress Report - https://news.ycombinator.com/item?id=19415445 - März 2019, 61 Kommentare
RPCS3: An open-source PlayStation 3 emulator for Windows written in C++ - https://news.ycombinator.com/item?id=7457764 - März 2014, 48 Kommentare
Die Verlinkung älterer Threads wie oben ist für Leser gedacht, die tiefer einsteigen möchten
Ist es korrekt anzunehmen, dass Konsolen seit PS4 und Xbox One leichter zu emulieren sind, weil sie auf einer stärker standardisierten x86-Architektur basieren?
Sobald auch nur eine dieser Komponenten eine Emulation auf Zyklusebene erfordert, verschwinden die Vorteile, die man anderswo durch Paravirtualisierung gewinnt
https://github.com/red-prig/fpPS4
Ich habe mir vor Kurzem einen alten Guitar-Hero-Controller gekauft, ihn mit RPCS3 verbunden und Rock Band 3 emuliert, und es funktionierte erstaunlich gut. Es fühlte sich so an, als würde ich auf einer echten PS3 spielen
Rhythmusspiele werden schon bei minimaler Latenz furchtbar, daher ist das aus meiner Sicht eine großartige Leistung des RPCS3-Teams
Ich nutze es, um das alberne japanische Arcade-Spiel Gundam Extreme Vs. Full Boost mit Freunden online über ein emuliertes PSN zu spielen. Es lief direkt auf unseren PCs, und einmal kam sogar ein Fremder in die Lobby
Ich habe dieses Spiel und Tekken Tag Tournament 2 getestet, und auch online funktionierte es. Ehrlich gesagt war das beeindruckend, fast schon schwer zu glauben
Ich habe immer noch eine sorgfältig ausgewählte PS3-Spielesammlung aufgehoben, mit dem Plan, sie irgendwann in besserer Qualität als auf der PS3 selbst und mit hochskalierter Grafik zu spielen
Inzwischen habe ich zwar Hardware, die mit diesem Emulator bessere Ergebnisse liefern kann als eine PS3, aber ich kann die Spiele nicht von den Discs holen. Meine ursprüngliche 60-GB-PS3 ist kaputtgegangen und wurde entsorgt, dann habe ich eine Slim gekauft, die ebenfalls kaputtging, und danach noch eine neue Slim. Jetzt sieht es so aus, als wäre dieses Modell nicht gehackt oder nicht hackbar, also habe ich keine Möglichkeit, die Discs zu dumpen
Mit der PS3 hatte ich offenbar wirklich kein Glück. Meine ursprüngliche PS1 aus der Kindheit habe ich noch, zwei PS2 habe ich damals verkauft, um mir etwas anderes zu kaufen, meine PS4 habe ich meinem Neffen gegeben, als ich eine PS5 gekauft habe, und er hat sie nach dem Zerlegen nicht wieder zusammenbekommen. Meine 360 aus derselben Generation ist ebenfalls kaputt
Ich habe gehört, dass die PS3-Architektur so komplex war und die PS4 dann wieder zu x86 zurückkehrte. Was macht dann die Implementierung eines PS4-Emulators so schwierig?
Ist moderne Hardware wie ein Ryzen 7000 und eine 4090-GPU der PS4-Hardware heutzutage nicht weit überlegen?
Außerdem gibt es gemeinsam genutzten Speicher zwischen CPU und GPU, und das ist in einer Umgebung mit separater GPU schwieriger zu handhaben. Man muss sich nur ansehen, wie viel Arbeit Dolphin investiert, um die verschiedensten Tricks mit direkten Speicherzugriffen auf dem GameCube zu unterstützen. Und dann stelle man sich dieselbe Art von Tricks im Maßstab der PS4 vor