Un colectivo de aficionados a la modificación de consolas consiguió que Grand Theft Auto V funcione directamente en la Nintendo Switch de primera generación, sin apoyarse en emuladores ni en sistemas externos como Linux o Android.
El proyecto nace del trabajo colaborativo de la comunidad que modifica hardware y software de consolas. Su principal impulsor es M0jso, de Paralympics Productions, quien aclaró de manera pública que la iniciativa no tiene vínculo alguno con Rockstar Games ni con Nintendo. Es un desarrollo realizado por fans y no autorizado por las compañías originales.
Para lograr que el juego funcione, los creadores se apoyaron en fragmentos de un código fuente filtrado en 2023. Ese material les permitió adaptar y recompilar GTA V para que el procesador de la Switch, un chip Tegra X1, pueda leerlo y ejecutar el juego de forma directa.
A diferencia de soluciones basadas en streaming o en emulación, este port nativo implica reescribir y ajustar el código para que “hable” el mismo lenguaje que entiende la consola interna.
La base de este trabajo es GTA V Legacy v1.0.2699, la misma rama empleada en las versiones de PlayStation 4, Xbox One y PC, y no la de sistemas más antiguos como PlayStation 3 o Xbox 360.
Un port nativo implica reconstruir un juego para que funcione directamente sobre el sistema operativo y el procesador del dispositivo destino, sin depender de intermediarios que traduzcan su funcionamiento en tiempo real.
Para poder ejecutarlo, la Switch debe estar previamente modificada con un firmware no oficial (homebrew), ya que se trata de una versión no autorizada por Nintendo.
La tarea fue especialmente compleja debido a las limitaciones de la consola: la Switch original dispone de apenas 4 GB de RAM. Los desarrolladores comprimieron significativamente los recursos gráficos para que entren dentro de ese límite y ajustaron los archivos de configuración para reducir la distancia de render y otros elementos lejanos.
También se disminuyeron efectos visuales como partículas de humo y chispas para aligerar la carga de procesamiento.
Con estos ajustes, el puerto final ronda los 49 GB. Según los propios creadores, el rendimiento es comparable al de las versiones de PS3 y Xbox 360, aun cuando el código base utilizado es de GTA V más moderno.
Sin aceleración adicional, el juego se mueve entre 10 y 25 cuadros por segundo, según los desarrolladores.