Saviez-vous qu’un jeu vidéo sorti en 2003, à l’époque où Windows XP régnait en maître et où les téléphones portables servaient encore surtout à téléphoner, vient d’être ressuscité… pour tourner nativement sur iPhone ? Non, ce n’est pas un remake made by Electronic Arts avec un budget de plusieurs millions. C’est le travail d’une intelligence artificielle, et c’est à la fois bluffant et un peu vertigineux.
Un jeu de légende, un ver informatique, et une IA
Command & Conquer: Generals, c’est un classique du jeu de stratégie en temps réel. Sorti au début des années 2000, il a marqué toute une génération de joueurs PC. Problème : le jeu était abandonné depuis plus de douze ans par son éditeur, et un ver informatique vicieux s’était même mis à attaquer les quelques serveurs qui tournaient encore. Bref, un mort-vivant numérique.
Jusqu’à ce qu’Ammaar Reshi, un designer américain connu pour ses expérimentations avec l’IA, décide de s’y attaquer. Sauf qu’au lieu de passer des mois à retaper le code à la main, il a confié le boulot à une IA… et ça a marché.
Cinq couches logicielles empilées comme des poupées russes
Le vrai défi technique, c’est que le jeu a été écrit pour DirectX 8 — une technologie graphique Microsoft qui date de l’an 2000. Pour le faire tourner sur un processeur Apple Silicon (M1, M2, M3, M4…), il faut traduire tous ces appels graphiques dans un langage que le Mac et l’iPhone comprennent : Metal, l’API graphique maison d’Apple.
L’IA a donc dû construire toute une chaîne de conversion : DirectX 8 vers DXVK, puis DXVK vers Vulkan, puis Vulkan vers MoltenVK, et enfin MoltenVK vers Metal. Cinq couches empilées les unes sur les autres, comme une pelure d’oignon technologique. Et ça fonctionne. Les modes campagne, escarmouche et défi sont parfaitement jouables, avec des contrôles tactiles adaptés à l’écran du téléphone — un exploit quand on sait que le jeu original se jouait exclusivement à la souris.
Ce que ça raconte de notre époque
Ce qui est fascinant dans cette histoire, ce n’est pas seulement qu’un vieux jeu tourne sur iPhone. C’est que la démonstration est faite : une IA peut aujourd’hui comprendre, analyser et réécrire un code vieux de vingt-trois ans, construire une chaîne de conversion logicielle complexe, et aboutir à un résultat fonctionnel. Tout ça sans qu’un humain ait besoin de taper la moindre ligne de code.
Bien sûr, tout n’est pas parfait — pour jouer, il faut être prêt à compiler soi-même avec une liste d’outils longue comme le bras (Xcode, CMake, Ninja, Meson, SteamCMD…). Mais ce n’est pas le sujet. Le sujet, c’est que ce qui relevait de la science-fiction il y a encore cinq ans est en train de devenir banal. L’IA ne se contente plus de générer des images ou du texte : elle ressuscite des pans entiers de notre patrimoine numérique.
Alors la prochaine fois que quelqu’un vous dira que l’intelligence artificielle, c’est juste “un chatbot qui invente des réponses”, vous pourrez lui parler de Generals. Un jeu de 2003, sur un iPhone de 2026, grâce à une IA. Si ça, ce n’est pas un signe des temps…