La última actualización de Windows 11 rompe GTA: San Andreas de una manera hilarante

Un fallo oculto en GTA: San Andreas durante 20 años lanza a CJ a 1087 cuatrillones de años luz, revelado tras una actualización de Windows 11 y corregido por el modder Silent.
·

Cuando todavía estamos asimilando el segundo y espectacular tráiler de GTA 6, hoy toca echar la vista atrás y recordar una de sus entregas más queridas y exitosas, Grand Theft Auto: San Andreas.

PUBLICIDAD

En concreto vamos a hablaros de su versión de PC, que se lanzó en junio de 2005, unos meses después de la de PS2, y para la que acaban de corregir un bug que llevaba décadas escondido, y que una actualización de Windows 11 ha sacado a la luz.

Un bug que han corregido casi 20 años después

El desarrollador y modder Silent, conocido por sus SilentPatches para juegos clásicos como GTA: San Andreas, ha descubierto y corregido un error que llevaba oculto más de dos décadas. Curiosamente, el fallo salió a la luz después de una reciente actualización de Windows 11 (versión 24H2).

El error fue reportado inicialmente por un usuario que, tras actualizar su sistema operativo, notó que el avión Skimmer había desaparecido del juego: no aparecía en sus ubicaciones habituales ni podía invocarse mediante herramientas externas. Silent investigó el problema, y al intentar generar el vehículo en su entorno de prueba, observó un resultado inusual: "Usé un script para generar el Skimmer y poner a CJ dentro… solo para que fuera lanzado 1087 cuatrillones de años luz hacia el cielo".

Esto provocaba un efecto visual conocido como burn-in, cuando la cámara del juego es lanzada a coordenadas infinitas, desdibujando la imagen. Silent descubrió que el bug estaba relacionado con una entrada incompleta en el archivo vehicles.ide. El Skimmer tenía menos parámetros que otros aviones, y su definición se parecía más a la de una lancha. Esto hacía que al ser generado, el juego interpretara mal su suspensión y coordenadas, provocando ese lanzamiento descontrolado.

La raíz del problema, según Silent, estaba desde el principio: "En Vice City, el Skimmer era un barco y no necesitaba esos valores. Al convertirlo en avión en San Andreas, alguien olvidó añadir los parámetros faltantes".

Aunque Windows 11 lo expuso, el verdadero fallo era que San Andreas dependía de variables no inicializadas, lo que siempre ha sido una práctica insegura. Silent concluye: "Este fue el bug más interesante que he encontrado en mucho tiempo". También revisó el código de otras versiones de San Andreas, descubriendo que la versión original de Xbox incluía una corrección similar a la suya.

Jorge Cano
Redactor

Imágenes:

Más sobre Grand Theft Auto: San Andreas

Grand Theft Auto: San Andreas es un videojuego de acción-aventura desarrollado por Rockstar North y publicado por Rockstar Games. Lanzado originalmente para PlayStation 2 en octubre de 2004, la versión para PC llegó en junio de 2005. Este título es el séptimo en la serie Grand Theft Auto y se establece en un entorno de mundo abierto que los jugadores pueden explorar libremente.

En forosComentar en nuestros foros

En forosComentar en nuestros foros

Flecha subir