Atualizado 26/10/24
- A nova versão estava bugando a cruz do cursor no mapa do menu de pausa ao usar a versão antiga do Widescreen Fix, mas a nova versão é incompatível com mods CLEO com interface/HUD, e não é mais atualizada. Então para resolver o problema, eu incluí no download um script CLEO opcional para corrigir os conflitos.
- A maior atualização da história do SilentPatch! Em comemoração ao aniversário de 20 anos do GTA San Andreas, leia todo o artigo técnico, com as novidades desta versão.
SilentPatch é um dos melhores mods para GTA do mundo.
Um mod "asi" dedicado à corrigir os bugs/erros nativos do jogo.
O objetivo do mod é acabar com os bugs originais do jogo, uma coisa que a Rockstar não fez, ou fez nas novas versões do GTA SA (como a da Steam) e assim SilentPatch traz isso também ao Crack 1.0 US.
Este é um mod indispensável que não pode faltar no seu jogo de maneira alguma. Corrige bugs que nem você sabia que existia, desde correção de crashes, melhorias de desempenho e FPS e até correções que te possibilita a instalar mais mods sem o jogo bugar. Como este bug:
Sabe quando você bate a traseira do carro e amassa a frente? Corrigido! E tampa do capô do Phoenix não funcionando? Corrigido! Que tal mais velocidade no carregamento do mapa? Correções de sensibilidade, latência etc? Dirigir caminhão bitrem? Realmente muita coisa boa.
Correções críticas
Problemas de compatibilidade, travamentos, bloqueadores de progressão.
- O atraso de 14 ms no frame foi removido. (20% de aumento no FPS do jogo sem nenhum custo, outros mods como MixSets também fazem isso)
- Limitador de frames mais preciso, reduzindo um pouco os picos de lag ao jogar com o limitador de frames ativado.
- O mouse não deve mais travar aleatoriamente ao sair do menu em sistemas mais novos.
- A dependência do DirectPlay foi removida – isso deve melhorar a compatibilidade com o Windows 8 e versões mais recentes.
- O caminho para o diretório da “User Files” agora é obtido usando uma chamada de API dedicada em vez de uma entrada de registro antiga, garantindo mais longevidade para os jogos.
- Corrigido um problema que fazia os jogos travarem se III/VC/SA estivessem sendo executados ao mesmo tempo.
- Corrigido um travamento ocasional ao minimizar o jogo enquanto estava ao lado de um espelho.
- Corrigido um travamento nas explosões de carros – mais provável de ocorrer ao jogar com uma configuração de múltiplos monitores.
- Corrigido um travamento ao entrar nas opções avançadas de display em uma máquina com dois monitores após: iniciar o jogo no monitor principal em resolução máxima, sair, iniciar novamente em resolução máxima no monitor secundário. A resolução máxima do monitor secundário tinha que ser maior que a resolução máxima do monitor principal.
- Corrigido um travamento ocasional ao estar próximo de escadas rolantes.
- Corrigido um travamento que ocorria ao usar a máquina de vendas continuamente por um longo período.
- Corrigido um deadlock relacionado ao streaming, que ocasionalmente resultava no jogo travado em uma tela preta ao entrar ou sair de interiores (este é o problema que as pessoas costumavam resolver definindo a afinidade da CPU para 1 núcleo).
- Um vazamento de memória significativo ao tirar fotos com a câmera do jogo foi corrigido.
- Corrigido um travamento que ocorria ao apertar repetidamente o botão de replay perto de grupos de membros de gangue segurando itens.
- Corrigido um travamento que ocorria ao iniciar uma cutscene após reproduzir um replay onde CJ usava roupas diferentes das que ele está usando atualmente.
- Corrigido um travamento que ocorria ao reproduzir um replay com CJ em um tipo de corpo diferente (gordo/musculoso/normal) do seu tipo atual.
- Os contadores de tempo do jogo agora funcionam com mais precisão, evitando que eles travem se o framerate ultrapassar 1000 FPS; em outras palavras, isso corrige travamentos ocasionais em fadeouts se jogar com o limitador de FPS desligado.
- Uma corrupção de heap em um local específico foi corrigida (não afetava a jogabilidade, mas poderia potencialmente fazer o jogo travar).
- Viajar para longe do mapa não ativará mais o glitch de territórios de gangues extras, nem corromperá a missão de motorista de táxi.
- Um bug específico da versão 1.0 sem DVD, onde recrutar membros de gangue parava de funcionar após ativar um replay, foi corrigido (contribuição de Wesser).
- Corrigido um pequeno vazamento de memória exclusivo da versão 1.01, que ocorria sempre que o jogador trocava de estação de rádio.
- O glitch da academia (“Você já se exercitou o suficiente…” aparecendo infinitamente) foi corrigido.
- Salvar na mansão do Madd Dogg não ativará mais o glitch da bola de basquete desaparecida.
- Corrigido um travamento ocasional em “Mountain Cloud Boys” – o jogador não ficará mais travado após chegar ao encontro.
- Corrigido possível travamento na cutscene inicial de “Sweet’s Girl”.
- Corrigido um erro de script em como as Escolas de Direção e de Moto destruíam os cones usados nas lições, onde objetos aleatórios do mapa poderiam ser destruídos em vez disso. Este glitch era mais conhecido como o “Blackboard glitch” (contribuição de Wesser).
- Corrigido um erro de script em “Air Raid” onde a arma pesada do jogador (como uma metralhadora giratória) desaparecia após a missão.
Outras correções
Todas as correções restantes e não críticas.
- A sensibilidade do eixo vertical do mouse agora corresponde à sensibilidade do eixo horizontal.
- O eixo vertical do mouse não trava mais durante os fade-ins da câmera.
- Corrigido o efeito de flare de lente do sol que não aparecia com placas gráficas AMD/Intel.
- Corrigido um problema que introduzia artefatos gráficos nas animações dos pedestres com uso alto de RAM – o chamado “streaming memory bug / RtAnim bug”. [Este problema antes deixava o jogo instável ao instalar mods pesados, como texturas HD, agora corrigido. Esta correção também foi portada oficialmente para a versão mobile do GTA SA a partir deste mod]
- Corrigido um bug que fazia com que armas de combate corpo a corpo, geradas por trapaça, fossem substituídas por outras armas corpo a corpo ao pegar outro item.
- Algumas partes dos carros agora balançam após a explosão (como deveria ser originalmente, mas o código as forçava a serem fixas imediatamente após o dano).
- Num5 agora é configurável (como no patch 1.01).
- Corrigido um glitch em que carros aleatórios acabavam sendo guinchados para a garagem, substituindo os veículos do jogador.
- Garagens de guincho agora só guincharão carros e motos, pois outros tipos de veículos são muito grandes ou não podem sair da garagem.
- O flash do tiro agora aparecerá ao disparar a última bala do clipe.
- Sprites de script agora possuem filtragem bilinear aplicada.
- Contadores de geradores de carros agora funcionam corretamente para geradores com um número fixo de respawns.
- Erro do aleatorizador que causava a ausência de pedestres em certas áreas foi corrigido.
- Erro do aleatorizador que fazia as prostitutas ficarem em silêncio durante o programa foi corrigido.
- Caixas de texto agora podem aparecer junto com o texto “Missão Cumprida”.
- Reflexão no espelho não quebra mais com Anti-Aliasing ativado.
- Com Qualidade Visual FX configurada para Muito Alta, a qualidade da reflexão no espelho foi aumentada.
- A opção de Anti-Aliasing foi alterada – em vez de listar opções 1, 2 e 3 (que eram, na verdade, MSAA 2x/2x/4x), o jogo agora mostra valores MSAA corretos de 2x a 16x (dependendo do nível máximo de MSAA suportado pela placa gráfica).
- Colidir com outro carro agora danifica corretamente as partes de ambos os carros – anteriormente, ambos os carros eram danificados da mesma forma [isso causava o famoso bug do parachoque frontal do carro amassar ao colidir com a traseira].
- A sobrecarga de memória de sombras stencil foi ligeiramente reduzida [assim possivelmente melhorando um pouco o mal desempenho das sombras dos gráficos médios ou superior].
- Corrigido um problema de IA onde inimigos ficavam muito precisos depois que o jogador havia estado no carro anteriormente.
- Alt + F4 agora funciona corretamente.
- A flag FILE_FLAG_NO_BUFFERING foi removida das funções de leitura de IMG – acelerando o streaming.
- Constantes de conversão métrica para imperial foram substituídas por valores mais precisos.
- Os tempos do minijogo de dança foram melhorados, agora eles não perdem precisão ao longo do tempo dependendo do tempo de operação do PC.
- Geradores de carros colocados em interiores agora são colocados corretamente – isso “revela” dois veículos na mansão de Madd Dogg, que sempre estiveram lá, mas não eram visíveis.
- Bombas em carros armazenados em garagens agora são salvas corretamente.
- O streaming foi muito melhorado durante a missão “Supply Lines” (ou, de forma mais geral, sempre que usar um veículo RC) – agora ele se comporta conforme o esperado, em vez de exibir LODs muito rapidamente.
- O triângulo de saúde que aparece ao mirar em pedestres agora está corretamente orientado (agora de cabeça para baixo) para pedestres que o jogador pode recrutar.
- Colocar fogo em uma BMX não colocará mais CJ em chamas.
- A o delay de input do teclado foi reduzido em um frame.
- Coronas agora giram corretamente à medida que a câmera se aproxima delas, como no PS2.
- Sombras/luzes leves de fogo agora aparecem corretamente.
- Animações do paraquedas foram corrigidas.
- “Manter armas após morrer” e “manter armas após ser preso” agora são redefinidos em um Novo Jogo.
- Corrigido um glitch que permitia que motos sem motor fossem geradas.
- Permitido que peças extra6 sejam escolhidas ao selecionar uma peça aleatória.
- Corrigido o comportamento da câmera dentro do carro ao olhar para a esquerda/direita/trás com o mouse.
- As versões Steam e RGL agora têm proporções corretas.
- As versões Steam/RGL agora desativam a opção “Steer with Mouse” por padrão, como nas versões 1.0/1.01.
- Animações de vento agora se aplicam às roupas de CJ ao dirigir um Quadbike (contribuído por Wesser).
- O movimento do guidão do Quadbike agora corresponde às animações de direção de CJ ao dirigir em baixa velocidade (contribuído por Wesser).
- Corrigida a animação de troca de estação de rádio em barcos onde CJ permanece em pé (contribuído por Wesser).
- Pickups de itens, geradores de carros e saltos únicos gerados através dos arquivos IPL de texto agora são reinicializados em um Novo Jogo. Mais notavelmente, isso corrige o desaparecimento de alguns itens (como extintores de incêndio) após iniciar um novo jogo.
- Corrigidos problemas de mira na tela ao equipar um rifle de precisão e tirar uma foto com um membro da gangue (contribuído por Wesser).
- Corrigido um problema em que policiais motociclistas continuavam atirando no jogador mesmo após perder o nível de procurado.
- Corrigido um problema de interpretação de SCM onde uma solicitação para gerar um policial motociclista com tipo PEDTYPE_COP gerava um policial normal (contribuído por Wesser).
- Pontos de controle de corrida agora têm as cores corretas, mesmo que nenhum marcador enex tenha sido exibido na tela antes.
- Ajustada a probabilidade de veículos de trânsito ligarem as luzes para corresponder à versão PS2, incluindo uma pequena chance de que eles nunca as liguem.
- Corrigido um problema onde veículos explodiam duas vezes se o motorista deixasse o carro antes da explosão.
- Aleatoriedade de script agora é de 16 bits em vez de 15 bits.
- Estrelas cadentes pretas agora são brancas, como pretendido originalmente [sim o jogo tem estrelas cadentes e ninguém notava isso pois eram pretas no céu escuro].
- Melhorado o comportamento de carros explodidos que perdem as rodas – agora o carro afunda do lado da roda destacada em vez de sempre afundar do lado frontal esquerdo. [Importante desativar isto no MixSets em RandWheelDettach, para não ter conflito, agora vem desativado por padrão]
- A lógica de geração de aviões foi ligeiramente aprimorada. Embora ainda possam colidir após serem gerados, isso deve ocorrer com menos frequência agora.
- Pairar com o jetpack agora é possível usando os controles do teclado, segurando os botões de próximo/anterior arma simultaneamente (Q + E por padrão).
- Em missões durante o riot/rebelião, membros da gangue do jogador não serão mais alvos do helicóptero da polícia, corrigindo um problema onde eles abandonavam o jogador inesperadamente.
- Corrigido um bug onde roubar um carro pelo lado do passageiro enquanto segurava os botões de aceleração e/ou freio matava o motorista, ou o ressuscitava brevemente caso ele já estivesse morto.
- Os créditos agora são dimensionados corretamente de acordo com a resolução.
- Títulos de missão e textos de “Missão Cumprida” agora permanecem na tela pelo mesmo tempo, independentemente da resolução da tela.
- O efeito de distorção de calor agora se redimensiona corretamente ao mudar a resolução durante o jogo.
- O efeito de ondulação subaquática agora é consistente em todas as resoluções.
- A mira do míssil teleguiado e a mira da arma ao mirar com gamepad agora se dimensionam corretamente para a resolução.
- As bordas do cursor na tela de Mapa, bem como o próprio cursor, agora se dimensionam corretamente para a resolução (contribuído por Wesser).
- O preenchimento interno das caixas de texto com fundo agora se dimensiona corretamente para a resolução (contribuído por Wesser).
- O óxido nitroso não regenerará mais rápido ao engatar marcha ré (contribuído por Wesser).
- Peças de veículos destacadas agora mantêm a mesma cor e iluminação que o veículo de onde vieram.
- Peças de veículos destacadas agora são renderizadas de ambos os lados.
- Corrigido bugs de linhas de 1 pixel aparecendo na tela de Mapa quando o Anti-Aliasing está ativado.
- Vários veículos agora têm componentes animados adicionais: scoops do capô do Phoenix, escovas do Sweeper, antena do Newsvan, radares em vários barcos e flaps extras no Stuntplane e Beagle.
- Componentes do motor animados no Bandito, BF Injection e Hotknife não animam mais se o motor estiver desligado.
- O caminhão de bombeiros (variante firela) agora tem uma escada funcional – ela pode ser elevada movendo o joystick analógico direito para baixo ou pressionando Num2.
- Reboques artict3 agora podem ser acoplados em cadeia (provavelmente uma função pretendida, pois o modelo possui um engate que antes não era funcional).
- O Tug agora possui uma barra de reboque funcional (o modelo possui um gancho que antes não era funcional).
- A roda do meio esquerda do DFT-30 agora é exibida corretamente (o jogo agora aceita um erro de digitação presente na sua hierarquia).
- A suspensão do Dumper agora é animada (o jogo agora aceita um erro de digitação presente na sua hierarquia).
- Coronas da luz traseira do Uranus agora estão posicionadas corretamente, em vez de iluminarem o interior do carro (o jogo agora aceita um erro de digitação presente na sua hierarquia).
- Estatísticas contadas em quilogramas agora são exibidas corretamente.
- Resoluções 16:9 agora estão disponíveis para seleção (como no patch 1.01).
- Reflexos de estradas molhadas agora são renderizados corretamente (como na correção Road Reflections Fix).
- O interior do Hunter não desaparece mais ao ser visto pela porta de vidro.
- Armas agora são visíveis ao serem vistas através da janela de um veículo.
- Segurar uma arma não fará com que certos objetos fiquem incorretamente iluminados.
- Veículos explodidos agora têm a cor correta e não brilham mais (como nas versões 1.01 e Steam).
- Carros sujos agora podem ficar limpos (como no patch 1.01).
- Cada carro agora tem uma placa de número única.
- Placas personalizadas agora aparecem corretamente em todos os casos.
- Placas personalizadas agora também são permitidas em motos.
- Placas agora são filtradas bilinearmente, resultando em uma aparência mais suave.
- Luzes dos veículos não escurecem mais após serem iluminadas inicialmente (como no PS2).
- Fases da lua agora aparecem corretamente, como na versão PS2 (somente ao jogar no modo de cor de 32 bits).
- Acender as luzes do carro não torna mais as janelas invisíveis ao serem vistas de dentro.
- O valor de iluminação no arquivo timecyc.dat agora aceita qualquer valor em ponto flutuante entre 0.0-2.0, e não apenas 0.0, 1.0 e 2.0.
- Além disso, se o valor de iluminação estiver ausente no ciclo de tempo (como no timecycle padrão de PC), o jogo agora usará o padrão de 1.0.
- Luzes agora são projetadas corretamente em veículos e pedestres – anteriormente, desapareciam em algumas condições.
- O flash do tiro agora tem uma aparência melhor.
- Coronas não possuem mais um teste Z forçado o tempo todo – como resultado, o brilho do sol agora corresponde à versão original do PS2.
- Com a varredura automática de faixas de usuário ativada, a reprodução de MP3 agora funcionará corretamente, mesmo se o QuickTime não estiver instalado.
- O PCM WAVE foi expandido para aceitar perfis adicionais (agora 8/16/24 bits, Mono/Stereo e até 48Khz).
- Arquivos PCM WAVE com ID3-TAG agora também funcionam no jogo.
- Temple e Queens agora são chamados corretamente no scanner de polícia.
- Garagens de guincho agora funcionam corretamente, permitindo que o jogador recupere seu último veículo após ele ter desaparecido após o início de uma missão.
- Além disso, as garagens de guincho agora armazenarão o carro do jogador quando ele for preso.
- A lista de entidades transmitidas foi expandida um pouco, então o mundo do jogo não deve mais piscar ao olhar para baixo com configurações de alta distância de visão.
- O mouse rotaciona um carro voando apenas com a opção “Steer with Mouse” ativada.
- O engate de reboque do Towtruck não fica mais com problemas depois de ser consertado.
- As portas de aviões não ficam mais corrompidas após o avião ser consertado.
- Consertar um avião agora redefine suas hélices móveis para um estado não danificado.
- Vários componentes de veículos (mais notavelmente, o para-choque dianteiro do Rumpo e a rotor móvel do Bandito) não ficam mais com falhas após o veículo ser consertado.
- Armas e o jetpack agora projetam sombras adequadas.
- A mira não interfere mais no ícone da arma ao usar o jetpack.
- Repinturas grátis não serão mais carregadas em um Novo Jogo.
- Temporizadores de ambulância e caminhão de bombeiros agora são redefinidos em Novo Jogo.
- Vários contadores de estatísticas agora são redefinidos em Novo Jogo – para que o jogador não suba de nível mais rapidamente após iniciar um Novo Jogo a partir de um save.
- A mensagem “Para parar Carl…” agora é redefinida corretamente em Novo Jogo.
- Anteriormente presente apenas no PS2, o código de trapaça “Carros andam sobre a água” agora é ativado e desativado com a palavra SEAROADER.
- Tempos de carregamento muito longos agora fazem a tela de carregamento se repetir, em vez de esmaecer para branco.
- O Rhino não ganha mais rodas extras após ser consertado.
- Empurrar pedestres contra a parede com um veículo não aciona mais as falas de passageiro – agora são acionadas ao atropelar pedestres.
- Pay ‘n Spray não limpará mais o carro ANTES de as portas da garagem se fecharem – agora limpa enquanto o carro está escondido atrás da porta.
- Corrigido um bug onde pinturas desapareciam de carros armazenados na garagem se fossem armazenados sem estarem visíveis.
- As hélices dos helicópteros e aviões agora funcionam corretamente. Eles agora têm um efeito de desfoque (blur) presente em Vice City e na versão PS2 de San Andreas.
- Rodas traseiras duplas agora aparecem corretamente (Yosemite, Tanker, etc.).
- O bônus de “Quádruplo Stunt” agora funciona corretamente.
Melhorias
Quaisquer alterações que não consertem estritamente os bugs do jogo.
- Se o arquivo de configurações estiver ausente, o jogo agora usará a resolução da sua área de trabalho como padrão em vez de 800x600x32.
- Ao jogar com a qualidade de efeitos visuais superior a Baixa, o jogo agora processará até 6 luzes em cada modelo, tanto em ambientes internos quanto externos (em detalhes Baixos, o comportamento padrão do jogo foi mantido – permitindo até 4 luzes por modelo ao ar livre e 6 em ambientes internos).
- As censuras das versões Steam e RGL para jogadores alemães foram removidas.
- O diálogo de seleção de monitor foi recriado, adicionando várias melhorias de qualidade de vida – como lembrar a tela selecionada, estilo moderno e uma opção para pular a exibição do diálogo em cada inicialização do jogo.
- A versão Steam/RGL do jogo não rejeitará mais saves da versão 1.0/1.01 (ainda assim, é necessário um SCM compatível para o save funcionar).
- Títulos de missões deslizantes e textos de serviços secundários da versão beta do GTA III podem agora ser reativados (desativados por padrão).
- Um recurso não utilizado de ‘HUD Minimalista’ agora pode ser reativado (desativado por padrão).
- IMGs maiores que 4GB agora são tratados corretamente.
- Faixas de usuário agora suportam o codec FLAC (apenas 8/16/24 bits, Mono/Estéreo e até 48Khz).
- As telas de introdução da EAX/NVIDIA foram removidas.
- Os tamanhos dos textos de legenda e de rádio podem agora ser alternados entre o lançamento original e a versão atualizada do Steam.
- A cor do nome da área agora corresponde à cor da gangue que possui o território (desativado por padrão).
- A opção de “Invencibilidade Verdadeira” foi adicionada – com a opção ativada, helicópteros da polícia não machucarão o jogador quando ele tiver um código de Invencibilidade habilitado (desativado por padrão).
- O jogo agora seleciona unidades métricas/imperiais com base nas configurações de localidade do sistema.
- Reflexos do sol em pedestres e veículos agora mudam de direção dependendo da hora do dia, como em III e VC (desativado por padrão).
Há correções que Mix Sets também já tem, mas não causa nenhuma incompatibilidade, ambos são uma boa mistura pois Silent Patch faz as correções e Mix Sets faz as melhorias.
O mod todo é construído em somente um arquivo .asi e .ini.
Este mod não causa cheating no SAMP! Questione servidores que proibiram este mod!
"Ah, mas dá para ver a arma mesmo por trás do vidro do carro", coloque o IP do servidor no SilentPatch.ini.
Lembre-se que o Maverick e Skimmer vêm desativados por padrão na correção das hélices devido aos modelos originais serem bugados. Veja mais detalhes no Leiame.txt. Proper Fixes corrige os modelos não sendo mais necessário serem desativados no .ini.
Já incluso no Essentials Pack.