Skip to content Skip to sidebar Skip to footer

Total War: Rome II gagne 20 % de FPS grâce à un mod

Total War: Rome II gagne 20 % de FPS grâce à un mod

Total War: Rome II, sorti en 2013 chez Creative Assembly sur le moteur Warscape, vient de recevoir un nouveau souffle. Plus de 13 ans après sa sortie, le jeu bénéficie d’un correctif de performance CPU entièrement développé par la communauté. Baptisé Rome 2 CPU Performance Fix, ce mod est signé par le modder JGdaCaesar et annonce, selon ses propres benchmarks, jusqu’à 20 % de FPS moyens en plus et 33 % de meilleurs 0.1 % lows.

Autant dire que ça sent le gros travail de rétro-ingénierie, sur un titre qui a pourtant largement dépassé l’âge de la retraite.

Trois goulots d’étranglement ciblés

Ce n’est pas la première fois que JGdaCaesar s’attaque aux entrailles d’un Total War vieillissant. Le même développeur est à l’origine du Total War: Attila CPU Performance Fix, qui corrigeait un goulot d’étranglement sévère lié au multithreading. Rome II ne souffre pas du même mal, le modder a donc dû chercher ailleurs et a fini par isoler trois opérations particulièrement gourmandes en CPU.

  • Texture streaming : le traitement des requêtes de tuiles de texture est optimisé, réduisant la charge CPU de cette opération d’environ 12 à 17 fois.
  • Instructions CPU obsolètes : environ 1 200 conversions en virgule flottante x87, dépassées, sont remplacées par des instructions modernes. Ces conversions consommaient à elles seules 10 % du temps du thread CPU principal sur la carte de campagne.
  • Tri de la liste de rendu : deux routines de tri sont entièrement réécrites, ce qui les rend environ 11 fois plus rapides.

Trois chantiers techniques, invisibles pour le joueur lambda, mais qui changent clairement la donne une fois mis bout à bout.

À lire aussi : Star Wars Zero Company : optimiser ses réglages PC

Des gains mesurés dans des conditions extrêmes

Pour chiffrer l’impact du mod, les benchmarks ont été réalisés avec une configuration taillée pour ne pas être le facteur limitant : un Ryzen 9 9950X3D, une GeForce RTX 5090, en 4K, V-Sync désactivé, avec l’outil CapFrameX pour comparer la version vanilla et la version modifiée dans des scénarios identiques.

Sur la carte de campagne, les FPS moyens passent de 100,5 à 120,5, soit un gain de 20 %. En bataille, où le CPU est mis à rude épreuve, la moyenne grimpe de 118,4 à 140,4 FPS (+19 %). Mais ce sont surtout les creux de performance qui impressionnent : les 1 % lows passent de 71,8 à 92,5 (+29 %) et les 0.1 % lows, ces fameux pics de saccade, bondissent de 57,9 à 77,0 FPS, soit +33 %.

Total War: Rome II gagne 20 % de FPS grâce à un mod

Ces chiffres proviennent des tests du modder lui-même et n’ont pas encore été vérifiés indépendamment sur d’autres configurations matérielles. Reste que l’écart entre les moyennes et les lows suggère surtout moins de micro-saccades pendant les grosses batailles, plutôt qu’un simple gain de FPS brut.

À lire aussi : PAYDAY 2 change de moteur luaJit et corrige des bugs

Comment installer le mod

Le Rome 2 CPU Performance Fix est disponible sur le Steam Workshop, et son code source est publié sur GitHub pour qui veut mettre le nez dedans. L’installation se fait en deux temps : on s’abonne au mod, puis on exécute le fichier install.bat fourni, qui copie un dinput8.dll directement dans le dossier du jeu.

Le mod supporte la version Steam actuelle et nécessite un processeur compatible SSE4.1. Bonne nouvelle, il fonctionne sans souci avec les mods .pack classiques et les modifications d’interface, mais attention, il entre en conflit avec toute autre modification utilisant également dinput8.dll.

Autre détail qui ne manquera pas de faire parler : le développeur a lui-même indiqué avoir utilisé l’IA Claude d’Anthropic pour l’aider dans la rétro-ingénierie et le codage, avant de tester les résultats en jeu. L’information est remontée via le subreddit r/totalwar, où la communauté continue visiblement de fouiller dans les moindres recoins d’un jeu que personne n’a oublié.

Laisser un commentaire

0.0/10

Inscris toi à notre newsletter

Pour ne rien manquer, et le tout, sans aucun spam !

This Pop-up Is Included in the Theme
Best Choice for Creatives
Purchase Now