
L'émulateur RPCS3 peut désormais gérer 70% de l'intégralité du catalogue PlayStation 3. C'est une excellente nouvelle, surtout si l'on considère l'architecture assez particulière de la troisième console de Sony. C'est pourquoi les développeurs de RPCS3 font un travail remarquable pour améliorer sa compatibilité, mais il leur reste encore beaucoup à faire pour que leur émulateur devienne une option viable.
Commençons par ce qui nous intéresse : dans son page de compatibilité Nous constatons que 70.94 % sont déjà marqués en vert comme « Jouables », ce qui Cela signifie qu'elles peuvent être réalisées avec de bonnes performances et sans erreurs.26.19 % des jeux sont marqués en jaune comme « En jeu », ce qui signifie qu'ils sont inachevés, présentent des bugs importants ou des performances insuffisantes. 2.93 % sont marqués comme « Intro », affichant des images mais restant bloqués dans les menus, et 0.03 % se chargent mais n'affichent rien. Aucun jeu n'est totalement défaillant, c'est-à-dire qu'il ne se charge même pas.
RPCS3 échoue souvent avec les titres les plus acclamés.
Je me souviens que lorsque je modifiais ma PS3, dans les classements que je consultais, The Last of Us était presque toujours numéro 1. C'est l'un des jeux marqués comme « en jeu », ce qui est un peu comme une loterie : vous pouvez le commencer, mais vous ne le terminerez probablement pas et vous rencontrerez toutes sortes de bugs.
Personnellement, je possède une PS3 que je conserve principalement pour avoir tous les jeux God of War de 2005 à 2013 en parfait état. Il est vrai que j'ai joué à God of War 2 sur un mini-PC avec… PCSX2Mais le rendu n'est pas aussi bon que celui du remaster PS3, notamment à cause du manque de puissance. Certes, je pourrais l'avoir sur Steam Deck, mais rien ne garantit que je pourrai jouer et terminer God of War 3 et Ascension.
Pour cette raison, je crois que 70 % des personnages jouables sont Insuffisant pour moi : ceux que je préfère ne fonctionnent pas bien..
L'architecture de la PlayStation 3
L'émulation PS3 sollicite énormément le processeur et relativement peu la carte graphique. Ceci est dû à l'architecture Cell de la console, basée sur un cœur à usage général (PPE) et plusieurs coprocesseurs SPU, qui requièrent une émulation précise, parallèle et à haute fréquence d'appels (IPC). Reproduire ce comportement sur un PC moderne implique de traduire une grande partie de la logique du jeu vers le processeur, avec une synchronisation constante entre les threads, ce qui fait du processeur le principal goulot d'étranglement. La carte graphique, en revanche, est généralement largement sollicitée, car la charge graphique de la PS3 originale est modeste pour le matériel actuel ; le véritable défi réside dans la reproduction fidèle du traitement interne du système.
Ce qui précède sert simplement à expliquer, de manière un peu plus technique, pourquoi le développement de nombreux titres compatibles avec RPCS3 prend autant de temps : ce n’est pas la faute des développeurs ; c’est simplement que c’est coûteux et que cela prend du temps. Si la plupart des titres « en jeu » fonctionnent, ceux qui ne peuvent être terminés et qui présentent des bugs peuvent être rendus jouables moyennant certains ajustements, mais il faudra faire preuve de patience.
Plus facile sur shadPS4
En fait, on prétend même que Il serait plus facile de faire fonctionner God of War 3/Ascension ou The Last of Us Remaster sur shadPS4 que la version normale dans RPCS3La version PS4, utilisant une architecture x86 et un GPU plus puissant, serait beaucoup plus facile à exécuter et plus stable, permettant ainsi aux processeurs modernes de se concentrer sur les graphismes et la résolution plutôt que sur l'émulation de processeurs complexes.
L'inconvénient de l'état actuel de ces titres est que les développeurs de RPCS3 ont encore de nombreux problèmes à résoudre, tandis que l'équipe de shadPS4 ne fait que commencer. L'avantage est que 70 % du catalogue PlayStation 3 fonctionne déjà sur leur émulateur phare.
Il est important de rappeler que pour jouer correctement à RPCS3, il faut un matériel de milieu de gamme ou supérieur, mais c'est un autre sujet que nous n'aborderons pas ici.