Büro

Rpcs3, der beste Emulator für ps3 heute

Inhaltsverzeichnis:

Anonim

RPCS3 ist ein kostenloser Open-Source-Emulator, der derzeit für die beliebte Sony PlayStation 3-Spielekonsole entwickelt wird. Dieser Emulator wird in der Programmiersprache C ++ entwickelt und verfügt über OpenGL, Vulkan und DirectX 12 als grafische APIs. Der Emulator läuft derzeit unter Windows-, Linux- und FreeBSD-Betriebssystemen, sodass PlayStation 3-Spiele und -Software auf einem PC gespielt und debuggt werden können.

RPCS3 ist heute der vielversprechendste PS3-Emulator

Zum 1. Oktober 2018 wurden in der Kompatibilitätsliste des Entwicklers 1.014 Spiele als spielbare und 1.310 spielbare Spiele von insgesamt 3.025 Spielen markiert. RPCS3 wurde ursprünglich am 23. Mai 2011 von den Programmierern DH und Hykem erstellt. Die Entwickler haben das Projekt zunächst in Google Code vorgestellt und es schließlich am 27. August 2013 auf GitHub verschoben. Der Emulator konnte im September 2011 einfache Homebrew-Projekte erfolgreich ausführen und erhielt seine erste öffentliche Veröffentlichung im Juni 2012 als v0. 0.0.2. Die neueste Version ist v0.0.5-7439 und wurde am 14. Oktober 2018 veröffentlicht.

Wir empfehlen, unseren Beitrag über AMD Ryzen 7 2700X Review auf Spanisch zu lesen

Anfang 2017 begann sein Entwicklungsteam mit der Aufgabe, den kostspieligen CPU-seitigen Vertex-Vorverarbeitungsschritt von RPCS3 zu eliminieren. Im Grunde bedeutete dies , all diese benutzerdefinierten Vertex-Typen und Vertex-Lesetechniken für die Vertex-Schattierung zu implementieren und nur eine einfache Speicheransicht bereitzustellen, die die PS3-Hardware sehen würde. Dies hat die Leistung von RPCS3 erheblich verbessert, in einigen Anwendungen mehr als zehnmal. Diese Änderung hat RPCS3 für das Spielen von echten kommerziellen Spielen mit spielbaren Frameraten ohne die Notwendigkeit eines HEDT-Systems nutzbar gemacht. Die neue Wiederherstellungstechnik vergrößerte jedoch den Vertex-Shader und fügte eine komplexe Funktion zum Extrahieren von Vertex-Daten aus dem Speicherblock hinzu.

Dies führte dazu, dass Grafiktreiber lange Zeit brauchten, um Programme zu binden, auch ohne Optimierungen, wahrscheinlich aufgrund der Verwendung von Vektorindizierung, Schaltblöcken und Schleifen mit dynamischen Ausgaben. Zusätzliche Operationen waren ebenfalls erforderlich, einschließlich Bitänderungen und Maskierung zum Dekodieren des Vertex-Designblocks . Der Code läuft sehr schnell, aber der Verbindungsschritt ist sehr langsam. Die Lösung hierfür besteht darin, die Shader vorab zu laden, damit Sie sie beim nächsten Mal nicht kompilieren müssen.

RPCS3 erhielt im April 2017 viel Aufmerksamkeit in den Medien für seine Fähigkeit, Persona 5 zu emulieren und die Spielbarkeit vor dem Veröffentlichungsdatum des Spiels im Westen zu erreichen. Im September 2017 veröffentlichte der Persona-Entwickler Atlus eine DMCA-Deaktivierungsbenachrichtigung gegen die Patreon-Seite von RPCS3. Die Aktion wurde von der Patreon-Seite veranlasst, auf der häufig die Fortschritte des Emulators bei der Emulation von Persona 5 erwähnt wurden. Die Klage wurde jedoch nur durch Entfernen aller Persona 5-Verweise von der Seite beigelegt.

Am 9. Februar 2017 erhielt RPCS3 die erste Implementierung eines PPU-Thread-Schedulers. Am 16. Februar 2017 konnte RPCS3 die offizielle PlayStation 3-Firmware direkt auf seinem zentralen Dateisystem installieren. Im Mai 2017 wurde berichtet, dass die Implementierung der grafischen API von Vulkan einige Leistungsverbesserungen von nahezu 400% gezeigt hatte, die mehrere Spiele in einen "spielbaren" Zustand führten.

Voraussetzungen für die Verwendung von RCPS3

Wie üblich müssen eine Reihe von Mindestanforderungen erfüllt sein, damit der Emulator ausgeführt werden kann. Benutzer müssen eine 64-Bit-Version von Windows 7, Windows 8, Windows 10, eine moderne Linux-Distribution oder eine moderne BSD-Distribution ausführen. Es sind mindestens 2 GB RAM, eine X86-64-CPU und eine GPU erforderlich, die OpenGL 4.3 oder höher unterstützt. Vulkan- und DirectX 12-APIs werden ebenfalls unterstützt, und eine GPU, die Vulkan unterstützt, wird empfohlen. Darüber hinaus sind Microsoft Visual C ++ 2015 Redistributable, PlayStation 3-Firmware sowie Spiele oder Anwendungen erforderlich. Da Spiele und Anwendungen auf der emulierten PS3 installiert werden können, hängt der Speicherbedarf davon ab, was installiert ist.

Noch viel Arbeit vor uns

RPCS3 befindet sich noch in einem Alpha-Zustand, was bedeutet, dass seine Entwicklung noch lange nicht abgeschlossen ist oder einen Punkt erreicht, an dem es als erste stabile Version angesehen werden kann. Die Architektur der PS3 ist sehr komplex, hauptsächlich der Cell-Prozessor. Es wird daher erwartet, dass es viele Jahre dauern wird, bis die meisten Spiele ohne einen extrem leistungsstarken PC ausgeführt werden können. Derzeit gibt es einige Spiele, die spielbar sind. Dies bedeutet jedoch nicht, dass sie keine Grafikfehler aufweisen oder dass ihre Leistung selbst auf den leistungsstärksten PCs sehr gering ist.

Damit ist unser Artikel über RPCS3, den besten Emulator für Playstation 3, beendet. Denken Sie daran, dass Sie den Beitrag in sozialen Netzwerken teilen können, um mehr Benutzern zu helfen, die ihn benötigen.

Büro

Die Wahl des Herausgebers

Back to top button