Radeon HD4850 sérios problemas ao usar o DirectX 10

0

Eu tenho um problema com a minha placa de vídeo. Sempre que executo um jogo do DirectX 10, ele funciona por alguns segundos (10 ou mais) e, em seguida, começa a exibir nada além de polígonos grandes.

Eu testei isso com Crysis e Resident Evil 5, ambos têm os mesmos problemas. Os mesmos jogos em execução no DirectX 9 funcionam bem, exceto por alguns pequenos quadrados pretos de vez em quando.

Eu tenho as seguintes especificações:

Asus P7P55D LE
Intel Core i5 750
Sapphire Radeon HD4850 1GB
2x2GB Patriot Viper II Sector 5, DDR3 1600 MHz
OCZ Stealth X Stream 500SXS 500W

No começo eu pensei que poderia ser o superaquecimento da placa de vídeo (ele tem estoque resfriamento), mas o jogo falha mesmo quando está funcionando a 50 graus C e nunca foi superior a 70.

Eu também pensei que poderia ser o PSU, mas até onde sei, 500W é suficiente para este computador, especialmente porque eu não fiz overclock em nada.

Meu sistema operacional é o Windows 7 X64 e estou usando o Catalyst 10.10, mas também tentei muitas versões mais antigas sem sucesso.

Eu não acho que há um problema com a própria placa, senão ela não rodaria jogos DirectX 9, acredito.

Eu passei muitas horas procurando por uma solução, mas não pude, então qualquer ajuda é apreciada.

Obrigado.

EDITAR:

Eu fiz mais algumas investigações sobre o problema, e parece que o taspeotis estava certo, pode estar relacionado à memória.

Eu subcliquei ligeiramente a memória de 993 para 965 MHz e o problema desapareceu completamente. Ambos os quadrados pretos usando DirectX 9 e os polígonos estranhos usando o DirectX 10.

Eu estava usando o RE DirectX 10 Benchmark, pois ele consistentemente falhava no mesmo ponto, e agora posso jogar o benchmark completo sem nenhum artefato.

Infelizmente, o underclock tem um impacto óbvio no desempenho. Embora não seja crítico, é definitivamente perceptível.

Então, se o software de teste de memória de vídeo não mostrou nenhum erro, mas a placa precisa de um subclasse para funcionar, qual pode ser o problema? Temperatura? Voltagem?

A propósito, não consegui encontrar qual é a voltagem padrão para esta placa. E qual é um bom software para tentar aumentá-lo? Eu tentei Ati Tray Tools, mas tem um bug que aumenta a velocidade do clock drasticamente sempre que eu mudo alguma coisa na aba Overclock, então eu tenho medo que isso possa fritar meu cartão.

Na pior das hipóteses, se eu não encontrar a solução, tentarei aumentar ligeiramente o clock da GPU para compensar o clock da memória.

Obrigado novamente.

    
por Ricardo Smania 13.11.2010 / 00:09

3 respostas

0

O que você descreve aponta para a falta de memória RAM de vídeo. O DirectX 10 e o DirectX 9 usarão a mesma memória, mas para coisas diferentes, você provavelmente terá sorte se o DirectX 9 exibir apenas quadrados pretos de vez em quando e o DirectX 10 o usar para dados de vértice.

Eu tenho esse problema com o ATI Radeon 9600 e com o ATI Radeon Xpress 200M. ATI tem uma incrível capacidade de produzir cartas ruins.

Por melhor que eu saiba, a memória não pode ser lida e o cartão acaba usando zeros. Então, ao invés de polígonos aparecendo em (x1, y1, z1) - (x2, y2, z2) - (x3, y3, z3) você acaba com (x1, y1, z1) - (x2, y2, z2) - ( 0, 0, 0).

Para o problema do DirectX 9, o valor RGBA 0 corresponde ao preto.

I have spent many hours searching for a solution but I couldn't, so any help is appreciated.

Compre nVidia.

    
por 13.11.2010 / 00:17
0

Eu acho que você deve atualizar seus drivers agora porque eu resolvo muitos problemas críticos de desempenho na versão 11.1. e agora você pode baixar 11.3. catalisador 11.1 foi o lançamento principal e eu vejo um claro aumento de desempenho no meu hd 5770. Então tente e ele pode resolver o seu problema. E 70 graus é bom para o seu cartão, porque o ventilador do meu cartão só muda de velocidade quando o cartão atinge 65 graus.

e 500w é mais que suficiente para o seu computador. então a única coisa que posso sugerir é atualizar os drivers para o seu cartão.

    
por 03.04.2011 / 17:40
0
  1. Desinstale o driver gráfico através do devmgmt.msc
  2. Reinicializar
  3. Instale o driver WHQL mais recente (deve ser 13.1)
  4. Reinicializar
  5. Instale o mais recente DirectX da Microsoft
  6. Reinicializar
  7. Instale o .NET Framework mais recente, o tempo de execução C ++ mais recente, as atualizações mais recentes para seus jogos e todas as outras atualizações do sistema
  8. Reinicializar
  9. Teste

Se isso não funcionar, compre um novo cartão da Nvidia.

    
por 03.06.2013 / 10:05