PC

Analogue Pocket SNES Core Dev Rejects 50,000-Line AI Code Drop

Developer agg23 turned down an unrequested MSU-1 streaming submission, saying the nearly 50,000-line diff was entirely built by an LLM.

Developer agg23 has publicly rejected an unrequested code contribution to the Analogue Pocket SNES emulator core, after a contributor using the name nasonliu submitted an "experimental MSU-1 streaming" feature. According to GamesRadar, agg23 said the submission was a nearly 50,000-line diff that was unrequested and completely built by an LLM.

In his response, agg23 said the MSU-1 feature has no place in his project and described the behavior as unacceptable.

The Analogue Pocket is a handheld FPGA console, and its SNES core is maintained as part of the openFPGA ecosystem. MSU-1 is a chip add-on used in SNES emulation to stream audio and video data.

Earlier this year, the developers behind the PS3 emulator RPCS3 asked contributors to stop submitting AI-generated slop code, though they do not ban AI use outright.

Quick answers

What happened with the Analogue Pocket SNES core?

Developer agg23 rejected an unrequested MSU-1 streaming contribution, saying the nearly 50,000-line diff was entirely built by an LLM.

Who submitted the MSU-1 code?

A contributor using the name nasonliu submitted the "experimental MSU-1 streaming" feature.

Source