El desarrollador independiente PLK ha conseguido ejecutar Grand Theft Auto V de forma nativa en Nintendo Switch 2 mediante una recompilación experimental del videojuego de Rockstar Games. Las primeras demostraciones muestran el funcionamiento del prólogo de North Yankton, incluyendo el movimiento de los personajes, el minimapa y los objetivos de la misión.
El proyecto aprovecha las posibilidades de kaiHEN, un entorno homebrew recientemente publicado para la nueva consola de Nintendo. Aunque su desarrollo ha permitido corregir algunos errores gráficos iniciales, todavía no se han facilitado cifras de rendimiento ni se ha confirmado que sea posible completar la campaña.
GTA V consigue ejecutar su primera misión en Nintendo Switch 2
PLK, conocido dentro de la comunidad de modding de PS5 por herramientas como Payload Manager y Y2JB Autoloader, ha compartido dos demostraciones del proyecto a través de su cuenta de X. Los vídeos, recogidos por VideoCardz y TechPowerUp, muestran avances tanto en la ejecución del videojuego como en su apartado gráfico.
En la primera demostración, GTA V consigue superar la pantalla de presentación de Rockstar Games y acceder al atraco que sirve de introducción a la historia. La ejecución de una secuencia jugable supone un avance significativo respecto a un simple arranque del motor gráfico.
Aproximadamente dos horas después, el desarrollador publicó un segundo vídeo en el que aseguraba haber corregido los errores relacionados con los shaders. También adelantó que tiene previsto publicar las instrucciones de compilación próximamente, aunque todavía no existe una versión pública que permita llevar a cabo pruebas independientes.
kaiHEN permite ejecutar aplicaciones nativas en Nintendo Switch 2
El proyecto utiliza kaiHEN, un entorno homebrew y firmware personalizado de código abierto que permite ejecutar aplicaciones no oficiales con acceso a diferentes recursos del sistema. Su documentación contempla la recompilación de aplicaciones desarrolladas originalmente para Nintendo Switch mediante libnx y las API gráficas OpenGL o Vulkan.
A diferencia de la emulación convencional, una recompilación nativa adapta el código ejecutable a la arquitectura de destino, reduciendo la necesidad de traducir instrucciones durante la ejecución. Sin embargo, sigue siendo necesario resolver las dependencias del sistema operativo, las particularidades del hardware y las funciones gráficas utilizadas por el videojuego.
Los responsables de kaiHEN advierten de que las aplicaciones pueden disponer de acceso completo al sistema, incluyendo la memoria NAND. Esto implica que un programa malicioso podría inutilizar permanentemente la consola.
Además, según el investigador OatmealDome, Nintendo habría corregido mediante el firmware 23.5.0 la vulnerabilidad del sistema operativo utilizada por ns2jb, el primer jailbreak de Nintendo Switch 2 realizado exclusivamente mediante software. La compatibilidad con las versiones más recientes del firmware continúa siendo una limitación importante.
El hardware de Nintendo Switch 2 ofrece un margen de rendimiento considerablemente superior
En septiembre ya recogimos el trabajo de Paralympics Productions, que consiguió ejecutar GTA V de forma nativa en la Nintendo Switch original. Aquella adaptación alcanzaba entre 10 y 25 FPS con las frecuencias de funcionamiento estándar, mientras que mantenerse alrededor de los 30 FPS requería aplicar overclock.
Las diferencias generacionales entre ambas consolas ofrecen un punto de partida mucho más favorable para el nuevo proyecto:
| Especificaciones | Nintendo Switch | Nintendo Switch 2 |
|---|---|---|
| SoC | NVIDIA Tegra X1 | NVIDIA Tegra T239 |
| CPU | 4 Cortex-A57 | 8 Cortex-A78C |
| Arquitectura gráfica | Maxwell | Ampere |
| CUDA Cores | 256 | 1.536 |
| Memoria RAM | 4 GB LPDDR4 | 12 GB LPDDR5X |
| Bus de memoria | 64 bits | 128 bits |
| Ancho de banda máximo | 25,6 GB/s | 102 GB/s |
El incremento de potencia gráfica, capacidad de memoria y ancho de banda debería facilitar la adaptación de un videojuego de mundo abierto como GTA V. Sin embargo, el rendimiento final dependerá en gran medida de la optimización del port, por lo que todavía resulta prematuro establecer objetivos de resolución o FPS.
Tampoco se ha confirmado si las demostraciones se han realizado con las frecuencias originales de Nintendo Switch 2 o mediante overclock, ni si el proyecto aprovecha tecnologías como NVIDIA DLSS.
Take-Two ya consiguió detener un proyecto similar para la Switch original
El anterior port desarrollado por Paralympics Productions terminó siendo cancelado el 3 de octubre tras recibir un requerimiento de cese por parte de Take-Two Interactive. La decisión también afectó a la adaptación para Android que preparaban sus responsables.
Aquel proyecto utilizaba el código fuente de GTA V filtrado en 2023. En esta ocasión, PLK no ha detallado el origen del código empleado en su recompilación, ni ha anunciado ninguna vinculación con el equipo responsable del anterior port.
Rockstar Games nunca ha comercializado oficialmente GTA V para ninguna de las dos generaciones de Nintendo Switch. Por tanto, el nuevo proyecto constituye una interesante demostración técnica de las posibilidades del hardware y la comunidad homebrew, aunque su continuidad, rendimiento y grado de compatibilidad todavía están por determinar.
Vía: TechPowerUp













