Why Emulator Devs Are Fighting Back Against AI Code Dumps

This highlights a growing tension in the retro dev community: while AI can be a tool, dumping unrequested, machine-generated code onto volunteer maintainers wastes their time and risks driving them aw…
This highlights a growing tension in the retro dev community: while AI can be a tool, dumping unrequested, machine-generated code onto volunteer maintainers wastes their time and risks driving them aw…
Key points - agg23, developer of the Analogue Pocket SNES core, rejected a 50,000-line AI-generated contribution. - The contribution was an experimental MSU-1 streaming feature, which agg23 called 'pretty cool' but unrequested. - agg23 said the code was 'completely LLM built' and contained 'SO MUCH unrelated garbage'. - RPCS3 devs previously asked contributors to stop submitting AI slop code earlier this year. - Zelda and Banjo PC port devs criticized a vibe-coded Banjo-Tooie recompilation as disrespectful.
Timeline - Earlier this year: RPCS3 developers begged contributors to stop submitting AI slop code. - Recently: Zelda and Banjo PC port devs slammed a vibe-coded Banjo-Tooie recompilation. - Yesterday: Contributor nasonliu submitted a 50k line AI-generated MSU-1 feature to the Analogue Pocket SNES core. - Yesterday: agg23 publicly rejected the contribution, saying AI slop has 'no place in my world'.
FAQ
Q: What is the Analogue Pocket SNES core? A: It's an openFPGA emulator core that lets you play Super Nintendo games on the Analogue Pocket handheld.
Q: Why did agg23 reject the AI-generated code? A: It was 50,000 lines of unrequested, machine-generated code that would take enormous time to review, and agg23 felt it disrespected maintainers' efforts.
Q: Are other emulator projects banning AI code? A: Not outright bans, but projects like RPCS3 demand that contributors fully understand any AI-assisted code they submit.
📰 Related Articles
Marvel's Wolverine Hits 20 FPS on PS5 Emulator, Up From 7 FPS
The PS5 emulator scene is making rapid progress with Marvel's Wolverine, jumping from 7 FPS to around 20 FPS in just days — though you'll still need a beefy PC.
How to Unlock the Trickster Fighting Style in Grand Blue
Discover where to find Loki and the extra steps needed to unlock the secret Trickster Fighting Style in Grand Blue.
Mortal Shell 2: Get the Axatana Early Without Fighting
Learn how to grab the powerful Axatana weapon in Mortal Shell 2 without fighting a single enemy, just by running and dodging your way to it.
Dengeki Bunko Fighting Climax Soundtracks Hit Streaming
Sega has dropped the Dengeki Bunko Fighting Climax and Ignition soundtracks on Spotify, Apple Music, and more, with 40 tracks totaling 1 hour 36 minutes.
Nintendo Wins $4.5M Pirate Site Lawsuit Against Reddit Mod
Nintendo of America scored a $4.5 million default judgment against a Reddit moderator who ran a Switch piracy forum, as the company continues its global anti-piracy push.
Blizzard Bans Offensive WoW Forever Beta Names, Warns Against 'Testing' the System
Blizzard is banning players with offensive character names in the World of Warcraft: Forever beta, and warns that real humans are reviewing every name—so don't test the system.