Gears of War: E-Day est un jeu techniquement impressionnant sur toutes les plateformes, mais l’une d’elles a demandé une ingéniosité particulière de la part du développeur The Coalition. La Xbox Series S, avec ses 10 Go de RAM GDDR6, a posé un défi de taille pour les environnements densément détaillés du jeu. Le studio a trouvé une solution astucieuse : utiliser le SSD NVMe ultra-rapide de la console comme mémoire supplémentaire.
Digital Foundry a rapporté les détails de cette technologie, co-développée avec l’Advanced Technology Group de Xbox. Les SSD NVMe sont composés de modules de RAM, ce qui leur permet d’agir comme de la RAM supplémentaire en cas de besoin. Bien qu’ils ne soient pas aussi rapides que la RAM traditionnelle, The Coalition les a utilisés comme un second niveau de mémoire pour aider le moteur du jeu à diffuser les assets plus fluidement. Le jeu échange alors ce qui est nécessaire au moment présent vers la RAM, puis renvoie les données vers le NVMe lorsqu’elles ne sont plus activement utilisées.
« L’avantage est qu’en échange de quelques gigaoctets de stockage sur le SSD, vous pouvez gagner environ un gigaoctet de mémoire système utilisable », explique le rapport de Digital Foundry. Le système est suffisamment intelligent pour sélectionner les morceaux de données qui ne seront pas trop affectés par le déplacement vers une mémoire plus lente. Il utilise des « heuristiques avancées » pour décider quelles données déplacer vers le NVMe, en analysant les modèles d’accès. « Les données fréquemment utilisées restent dans la RAM, et tout ce qui est inactif peut être déplacé vers le SSD », ajoute le rapport.
La grande question est de savoir si les futurs jeux Xbox pourraient utiliser une technologie similaire pour augmenter les performances sur Xbox Series S, surtout à l’approche de jeux à monde ouvert comme GTA 6 et Fable. Mais bien que l’exécution puisse être unique à Gears of War: E-Day, l’idée d’échanger des données entre mémoire lente et rapide n’est pas entièrement nouvelle : les appareils Mac, par exemple, sont particulièrement doués pour cela. Pourtant, à mesure que la génération actuelle de consoles vieillit, des solutions astucieuses seront nécessaires pour répondre aux exigences des jeux triple-A, d’autant que cette génération pourrait durer plus longtemps que prévu en raison des pénuries de mémoire persistantes.
Par ailleurs, The Coalition a également investi dans d’autres améliorations du moteur tout au long du développement d’E-Day, comme l’amélioration de la technologie derrière le gore et le démembrement, car « nous avions le sentiment que les fans devenaient un peu désensibilisés à la violence dans Gears ». C’est un développement potentiellement important pour Xbox, mais il arrive à un moment où Xbox est en plein désarroi, alors qu’une restructuration de grande envergure secoue la division gaming de Microsoft. Le personnel de The Coalition craint d’être licencié ensuite, après la sortie de Gears of War: E-Day.
