Estou tendo problemas com isso há meses e todo suporte ao cliente que entrei em contato desistiu de mim. Pensei que talvez pudesse conseguir ajuda aqui.
Descrição do Problema
Desde junho, nos meus jogos online (TF2, Dino D-Day, Day of Defeat, Left 4 Dead 2 (apenas modo online), Primal Carnage), sempre que entro em QUALQUER servidor (mesmo aqueles com latência < 23) e jogo, todos 10-15 segundos, meu jogo parecerá congelar por 2 segundos e depois será retomado. Durante esses “congelamentos”, o áudio às vezes é cortado ou repetido, meu personagem volta para a posição em que eu estava alguns segundos antes e todas as animações param. Se eu tiver um contador de FPS ativo, o contador de FPS permanecerá ativo, mas todos os modelos, animações, sons, etc. irão parar por 2 segundos. Assim que o jogo recomeça, eu me teletransporto para onde estava quando o congelamento aconteceu (ou para algum outro lugar completamente) e todos os modelos/animações/sons voltam bem. Todos os eventos do jogo que aconteceram durante o congelamento também aparecerão. Por exemplo, se eu morrer durante esse período, quando o jogo descongelar, meu personagem morrerá instantaneamente.
Observe que isso ocorre SOMENTE em jogos online. Meus jogos single-player não têm problemas.
Este problema apareceu de repente há alguns meses, e eununcacostumava ter problemas como este no passado. Não mudei nada no meu hardware. Percebi que esse problema começou no dia em que instalei o Day of Defeat: Source, mas pode ser uma coincidência? Desde então, desinstalei esse jogo e o problema persiste.
A princípio pensei que fosse um problema de Internet, pois eu tinha um ISP horrível e tive picos de ping quando isso aconteceu, então mudei de ISP e instalei fibra em minha casa. Agora tenho Internet extremamente rápida e sem problemas de ping/latência, mas o congelamento persiste.
Experimentei meus jogos em outros PCs na minha rede sem fio e eles não encontraram nenhum desses problemas. Então acho que posso descartar um problema de internet.
Especificações do PC:
- APU AMD Radeon HD 7660D (3,4 GHz)
- Windows 7 SP1 de 64 bits
- 12 GB de RAM
- 1,49 TB de espaço livre no HD
- Direto X 11
- Conexão de rede sem fio (100 Mb/s)
O que eu tentei até agora
- Instalação limpa dos drivers gráficos mais recentes
- Desativando a tecnologia AMD QuickStream
- Reinstalando o Steam
- Verificando caches de jogos
- Reinstalando jogos problemáticos
- Adicionando
sv_forcepreupload "1"
ecl_forcepreupload "1"
ao autoexec.cfg - Desativando a renderização multicore
- Configurando a afinidade do processador para jogos mais antigos (particularmente DoD)
- Ativando o modo de alto desempenho para configurações de energia
- Desativando meu antivírus ao jogar
- Reduzindo todas as configurações gráficas do jogo para níveis deploráveis
- Garantir que o V-sync esteja desativado
- Monitorando a temperatura da CPU (baixei o HWMonitor e observei as temperaturas da minha CPU (APU) enquanto jogava TF2 online. Minha temperatura de pico foi de 100 C e a média foi de cerca de 85 C. Isso parecialoucoquente, então também baixei o CoreTemp e usei-o para monitorar também (já que algumas pessoas relatam leituras ruins do HWMonotor), e ele mostrou minha CPU rodando no máximo 48 C. Portanto, parece haver alguma discrepância aqui.)
- Executando net_graph 2 no TF2 (A área circulada é o bloco que apareceu assim que um congelamento terminou. Observe que o ping está ruim aqui porque eu estava em um servidor de latência mais alta quando fiz isso, mas esse mesmo comportamento gráfico ocorre em qualquer servidor)
O suporte do Steam desistiu de mim e me disse para tentar reformatar todo o meu computador, mas isso é realmente drástico e não quero ter que fazer isso apenas para corrigir um problema que acontece apenas em jogos online.
Qualquer sugestão seria muito apreciada.
Responder1
O problema eram alguns picos regulares de perda de pacotes causados por falha no adaptador sem fio. Substituir meu adaptador sem fio eliminou o problema.
Descobri que esse era o problema executando net_graph como visto acima e também monitorando meu tráfego de rede usando um software de plotagem de ping (não tenho certeza se posso usar o nome do software), que mostrava os picos de latência e perda de pacotes a cada 10 segundos . Conectar-se diretamente a uma conexão com fio também resolveu o problema, revelando assim que a placa wireless era a culpada.
Espero que isso ajude qualquer pessoa que tenha esse problema.