PC

Analogue Pocket : une contribution IA de 50 000 lignes rejetée

Le développeur du core SNES pour Analogue Pocket a refusé une fonction MSU-1 non sollicitée, générée par IA et signée nasonliu.

Le développeur du core d'émulation SNES pour l'Analogue Pocket a publiquement rejeté une contribution de code non sollicitée, générée par IA. Selon gamesradar.com, un contributeur sous le nom de nasonliu a soumis une fonction « experimental MSU-1 streaming » pour ce core openFPGA.

Le développeur agg23 a indiqué que cette soumission représentait un diff de près de 50 000 lignes, qu'elle n'avait pas été demandée et qu'elle avait été entièrement produite par un LLM. Il a ajouté que la fonction MSU-1 n'avait pas sa place dans son projet et a qualifié ce comportement d'inacceptable.

La contribution n'a donc pas été intégrée au core SNES de l'Analogue Pocket, qui reste distribué sans cette fonction de streaming expérimentale.

Un précédent dans l'émulation

Plus tôt cette année, les développeurs de l'émulateur PS3 RPCS3 ont demandé aux contributeurs d'arrêter de soumettre du code généré par IA, sans pour autant interdire totalement l'usage de l'IA.

En bref

Qu'a rejeté exactement le développeur du core SNES pour Analogue Pocket ?

Une contribution non sollicitée de près de 50 000 lignes proposant une fonction « experimental MSU-1 streaming », entièrement générée par un LLM selon le développeur agg23.

Qui a soumis cette contribution ?

Un contributeur utilisant le nom nasonliu, selon les faits rapportés.

La fonction MSU-1 sera-t-elle ajoutée au core ?

Non. Le développeur agg23 a déclaré que cette fonction n'avait pas sa place dans son projet et a jugé le comportement inacceptable.

Source