SilentPatch para los juegos de Grand Theft Auto de la era 3D es el primer lanzamiento y el pilar fundamental de la "familia SilentPatch", ofreciendo numerosas correcciones para esta querida franquicia. SilentPatch aborda una amplia gama de problemas, desde correcciones críticas para fallos y otros bloqueos hasta varias mejoras importantes y menores identificadas por la apasionada comunidad de estos juegos a lo largo de décadas. SilentPatch no altera la experiencia principal del juego, lo que lo convierte en la opción ideal tanto para jugadores nuevos como para veteranos que regresan para otra partida.
Correcciones destacadas
Las correcciones marcadas con se admiten en las versiones 1.0, Steam y Rockstar Games Launcher. Las correcciones sin ese símbolo requieren la versión 1.0. Las correcciones marcadas con pueden configurarse/activarse mediante el archivo INI. Estas opciones están habilitadas por defecto a menos que se indique lo contrario.
Correcciones críticas
Problemas de compatibilidad, fallos, obstáculos que impiden avanzar.
- Se ha eliminado el retraso de 14 ms entre fotogramas. Como resultado, el juego ahora se bloquea correctamente en 30 FPS en lugar de 25 FPS.
- Un limitador de fotogramas más preciso reduce un poco las ráfagas de retraso cuando se juega con el limitador activado.
- El ratón ya no debería quedar bloqueado aleatoriamente al salir del menú en sistemas más recientes.
- Se ha eliminado la dependencia de DirectPlay: esto debería mejorar la compatibilidad con Windows 8 y versiones posteriores.
- La ruta al directorio de archivos del usuario ahora se obtiene mediante una llamada dedicada a la API en lugar de usar una entrada heredada del registro, lo que hace más futurista los juegos.
- Se corrigió un problema que causaba que los juegos se congelaran si III/VC/SA se ejecutaban simultáneamente.
- Se corrigió un fallo ocasional al minimizar el juego estando cerca de un espejo.
- Se corrigió un fallo al explotar coches — probablemente ocurrirá al jugar con una configuración de múltiples monitores.
- Se corrigió un fallo al acceder a las opciones avanzadas de visualización en una máquina de doble monitor después de: iniciar el juego en el monitor principal en la resolución máxima, salir y volver a iniciarlo en la resolución máxima en el monitor secundario. La resolución máxima del monitor secundario tenía que ser mayor que la del monitor principal.
- Se corrigió un fallo ocasional al estar cerca de escaleras mecánicas.
- Se corrigió un fallo al usar continuamente la máquina expendedora durante un período prolongado.
- Se corrigió un interbloqueo relacionado con el streaming, que podría ocasionar que el juego se quedara en una pantalla negra al entrar o salir de interiores (este era el problema que mucha gente solucionaba estableciendo la afinidad de CPU a un solo núcleo).
- Se corrigió una fuga significativa de memoria al tomar fotos con la cámara del juego.
- Se corrigió un fallo que ocurría al pulsar repetidamente el botón de repetición cerca de grupos de miembros de pandillas que llevaban objetos.
- Se corrigió un fallo que ocurría al iniciar una escena cinematográfica después de reproducir una repetición donde CJ usaba ropa diferente a la actual.
- Se corrigió un fallo que ocurría al reproducir una repetición con CJ teniendo un tipo de cuerpo distinto (gordo/musculoso/normal) al que tiene actualmente.
- Ahora los temporizadores del juego funcionan más precisamente, haciendo que no se congelen si la velocidad de cuadro supera los 1000 fps; en otras palabras, esto corrige congelaciones ocasionales en transiciones si se juega con el limitador de fotogramas desactivado.
- Una corrupción del heap en un lugar ahora está corregida (no afectaba al juego pero potencialmente podría hacer que el juego fallara).
- Alejarse demasiado del mapa ya no activará el error adicional de territorios de pandillas ni tampoco corromperá la misión Taxi Driver.
- Se corrigió un error exclusivo de la versión sin DVD 1.0 donde reclutar miembros de pandillas dejaba de funcionar después de activar una repetición (contribuido por Wesser).
- Se corrigió una pequeña fuga de memoria exclusiva de la versión 1.01 que ocurría cada vez que el jugador cambiaba de emisora de radio.
- Se corrigió el error del gimnasio ("Has entrenado suficiente...") que mostraba infinitamente.
- Guardar en la mansión de Madd Dogg ya no activará el error de la pelota de baloncesto desaparecida.
- Se corrigió un posible bloqueo suave en la misión "Mountain Cloud Boys" — el jugador ya no se congelará después de llegar a la reunión.
- Se corrigió un posible bloqueo en la escena inicial de "Sweet's Girl".
- Se corrigió un error en el script sobre cómo las Escuelas de Conducción y Ciclismo destruían los conos utilizados en las lecciones, donde podrían destruirse objetos aleatorios del mapa. Este error era conocido como el "error de la pizarra" (contribuido por Wesser).
- Se corrigió un error en el script de "Air Raid" donde el arma pesada del jugador (como una ametralladora montada) desaparecía tras la misión.
Otras correcciones
Todas las correcciones restantes, no críticas.
- La sensibilidad del eje vertical del ratón ahora coincide con la del eje horizontal.
- El eje vertical del ratón ya no se bloquea durante las transiciones de la cámara.
- Se corrigió el efecto del resplandor solar que no aparecía con tarjetas gráficas AMD/Intel.
- Se corrigió un problema que introducía artefactos gráficos de animaciones de personajes con un uso elevado de RAM — el llamado "error de memoria de streaming".
- Se corrigió un error que hacía que armas cuerpo a cuerpo generadas por trucos fueran reemplazadas forzadamente por otras armas cuerpo a cuerpo al caminar hacia un objeto recogible.
- Ahora algunas partes del coche oscilan después de la explosión (como debían hacer originalmente pero el código las fijaba inmediatamente después de recibir daño).
-
Num5
ahora es configurable (como en la versión 1.01).
- Se corrigió un error donde coches aleatorios terminaban siendo llevados al garaje, reemplazando los vehículos del jugador.
- Los garajes de incautación ahora solo pueden incautar coches y motos, ya que otros tipos de vehículos son demasiado grandes o no pueden salir del garaje.
- Un fogonazo saldrá ahora al disparar la última bala del cargador.
- Ahora se aplica filtrado bilineal a los sprites del script.
- Los contadores de generadores de coches ahora funcionan correctamente para generadores con un número fijo de apariciones.
- Se corrigió un error del generador aleatorio que provocaba que algunos personajes no aparecieran en ciertas zonas.
- Se corrigió un error del generador aleatorio que hacía que las prostitutas permanecieran calladas durante la prostitución.
- Las cajas de texto ahora pueden mostrarse junto con el texto "Misión superada".
- La reflexión del espejo ya no se rompe con el Anti-Aliasing activado.
- Cuando la calidad de efectos visuales está establecida en Muy Alta, la calidad de la reflexión del espejo mejora.
- Se modificó la opción de Anti-Aliasing — en lugar de mostrar opciones 1, 2 y 3 (que en realidad son 2x/2x/4x MSAA), el juego ahora muestra valores correctos de MSAA desde 2x hasta 16x (dependiendo del nivel máximo de MSAA soportado por la tarjeta gráfica).
- Al colisionar con otro coche, ahora se dañan las partes adecuadas en ambos coches — anteriormente, ambos coches recibían daño de la misma manera.
- Se redujo ligeramente la sobrecarga de memoria de las sombras esténcil.
- Se corrigió un problema de inteligencia artificial donde los enemigos se volvían demasiado precisos después de que el jugador hubiera estado dentro de un coche anteriormente.
-
Alt
+ F4
ahora funciona correctamente.
- Se eliminó la bandera
FILE_FLAG_NO_BUFFERING
de las funciones de lectura IMG — acelerando el streaming.
- Se reemplazaron las constantes de conversión métrico-imperial con unas más precisas.
- Se mejoraron los tiempos del minijuego de baile, ahora no pierden precisión con el tiempo según la duración del encendido del PC.
- Los generadores de coches colocados en interiores ahora se colocan correctamente — esto 'revela' dos vehículos en la mansión de Madd Dogg, que siempre han estado allí pero no eran visibles.
- Las bombas en coches almacenados en garajes ahora se guardan correctamente.
- El streaming se ha mejorado mucho durante la misión Supply Lines (o más generalmente, cada vez que se usa un vehículo RC) — ahora se comporta como se espera, en lugar de mostrar niveles de detalle demasiado pronto.
- El triángulo de salud que se muestra al apuntar a personajes ahora está orientado correctamente (ahora está boca abajo) para los personajes que puedes reclutar.
- Poner fuego a una bicicleta BMX ya no prenderá fuego a CJ.
- Se redujo la latencia de entrada del teclado en un fotograma.
- Las coronas ahora rotan correctamente mientras la cámara se acerca, como en PlayStation 2.
- Las sombras de luz del fuego ahora se muestran correctamente.
- Se corrigieron las animaciones del paracaídas.
- "Conservar armas tras morir" y "conservar armas tras ser arrestado" ahora se reinician al comenzar una nueva partida.
- Se corrigió un error que permitía que aparecieran bicicletas sin motor.
- Se permitió seleccionar partes extra6 cuando se debe elegir un extra aleatorio.
- Se corrigió el comportamiento del ratón de la cámara dentro del coche al mirar a izquierda/derecha/detrás.
- Las versiones de Steam y RGL ahora tienen proporciones correctas.
- Las versiones de Steam/RGL ahora desactivan por defecto la opción de dirección con el ratón, como en 1.0/1.01.
- Las animaciones del viento ahora se aplican a la ropa de CJ al conducir un Quadbike (contribuido por Wesser).
- El movimiento del manillar del Quadbike ahora coincide con las animaciones de dirección de CJ al conducir a baja velocidad (contribuido por Wesser).
- Se corrigió la animación de cambio de estación de radio sentado que se reproducía en barcos donde CJ está de pie (contribuido por Wesser).
- Los objetos recogibles, generadores de coches y saltos especiales generados a través de archivos IPL de texto ahora se reinicializan al comenzar una nueva partida. Lo más notable es que esto corrige que varios objetos (como extintores) desaparezcan tras iniciar una nueva partida.
- Se corrigió un error con la mira cuando se equipa el rifle de francotirador y una foto es tomada por un miembro de la banda (contribuido por Wesser).
- Se corrigió un problema donde los policías motociclistas seguían disparando al jugador incluso después de perder el nivel de búsqueda.
- Se corrigió un error en el intérprete SCM donde una solicitud para generar un policía motociclista con el tipo
PEDTYPE_COP
generaba un policía normal en su lugar (contribuido por Wesser).
- Los puntos de control de carreras ahora están correctamente coloreados incluso si antes no se mostraban marcadores en pantalla.
- Se ajustó la probabilidad de que los vehículos enciendan sus luces para coincidir con la versión de PlayStation 2, incluyendo una baja probabilidad de que nunca las enciendan.
- Se corrigió un error donde los vehículos explotaban dos veces si el conductor abandonaba el coche antes de la explosión.
- La aleatoriedad del script ahora es de 16 bits en lugar de 15 bits.
- Se corrigieron las estrellas fugaces negras, ahora son blancas como estaba previsto originalmente.
- Se mejoró el comportamiento de los coches explotados al perder sus ruedas — ahora el coche se hunde desde el lado de la rueda desprendida en lugar de siempre desde el frente izquierdo. Ahora también puede desprenderse la rueda trasera derecha durante una explosión.
- Se mejoró ligeramente la lógica de generación de aviones. Aunque aún pueden estrellarse después de aparecer, esto ocurrirá con menor frecuencia.
- Ahora es posible flotar con el jetpack usando los controles del teclado manteniendo simultáneamente los botones de arma siguiente/anterior (
Q
+ E
por defecto).
- En misiones durante disturbios, los miembros de pandillas en el grupo del jugador ya no serán objetivo del helicóptero policial, corrigiendo un error donde abandonarían al jugador inesperadamente.
- Se corrigió un error donde robar el coche desde el asiento del pasajero mientras mantenías el acelerador y/o freno mataría al conductor, o lo haría brevemente revivir si ya estaba muerto.
- Los créditos ahora se escalan correctamente según la resolución.
- El título de la misión y los textos "Misión superada" ahora permanecen en pantalla durante la misma duración, independientemente de la resolución de la pantalla.
- El efecto de calor ahora se redimensiona correctamente al cambiar la resolución en el juego.
- El efecto de ondulación bajo el agua ahora es consistente en todas las resoluciones.
- La mira de misiles teledirigidos y la mira del arma mostrada mientras se apunta con un mando ahora se escalan correctamente a la resolución.
- Los límites del cursor en la pantalla del mapa, y el propio cursor ahora se escalan correctamente a la resolución (contribuido por Wesser).
- El relleno interior de las cajas de texto con fondo ahora se escala correctamente a la resolución (contribuido por Wesser).
- El óxido nitroso ya no se regenerará más rápido al retroceder el coche (contribuido por Wesser).
- Los reactores del Hydra ya no fallarán aleatoriamente (contribuido por B1ack_Wh1te).
- Las partes separadas de vehículos ahora conservarán el mismo color e iluminación del vehículo del que provienen.
- Las partes separadas de vehículos ahora se renderizan desde ambos lados.
- Se resolvieron grietas de un solo píxel anchas que aparecían en la pantalla del mapa con Anti-Aliasing activado.
- Varios vehículos ahora tienen componentes animados adicionales: capó con toma de aire del Phoenix, cepillos del Sweeper, antena del Newsvan, radares en varios barcos y aletas adicionales en Stuntplane y Beagle.
- Los componentes del motor animados en Bandito, BF Injection y Hotknife ya no se animarán si el motor está apagado.
- El camión de bomberos (variante firela) ahora tiene una escalera funcional — se puede elevar moviendo el stick derecho hacia abajo o presionando
Num2
.
- Los remolques artict3 ahora pueden encadenarse (como probablemente estaba previsto ya que el modelo tiene un gancho dummy que no funcionaba hasta ahora).
- El Tug ahora tiene una barra de remolque funcional (el modelo tiene un gancho dummy que no funcionaba hasta ahora).
- La rueda central izquierda del DFT-30 ahora se muestra correctamente (el juego ahora acepta un error tipográfico presente en su jerarquía).
- La suspensión del Dumper ahora está animada (el juego ahora acepta un error tipográfico presente en su jerarquía).
- Las luces traseras del Uranus ahora están colocadas correctamente, en lugar de iluminarse dentro del interior del coche (el juego ahora acepta un error tipográfico presente en su jerarquía).
- Las estadísticas contadas en kilogramos ahora se muestran correctamente.
- Ahora se pueden seleccionar resoluciones 16:9 (como en la versión 1.01).
- Las reflexiones en carreteras mojadas ahora se renderizan correctamente nuevamente (como con Road Reflections Fix).
- El interior del Hunter no desaparece cuando se ve a través de la puerta de cristal.
- Las armas ahora son visibles cuando se ven a través de una ventana del vehículo.
- Llevar un arma ya no causará que algunos objetos se iluminen incorrectamente.
- Los vehículos destruidos ahora están correctamente coloreados y ya no brillan (como en las versiones 1.01 y Steam).
- Los coches sucios ahora pueden limpiarse (como en la versión 1.01).
- Cada coche tiene ahora una placa de matrícula única.
- Las placas de matrícula personalizadas ahora aparecen correctamente en todos los casos.
- Las placas de matrícula personalizadas ahora también están permitidas en motos.
- Las placas de matrícula ahora están filtradas bilinealmente, resultando en una apariencia más suave.
- Las luces del vehículo ya no se oscurecen después de haberse encendido inicialmente (como en PlayStation 2).
- Las fases lunares ahora se muestran correctamente, como en la versión de PlayStation 2 (solo cuando se juega en modo de color de 32 bits).
- Activar las luces del coche no hace que las ventanas sean invisibles cuando se ven desde el interior.
- El valor de iluminación de timecyc.dat ahora acepta cualquier valor decimal en el rango de 0.0 a 2.0, no solo 0.0, 1.0 y 2.0.
- Además, si el valor de iluminación está ausente del ciclo temporal (como en un ciclo temporal predeterminado para PC), el juego ahora usará 1.0 por defecto.
- Las luces ahora se proyectan correctamente sobre vehículos y personajes — anteriormente, desaparecían bajo ciertas condiciones.
- El fogonazo ahora se ve mejor.
- Las coronas ya no tienen una prueba Z forzada todo el tiempo — como resultado, el resplandor solar ahora coincide con la versión original de PlayStation 2.
- Con la exploración automática de pistas activada, la reproducción de MP3 ahora funcionará correctamente si QuickTime no está instalado.
- PCM WAVE se ha expandido para aceptar también perfiles adicionales (ahora 8/16/24 bits, Mono/Stereo y hasta 48 KHz).
- Los archivos PCM WAVE con ID3-TAG ahora también funcionarán con el juego.
- Temple y Queens ahora se llaman correctamente en el escáner policial.
- Los garajes de incautación ahora funcionan correctamente, permitiendo al jugador recuperar su último vehículo después de que haya desaparecido tras comenzar una misión.
- Además, los garajes de incautación ahora almacenarán el coche del jugador cuando sea arrestado.
- Se ha expandido ligeramente la lista de entidades transmitidas, por lo que el mundo del juego no debería parpadear al mirar hacia abajo con configuraciones altas de distancia de dibujado.
- El ratón rota un coche en el aire solo con la opción "Dirección con ratón" activada.
- El enganche del camión grúa ya no se atasca después de haber sido reparado.
- Las puertas del avión no se corrompen después de haber sido reparadas.
- Reparar un avión ahora reiniciará sus componentes móviles a un estado sin daño.
- Varios componentes del vehículo (notablemente, el parachoques delantero del Rumpo y el componente móvil del Bandito) ya no se atascarán después de haber sido reparados.
- Armas y jetpack ahora proyectan sombras correctas.
- La mira no arruina el icono del arma cuando estás en un jetpack.
- Los repintados gratuitos no se llevarán a una nueva partida.
- Se corrigieron los temporizadores de ambulancias y camiones de bomberos — ahora se reinician al comenzar una nueva partida.
- Varios contadores de estadísticas ahora se reinician al comenzar una nueva partida — por lo que el jugador no subirá de nivel más rápido tras iniciar una nueva partida desde una partida guardada.
- El mensaje "Para detener a Carl..." ahora se reinicia correctamente al comenzar una nueva partida.
- El truco "Cars drive on water" (Los coches navegan sobre el agua), presente anteriormente solo en PlayStation 2, ahora es conmutable — su cadena es
SEAROADER
.
- Las largas cargas ahora mostrarán pantallas de carga en bucle, en lugar de desvanecerse a blanco.
- El Rhino ya no ganará ruedas extras después de ser reparado.
- Empujar peatones contra la pared con un vehículo no activará las líneas de voz del pasajero — ahora se activan cuando el jugador pasa sobre peatones.
- El Pay 'n Spray ya no limpiará el coche ANTES de que se cierren las puertas del garaje — ahora lo limpia mientras el coche está detrás de la puerta cerrada.
- Se corrigió un error donde las pinturas desaparecían de los coches almacenados en un garaje si se almacenaban sin mirarlos.
- Las hélices de helicópteros y propulsores de aviones ahora funcionan correctamente. Ahora tienen un efecto de desenfoque presente en Vice City y la versión de PlayStation 2 de San Andreas.
- Las ruedas dobles traseras ahora se muestran correctamente (Yosemite, Tanker, etc.).
- El bono cuádruple de acrobacias ahora funciona correctamente.
Mejoras
Cualquier cambio que no corrija estrictamente errores del juego.
- Si el archivo de configuración está ausente, el juego ahora usará tu resolución de escritorio en lugar de 800x600x32.
- Cuando juegas con una calidad de efectos visuales superior a Baja, el juego ahora proyectará hasta 6 luces en cada modelo tanto en interiores como exteriores (en detalles bajos, se mantiene el comportamiento original del juego — permitiendo hasta 4 luces por modelo en exteriores y 6 en interiores).
- Se eliminaron las censuras de las versiones de Steam y RGL para jugadores alemanes.
- Se rediseñó el diálogo de selección de monitor, añadiendo varias mejoras de usabilidad — como recordar la pantalla seleccionada, estilo moderno y una opción para evitar que el diálogo aparezca en cada inicio del juego.
- La versión de Steam/RGL del juego ya no rechazará partidas guardadas de 1.0/1.01 (todavía se necesita un SCM compatible para que la partida funcione).
- Los títulos de misiones deslizantes y textos de trabajos extra de la beta de GTA III ahora pueden reactivarse (desactivados por defecto).
- Una característica no utilizada de "HUD mínimo" ahora puede reactivarse (desactivada por defecto).
- Ahora se manejan correctamente archivos IMG mayores de 4 GB.
- User Tracks ahora admite el codec FLAC (Solo 8/16/24 bits, Mono/Stereo y hasta 48 KHz).
- Se eliminaron las splashscreens de EAX/NVIDIA.
- El tamaño de subtítulos y textos de radio ahora puede alternarse entre la versión original y la versión actualizada de Steam.
- El color del nombre del área ahora coincide con el color de la pandilla que posee ese territorio (desactivado por defecto).
- Se agregó la opción "Invencibilidad verdadera" — con la opción activada, los helicópteros policiales no lastimarán al jugador cuando tenga activado un truco de invencibilidad (desactivado por defecto).
- Se hizo que el juego seleccione unidades métricas o imperiales basándose en la configuración regional del sistema.
- Las reflexiones del sol en personajes y vehículos ahora cambian de dirección dependiendo de la hora del día, como en III y VC (desactivado por defecto).
Créditos
SilentPatch incluye contribuciones de:
- aap
- B1ack_Wh1te
- DK22Pac
- Fire_Head
- Nick007J
- NTAuthority
- Sergeanur
- spaceeinstein
- Wesser
image quote pre code