Un port non officiel de GTA V, de Halo : Combat Evolved, ou du mode Zombies de Call of Duty: Black Ops circule largement sur X. Derrière ces ports non officiels se cachent des développeurs indépendants, du code WebAssembly, et de plus en plus, de l’intelligence artificielle. Le WebAssembly (WASM) est un format qui permet à des programmes compilés presque aussi rapidement que sur un ordinateur de s’exécuter dans les navigateurs web. Une vidéo partagée sur X le 7 octobre montrait Skate 3, sorti en 2010 sur PS3 et Xbox 360, fonctionnant dans le navigateur Chrome.
Comment l’IA et le WebAssembly accélèrent ces ports. Ces projets se multiplient pour deux raisons principales. Grâce au WebGPU, qui remplace le WebGL, les navigateurs modernes exploitent mieux les cartes graphiques. Les assistants de code basés sur l’IA accélèrent également la traduction du code original, selon Alex St. Louis, fondateur de Wonder Interactive. Il a affirmé sur X que GTA V avait été porté en WebAssembly avec l’aide de l’IA, sans préciser qui l’avait fait ni comment. Skate 3 est l’exemple le plus récent. Selon le compte X qui l’a partagé, un étudiant en cybersécurité de 18 ans l’a porté dans le navigateur en quelques jours seulement, bien que le message n’ait pas précisé les outils utilisés.
Pour Skate 3, les projets publics suivent deux approches. Certains traduisent le code machine de la Xbox 360 pour les processeurs modernes, tandis que d’autres réécrivent le moteur du jeu dans des langages modernes et le compilent en WebAssembly pour une utilisation web. Ces ports ne partent pas de zéro. Le port de Halo : Combat Evolved, mis en ligne fin septembre par le développeur Mitchell Hynes, repose sur l’ingénierie inverse, où des fans reconstruisent le code du jeu. Le port de GTA Vice City a utilisé un code reconstruit de manière similaire et a été publié sur GitHub dès 2020. Pour GTA V, la voie la plus citée est le code source fuité fin 2023, mais les porteurs anonymes n’ont pas confirmé cette information.
Ces ports contournent les émulateurs et s’exécutent directement dans les pages web, mais avec des limites. Une version de Skate 3 issue du projet skatemods recrée 7 681 textures et 27 sons de skate sans distribuer de fichiers originaux. La musique et les voix ne sont pas incluses. Elle nécessite Chrome ou Edge 113 ou une version plus récente et n’inclut pas encore trois des principaux quartiers du jeu (Downtown, Université et Zone industrielle). Une fois chargé, le jeu utilise la carte graphique, prend souvent en charge les manettes et propose parfois un multijoueur en ligne – jusqu’à 128 joueurs pour Halo : Combat Evolved, un mode que l’auteur reconnaît être « non testé ». Le lancement initial nécessite encore un téléchargement important, d’environ 700 Mo pour GTA V.
Une zone grise juridique et des pièges à éviter. Ces ports restent dans le collimateur des détenteurs de droits, dont Microsoft (propriétaire d’Activision et de Halo), EA pour Skate 3, et Take-Two, maison mère de Rockstar, pour GTA. Le port de GTA V a disparu quelques heures après sa publication le 6 octobre, bien que ni Rockstar ni Take-Two n’aient confirmé en être à l’origine. Les éditeurs s’appuient le plus souvent sur le DMCA, la loi américaine sur le droit d’auteur, pour faire supprimer ces sites. Les utilisateurs doivent aussi rester vigilants : un port en WebAssembly ne nécessite aucune installation de fichier. Il s’exécute dans le navigateur, même s’il télécharge parfois des données du jeu pendant la partie. Si un site vous demande d’installer un « lanceur », un fichier .exe ou une mise à jour, évitez-le immédiatement.
Certains ports exigent de charger vos propres fichiers à partir d’une copie achetée du jeu. C’est le cas de Halo : Combat Evolved, qui nécessite une image du disque Xbox. Le port de GTA Vice City hébergé par DOS Zone exigeait également des fichiers originaux pour dépasser la démo, ce qui n’a pas empêché Take-Two de le supprimer en décembre 2025 via une demande DMCA. Le même code est réapparu en septembre sur un autre site, Quenq, qui propose aussi GTA III. Les éditeurs misent sur les remasters payants, certains classiques n’étant plus vendus dans leurs versions originales. Pour GTA Vice City, Take-Two ne propose que la Definitive Edition. Microsoft propose bien Skate 3 dans le navigateur, mais via son service Xbox Cloud Gaming, où le jeu s’exécute sur ses serveurs et non sur la machine de l’utilisateur. Tant que les éditeurs ne proposeront pas eux-mêmes leurs anciens jeux directement dans les navigateurs web, comme Roblox s’apprête à le faire, ces ports resteront vulnérables aux demandes de retrait.
Un portage non officiel de jeux vidéo circule sur X, utilisant WebAssembly et l'intelligence artificielle
Contenu réécrit par une IA à partir de sources de presseComment ça marche
webassemblygta-vhalo-combat-evolvedskate-3portageia
Sources d'origine :
- 🇫🇷Numerama



