El desarrollo de RPCS3, el emulador de PlayStation 3 más avanzado y utilizado para emular la consola de Sony, atraviesa un momento delicado. No por problemas técnicos, ni por falta de avances (el proyecto está en uno de sus mejores momentos, con prácticamente toda la biblioteca de PS3 ya jugable en PC), sino por un fenómeno inesperado: la avalancha de pull requests generadas por inteligencia artificial.
El equipo del proyecto ha tenido que alzar la voz públicamente para pedir a los llamados vibe coders que dejen de enviar “basura generada por IA” que no entienden, no prueban y que, en muchos casos, pone en riesgo la estabilidad del emulador. La situación ha escalado tanto que los desarrolladores han anunciado que bloquearán a quienes sigan enviando código de IA sin declararlo.
El emulador de PS3 declara la guerra a los vibe coders de IA
RPCS3 nació en 2011, mucho antes de que la IA generativa formara parte del día a día de los programadores. Durante más de una década, el proyecto ha avanzado gracias a contribuciones manuales, revisadas con extremo cuidado y escritas por desarrolladores que entienden la complejidad de la arquitectura Cell, los SPU, el RSX y los timings internos de la consola.
Sin embargo, en los últimos meses el repositorio de GitHub se ha visto inundado por cambios generados automáticamente por modelos de lenguaje. Según el equipo, estos envíos suelen compartir tres características:
- Código no probado (no saben programar en C++)
- Cambios que los autores no comprenden (no comprenden cómo funciona un emulador)
- Riesgo real de romper compatibilidad o introducir regresiones (no entienden la arquitectura Cell de la PS3)
RPCS3@rpcs3Our guidelines for submitting AI-generated code are now up in our repository!As for all the AI bros seething on our socials, we’re simply blocking you.
Learn how to debug, code, and leave behind something useful to humanity when you’re gone, instead of peddling slop. https://t.co/yMtczjXQN1
11 de mayo, 2026 • 02:27
15.6K
68
La emulación de PS3 es uno de los retos más difíciles del software moderno. Cada línea de código afecta a sincronización, rendimiento, compatibilidad y estabilidad. Un mínimo cambio puede provocar que un juego deje de arrancar, que aparezcan fallos gráficos o que se rompa el rendimiento en títulos que antes funcionaban perfectamente. Cuando un colaborador envía un pull request generado por IA sin entenderlo, el equipo debe invertir tiempo en:
- Revisarlo línea por línea
- Detectar errores ocultos
- Explicar por qué no es válido
- Evitar que se fusione algo peligroso
Ese tiempo necesario para comprobar el código, según afirman, se resta del desarrollo real.
La calidad importa más que la cantidad
Esteo no significa que el equipo detrás de RPCS3 le dé la espalda por completo a la IA. Se puede utilizar para investigación, documentación o ingeniería inversa entre otras cosas, pero según han indicado, lo que no tolerarán es:
- Código generado por IA sin supervisión humana
- Contribuidores que no entienden lo que envían
- Comentarios o mensajes escritos por bots
- Cambios no probados
El contribuidor debe entender cada línea, probarla y asumir la responsabilidad de su funcionamiento. En un momento en el que la IA permite generar código en segundos, el proyecto recuerda que crear software valioso sigue requiriendo pensamiento crítico, esfuerzo y conocimiento real. La emulación no es un terreno para improvisar, y mucho menos para “ver si cuela”. RPCS3 continúa avanzando, pero ahora con una advertencia clara: la IA puede ser una herramienta útil, pero nunca un sustituto del trabajo bien hecho. Realmente, igual que en la mayoría de trabajos en los que supuestamente la IA nos va a quitar el pan.
