Les projets d’émulation et de décompilation se retrouvent avec un problème très actuel : des contributions générées par IA, souvent mal vérifiées, qui font perdre du temps aux développeurs au lieu d’en faire gagner. Dans la scène rétro et modding, le sujet commence à crisper, surtout quand il touche à des projets aussi lourds que RPCS3 ou des portages PC non officiels de jeux Nintendo.
La décompilation consiste à reconstruire le code d’un jeu par rétroingénierie afin de le porter nativement sur d’autres plateformes, souvent Windows, mais aussi Linux ou Mac. Ce n’est pas la même logique que l’émulation, qui reproduit le comportement d’une machine d’origine. Dans les deux cas, la précision compte énormément : une erreur de logique, une approximation ou une contribution mal comprise peut provoquer des bugs difficiles à traquer.
RPCS3 hausse le ton contre le « vibe coding »
Le terme qui revient est celui de « vibe coding » : générer beaucoup de code avec une IA sans vraiment le comprendre, puis le soumettre à un projet open source. Sur RPCS3, l’émulateur PlayStation 3, les mainteneurs ont fini par prévenir publiquement les contributeurs concernés. Leur reproche est simple : ces propositions arrivent truffées d’erreurs et demandent un gros travail de correction à l’équipe.
Le message publié par l’équipe est particulièrement sec : « Nous bannirons ceux qui le font sans le signaler. Il existe de nombreuses ressources en ligne pour apprendre à déboguer et à coder au lieu de générer du code incohérent que vous ne comprenez pas et qui ne fonctionne pas. » RPCS3 demande donc aux contributeurs d’indiquer quand l’IA a été utilisée, mais surtout de tester et comprendre le code avant de l’envoyer.
Les portages PC de jeux Nintendo veulent marquer la différence
Le débat dépasse RPCS3. Un portage PC non officiel de Mario Kart Wii a été critiqué après que ses créateurs ont reconnu s’appuyer largement sur du code généré par IA. Dans ce type de chantier, la promesse d’un portage natif attire forcément l’attention, mais la confiance chute vite si le code paraît fragile ou éloigné du comportement du jeu d’origine.
D’autres équipes prennent maintenant le contrepied. Les développeurs d’une recompilation PC de Donkey Kong 64 ont rejeté publiquement l’usage de l’IA, en expliquant viser un portage de « véritable bonne qualité » avant qu’un projet concurrent fondé sur l’IA ne sorte sa propre version. Même discours du côté du portage PC de Super Mario Galaxy mené par Luma’s Workshop, qui revendique un projet « codé à 100 % par des humains ».
Le portage PC de Super Mario Galaxy doit sortir prochainement, avec des alertes proposées via le serveur Discord du projet. Luma’s Workshop prévoit aussi de s’attaquer à Super Mario Galaxy 2, toujours avec cette même ligne affichée : pas de code IA à la chaîne pour remplacer le travail de compréhension, de test et de correction.
Source : Gamekult
Commentaires 0
Il n'y a pas encore de commentaire ! Et si vous écriviez le premier ?