Sony a déjà confirmé que la prochaine PlayStation aura une compatibilité ascendante, mais cela ne signifie pas que c’est un processus facile à mettre en Å »uvre.

Ce qui est à venir pour le jeu sur console a été un énorme sujet de discussion récemment, en particulier avec des rumeurs selon lesquelles la prochaine Xbox fera ses débuts au cours de l’E3 de cette année. Bien que Sony ait déjà confirmé que la compatibilité ascendante sera finalement le chemin vers la prochaine génération de PlayStation, cela ne signifie pas qu’ils sont aveugles aux questions juridiques et de propriété que cette fonction offre. Heureusement, un nouveau brevet a été dévoilé qui montre comment ils prévoient de s’attaquer à cette fonctionnalité particulière.

Bien que le brevet le plus récent pour voir la lumière du jour ait été techniquement mis en place il y a quelque temps, il n’a été rendu public que récemment. « Les différences de performances des composants matériels d’un nouveau périphérique et d’un périphérique existant peuvent entraîner des erreurs de synchronisation sur le nouveau périphérique, ce qui peut entraîner le crash d’une application existante ou produire des résultats incorrects lors de l’exécution sur une nouvelle architecture de périphérique, » dit le brevet. « De telles différences de performances peuvent survenir, par exemple, à cause de différences dans l’architecture matérielle entre les nouveaux et les anciens périphériques. »

Le brevet révèle également comment ils comptent s’attaquer à l’ancien code et comment cela se traduira dans la prochaine génération :

« La performance d’une application sur un nouvel appareil peut être étroitement liée à la performance de cette même application sur l’ancien appareil en ajustant les paramètres de fonctionnement du nouvel appareil, » explique le brevet. « Exemples de paramètres de fonctionnement : fréquences d’horloge du nouvel appareil, nombre de registres d’usage général (GPR) disponibles, taux de lancement des instructions, etc. L’application peut être exécutée plusieurs fois sur le nouveau système tout en ajustant ses paramètres de fonctionnement pour ajuster les caractéristiques de performance spécifiques à l’application.

« Après un nombre suffisant de tests sur le nouveau système, on peut analyser comment les caractéristiques de performance de l’application sur le nouveau système convergent à mesure que les paramètres de fonctionnement changent. Un nouvel ensemble de paramètres de fonctionnement peut être créé sur la base de l’analyse de convergence. Ce processus peut être répété jusqu’à ce que les paramètres de fonctionnement soient réglés de manière optimale pour l’application sur le nouveau système. Pour optimiser davantage, on peut ajuster l’exécution du nouveau matériel pour voir si l’application peut être exécutée plus rapidement sur le nouveau matériel sans provoquer d’échec. « 

Tout comme avec la rétrocompatibilité de la Xbox, l’objectif est d’améliorer l’apparence et la sensation de ces jeux plus anciens et de s’assurer que cela se produit, les développeurs doivent porter une attention particulière à la façon dont ce vieux codage se traduit.

Beaucoup de rumeurs ont circulé selon lesquelles nous en apprendrons plus sur la PlayStation 5 dans un proche avenir, alors restez à l’écoute !

Jeux H/T Prima