quinta-feira, 19 de agosto de 2010

Lista negra de placas de vídeo no Live Messenger

Lista presente no Registro limita recursos visuais do Live Messenger em sistemas cuja placa de vídeo não dá conta do recado.
Por Rodrigo P. Ghedin
editor do WinAjuda.com
A curiosidade é um atributo fantástico, que invariavelmente leva o ser humano a descobertas importates e/ou inusitadas. Rafael Rivera ( www.withinwindows.com ), mundialmente conhecido por criar os famosos patches do uxtheme.dll na época do Windows XP (que permitiam mudar o tema da tela de login), estava passeando pelas adições ao Registro que o Windows Live Messenger Beta faz, quando se deparou com uma descoberta, no mínimo, interessante .
Ele encontrou a seguinte chave: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows Live \ UX \ HwBlockList . Analisando os dados contidos ali, chegou à conclusão de que se tratava de uma lista negra de placas de vídeo reconhecidamente ruins, como vários modelos da linha GeForce FX e as temerosas Intel integrantes do chipset GMA 500, todas baseadas em DirectX 9.
Essa lista negra ativa uma configuração automaticamente em sistemas que apresentem uma das placas listadas ali, fazendo com que o Live Messenger rode num modo econômico, sem a maioria dos recursos visuais, como efeitos de transição, esmaecimento e outros. Obviamente, tal medida foi tomada para permitir desempenho satisfatório do programa mesmo quando a placa de vídeo, ao invés de ajudar, atrapalha.
A lista, hoje, contempla os seguintes modelos (baseada na build 15.4.3002.810):
  • Intel® Graphics Media Accelerator 500
  • NVIDIA GeForce4 Ti 4400
  • NVIDIA GeForce PCX 5750
  • NVIDIA GeForce FX 5600 Ultra
  • NVIDIA GeForce FX 5600
  • NVIDIA GeForce FX 5600XT
  • NVIDIA GeForce FX Go 5600
  • NVIDIA GeForce FX Go 5650
  • NVIDIA Quadro FX Go 700
  • NVIDIA GeForce FX 5200
  • NVIDIA GeForce FX 5200 Ultra
  • NVIDIA GeForce FX 5200
  • NVIDIA GeForce FX 5200LE
  • NVIDIA GeForce FX 5800 Ultra
  • NVIDIA GeForce FX 5800
  • NVIDIA GeForce FX Go 5200
  • NVIDIA GeForce FX Go 5250/5500
  • NVIDIA GeForce FX 5100
  • NVIDIA GeForce FX Go 5200 32/64M
  • NVIDIA Quadro NVS 55/280 PCI
  • NVIDIA Quadro FX 500/FX 600
  • NVIDIA Quadro FX 2000
  • NVIDIA Quadro FX 1000
  • NVIDIA GeForce FX Go 53×0
  • NVIDIA GeForce FX Go 5100
  • NVIDIA GeForce FX 5900 Ultra
  • NVIDIA GeForce PCX 5300
  • NVIDIA Quadro FX Go 1000 NVIDIA GeForce FX 5900
  • NVIDIA GeForce FX 5900XT
  • NVIDIA GeForce FX 5950 Ultra
  • NVIDIA GeForce FX 5900ZT
  • NVIDIA Quadro FX 3000
  • NVIDIA Quadro FX 700
  • NVIDIA GeForce FX 5700 Ultra
  • NVIDIA GeForce FX 5700
  • NVIDIA GeForce FX 5700LE
  • NVIDIA GeForce FX 5700VE
  • NVIDIA Quadro PCI -E Series
  • NVIDIA GeForce FX Go 5700
  • NVIDIA GeForce FX Go 5700
  • NVIDIA Quadro FX 1100
  • NVIDIA Quadro FX 1300
Viajando um pouco no contexto da história, não seria interessante se a Microsoft transformasse esse comportamento alternativo numa opção para o usuário no painel de configuração do programa? Mesmo com placas de vídeo mais robustas e baseadas em DirectX 10, há quem prefira maior desempenho em detrimento de visual.


Nenhum comentário:

Postar um comentário