The project — known for enabling PC users to run PS3 titles through an actively maintained compatibility list and continuous community development — updated its rules after maintainers reported being overwhelmed by unvetted code submissions produced by large language models, a practice sometimes called “vibe coding.”
In a social media statement, the RPCS3 team warned contributors against submitting AI-generated code without disclosure and proper testing.
The maintainers said they will begin banning accounts that repeatedly submit undisclosed, untested AI output.
The team emphasized that contributors must fully own and understand any code they put forward, and that responsibility for code, comments and GitHub interaction rests with human contributors rather than autonomous AI agents.
The updated contribution guidance permits the use of AI tools for research and reverse engineering, but it requires clear human oversight.
The project now mandates that any pull request created with the assistance of AI include a disclosure in the PR description specifying which parts were generated by an AI tool and what human testing or review was performed before submission.
PRs that omit this disclosure may be closed without review, the maintainers said.
They also cited concerns that untested AI-generated changes can break functionality for users and waste maintainer time.
RPCS3’s move reflects broader tensions in open-source development as AI-assisted coding becomes more common.
Vibe coding refers to prompting a language model to produce code and submitting it without adequate verification.
The emulator’s team urged contributors to invest in debugging and learning to code properly, and to prioritize creating work that benefits the community rather than submitting low-quality automated output.
For contributors to RPCS3 and other open-source projects on GitHub, the new policy underscores the expectation of human accountability when using AI tools.
Developers working on emulation, reverse engineering and related PC projects should follow the updated rules to avoid having contributions closed or risking bans from the repository.
Published details come from the RPCS3 team’s public communications and the project’s updated contribution guidelines as posted on their official channels.