Testando o Desempenho 3D da Sua Máquina com o Doom 3 e com o Far Cry
Por Gabriel Torres em 15 de setembro de 2004
Introdução e Doom 3
O Doom 3 e o Far Cry são jogos 3D pesadíssimos, usando recursos de qualidade de imagem de última geração, o que os tornam excelentes para testar o desempenho 3D da sua máquina. Como quando aumentamos a qualidade de imagem o desempenho diminui, é importante que você use a mesma resolução e a mesma configuração de qualidade de imagem na hora de comparar o desempenho da sua máquina com o de outras máquinas.
Doom 3
O primeiro passo é configurar a resolução e a qualidade de imagem que você pretende testar e reiniciar o jogo. O Doom 3 oferece quatro níveis de qualidade de imagem: low, medium, high e ultra. Recomendamos que você efetue testes na resolução 1024 x 768 com a qualidade em low e depois uma nova rodada de testes com a qualidade em high. Se o seu monitor de vídeo for de 17" ou superior, talvez valha à pena medir o desempenho também em 1280 x 1024 e em 1600 x 1200.
Chame o console do Doom 3 pressionando simultaneamente as teclas Control Alt e ` (a tecla do til) e entre o comando timedemo demo1. Isso fará o Doom 3 rodar o seu demo 1 e contar a quantidade de quadros por segundo (FPS) gerada, apresentando uma média ao término do demo. Anote o valor e repita este teste mais três vezes. Você verá que o primeiro valor é inferior aos demais e não deverá ser usado. Esse valor é menor porque na primeira rodada o jogo tem que carregar as texturas para a placa de vídeo, e nas rodadas seguintes as texturas já estão carregadas na placa.
Um detalhe importante é que os drivers para chips gráficos da ATI ainda não estão totalmente otimizados para o Doom 3. Nno dia em que escrevemos esta dica a última versão era a Catalyst versão 4.8 e, segundo a ATI, as versões acima desta, quando lançadas, farão com que os chips da ATI obtenham maior desempenho no Doom 3.
Outro detalhe interessante é que o Doom 3 possui uma trava na quantidade máxima de quadros por segundo que ele é capaz de gerar durante o jogo: ele só gera 60 quadros por segundo, mesmo que sua placa de vídeo seja capaz de gerar mais do que isso. Esta limitação, no entanto, não afeta o módulo de medida de desempenho deste jogo, que conta acima de 60 quadros por segundo sem problemas.
Far Cry
Primeiro, atualize o seu Far Cry para a última versão disponível (1.33 hoje) indo em http://www.ubi.com/US/Downloads/Info.aspx?dlId=691. Em seguida você deverá baixar um demo da Internet. Vários sites oferecem demos para a medida de desempenho 3D no Far Cry. Recomendamos o demo criado pela revista alemã PC Games Hardware (PCGH), disponível em http://www.3dcenter.org/downloads/farcry-pcgh-vga.php. Baixe este arquivo, descompacte-o e copie o arquivo 1.tmd para o diretório LevelsPier e o arquivo checkpoint_pier_Pier_1.sav para ProfilesPlayerDefaultsavegames. Estes diretórios estão abaixo do diretório principal do jogo (C:Arquivos de Programas/Ubisoft/Crytek/Far Cry).
Altere o atalho do jogo (clique com o botão direito sobre ele, selecionando Propriedades do menu que aparecerá) incluindo o parâmetro –devmode ao final da linha de comando do jogo.
Configure a resolução e a qualidade de imagem que você pretende testar, reinicie o jogo e entre no console, pressionando a tecla ` (a mesma do til). Entre o comando map pier. Imediatamente após o jogo carregar o mapa, entre novamente no console e digite demo 1, pressionando a tecla ` para fechar a janela do console e deixar o demo rolar. O demo ficará em loop. Deixe-o rodar 4 vezes, entre novamente no console e entre o comando stopdemo. Saia do jogo. Os resultados estará no arquivo 1.log no diretório LevelsPier.
Este jogo tem um detalhe importantíssimo em sua configuração de qualidade de imagem. O anti-aliasing, em vez de ser configurado numericamente (1x, 2x, 4x ou 6x) é configurado como low, medium ou high. O problema é que em chips da nVidia, tanto medium quanto high significa 4x, enquanto que em chips da ATI medium significa 2x e high significa 6x, tornando a comparação entre chips da ATI e da nVidia injusta. Por isso, ou use o antialiasing em low, que em ambos significa 2x, ou então force uma configuração fixa de antialiasing em 4x através do painel de controle do driver para todas as máquina que você testar.
Originalmente em http://www.clubedohardware.com.br/artigos/962
© 1996-2008, Clube do Hardware. Todos os direitos reservados.
É expressamente proibida a reprodução total ou parcial do conteúdo deste site e dos textos disponíveis, seja através de mídia eletrônica, impressa, ou qualquer outra forma de distribuição. Os infratores serão indiciados e punidos com base na lei nº 9.610 de 19/02/1998.
Não nos responsabilizamos por danos materiais e/ou morais de qualquer espécie promovidos pelo uso das informações contidas no Clube do Hardware.