Direct3D não disponível (not available)
Eu estava testando a viabilidade de rodar os jogos de Tomb Raider sob Windows XP (a maioria deles é para Windows 9x). Nenhum deles rodou. Não me lembro do comportamento de todos, mas Tomb Raider 4 acusava um erro genérico em tomb4.exe e apenas uma das versões me deu uma pista (acho que foi Tomb Raider Legend), acusando o erro SYS_ERROR_D3D_CREATE_DEVICE.
Cenário:
- MSI MS-7021 com 1.5GB de RAM;
- ATI Radeon Saphire 9550 em modo dual monitor (1280x1024 + 1280x1024);
- Windows XP Professional SP2 sem updates;
- DirectX 9.0c;
Nesse ponto eu já sabia que o problema estava na máquina e não nos jogos.
Eu tentei diversas coisas, incluindo umas bem simplórias:
- Instalar versões mais antigas ou mais novas do Catalyst, incluindo a 8.6;
- Instalar o driver do chipset (Via 4-In-1);
- Desligar e religar a aceleração de hardware;
- Desligar o monitor secundário;
- Mudar resolução;
Felizmente, havia uma solução:
- Rodei o Catalyst Uninstaller - Mesmo sendo uma versão de 2005, funcionou;
- Ao reiniciar, o XP começou redetectando minha placa de vídeo como "standard", mas achou sozinho o CD original da Saphire no drive e fez a instalação do driver correto;
Coisas que não fiz, em nenhum momento:
- Mexer no setup do BIOS;
- Tentar instalar/reinstalar/desinstalar o DirectX.




