Contexte et montée en puissance de l'IA
Depuis le début de l’été 2023, les projets de rétro‑portage ont explosé sur Reddit, X et GitHub. Des titres comme Halo dans un navigateur ou Wind Waker sur iPhone sont devenus monnaie courante grâce à des outils d’IA capables de générer du code à partir de dépôts de décompilation. Le phénomène repose sur la capacité de ces modèles à transformer des bases de code partiellement reconstruites en versions exécutables sur des plateformes non prévues à l’origine.
Mécanismes d'AI‑assisted décompilation
Le processus traditionnel de « decomp » (décompilation) et « recomp » (recompilation) implique de désassembler le binaire, de reconstruire les structures de données et de réécrire le code source. Un groupe a mis plusieurs années à décompiler Animal Crossing pour GameCube, illustrant la lenteur du procédé manuel. L’introduction d’outils d’IA a réduit ce délai à quelques semaines, comme le montre le cas de Chris Sotraidis, consultant IA qui, en quelques semaines, a lancé une douzaine de ports, dont Command & Conquer: Generals Zero Hour (open‑source depuis EA) et The Legend of Zelda : Ocarina of Time sur mobile. Sotraidis indique que sans IA, la même production aurait nécessité « des mois voire des années ».
Impacts sur la préservation et la communauté
Le gain de vitesse a entraîné une saturation du paysage DIY. Un site communautaire dédié au suivi des projets de décompilation a fermé, invoquant l’abus d’IA pour créer des fourches hostiles qui ne contribuent pas réellement aux bases de code existantes. Cette dynamique menace la transmission du savoir technique, car la compréhension des décisions de conception se perd lorsque l’IA génère le code sans explication. Le texte cite une estimation selon laquelle plus de 90 % des jeux classiques sont « critically endangered », soulignant le risque de perte culturelle si les projets de préservation ne restent pas rigoureux.
Réactions industrielles
Les grands acteurs du secteur réagissent différemment. Xbox a créé la division Xbox Labs pour explorer les possibilités offertes par les décomps, affirmant que cela pourrait « donner une nouvelle vie aux jeux anciens ». Epic Games, quant à lui, a déclaré que l’« AI‑accelerated development » allait inaugurer une nouvelle ère de création, même pour des titres majeurs comme Fortnite. Ces positions montrent que l’industrie voit dans l’IA à la fois un levier commercial et un facteur de transformation du processus de portage.