
De emulator RPCS3 kan nu 70% aan. van de volledige PlayStation 3-catalogus. Dit is goed nieuws, vooral gezien het feit dat Sony's derde console met een vrij unieke architectuur werd gelanceerd. Om die reden doen de ontwikkelaars van RPCS3 uitstekend werk om de compatibiliteit te vergroten, maar ze hebben nog veel werk te verzetten als ze willen dat hun emulator een volwaardige optie wordt.
Laten we beginnen met wat ons interesseert: in zijn compatibiliteitspagina We zien dat 70.94% al groen gemarkeerd is als "Speelbaar", wat Dit betekent dat ze met goede prestaties en zonder fouten kunnen worden voltooid.26.19% is geel gemarkeerd als "In-Game", wat betekent dat ze onafgewerkt zijn, ernstige bugs bevatten of onvoldoende presteren. Daarnaast is er 2.93% gemarkeerd als "Intro", die wel afbeeldingen weergeven maar niet verder komen dan de menu's, en 0.03% die wel laden maar niets weergeven. Geen enkel spel crasht volledig, wat betekent dat het zelfs niet laadt.
RPCS3 faalt vaak bij de meest geprezen titels.
Ik herinner me nog dat toen ik mijn PS3 modde, The Last of Us in de ranglijsten die ik bekeek bijna altijd op nummer 1 stond. Dat is een van die games die als "In-game" gemarkeerd staan, wat eigenlijk een soort loterij is: je kunt eraan beginnen, maar je zult het waarschijnlijk niet uitspelen en je zult allerlei glitches tegenkomen.
Persoonlijk heb ik een PS3 die ik voornamelijk bewaar om alle God of War-games van 2005 tot 2013 in de best mogelijke staat te bezitten. Het is waar dat ik God of War 2 op een mini-pc heb gespeeld met... PCSX2Maar het ziet er niet zo goed uit als de PS3-remaster, deels door het gebrek aan rekenkracht. Ja, ik zou het via Steam kunnen kopen, maar dat garandeert niet dat ik God of War 3 en Ascension kan spelen en uitspelen.
Daarom geloof ik dat 70% van de speelbare personages Voldoende voor mij: de programma's die ik het leukst vind, werken niet goed..
De architectuur van de PlayStation 3
PS3-emulatie is extreem CPU-intensief en relatief weinig veeleisend voor de GPU. Dit komt door de Cell-architectuur van de console, gebaseerd op een algemene processorkern (PPE) en verschillende SPU-coprocessors, die nauwkeurige, parallelle emulatie met een hoge IPC (instructies per klokcyclus) vereisen. Het repliceren van dit gedrag op een moderne pc houdt in dat veel spellogica naar de CPU moet worden vertaald, met constante synchronisatie tussen threads, waardoor de CPU de belangrijkste bottleneck vormt. De GPU daarentegen wordt meestal ruimschoots aangestuurd, aangezien de grafische belasting van de originele PS3 bescheiden is voor de huidige hardware; de ​​echte uitdaging ligt in het nauwkeurig reproduceren van de interne verwerking van het systeem.
Bovenstaande uitleg dient slechts om op een iets technischere manier te verklaren waarom het zo lang duurt voordat veel titels werken op RPCS3: het is niet de schuld van de ontwikkelaars; het is simpelweg kostbaar en tijdrovend. Hoewel bijna alles werkt in de "in-game" titels, kunnen titels die niet afgemaakt kunnen worden en "glitches" bevatten, met bepaalde aanpassingen speelbaar gemaakt worden, maar geduld is vereist.
Makkelijker op shadPS4
Er wordt zelfs beweerd dat Het zou makkelijker zijn om God of War 3/Ascension of The Last of Us Remaster werkend te krijgen. shadPS4 dan de normale versie in RPCS3De PS4-versie, die gebruikmaakt van x86 en een krachtigere GPU, zou veel gemakkelijker te draaien en stabieler zijn, waardoor moderne rekenkracht zich kan richten op graphics en resolutie in plaats van op het emuleren van complexe SPU's.
Het nadeel van de huidige staat van deze titels is dat de RPCS3-ontwikkelaars nog veel problemen moeten oplossen, terwijl het shadPS4-team nog maar net begonnen is. Het voordeel is dat 70% van de PlayStation 3-catalogus al werkt op hun belangrijkste emulator.
Het is belangrijk om te onthouden dat je voor een goede speelervaring met RPCS3 minimaal een gemiddelde computer nodig hebt, maar dat is een onderwerp waar we hier niet op ingaan.