As SS pretas é um problema comum entre os jogadores, seja no CoD4 ou outro jogo qualquer. A solução para o problema tem em vários sites: Desabilitar o AntiAliasing do jogo e da placa de video, etc. Fiz isso, e nada! Continuava com as malditas SS pretas. Enfim, encontrei a solução no fórum do Dragões Clan Gamez, em um tutorial de N|bassS e, sem deixar de mencionar o tutorial deixado por [PPC]MarteM do PPC Team. Vamos a resolução em si:
Vamos fazer todos os passos para ter certeza que vai dar certo.
Placas videos, no meu caso uso Nvidia (GTX 550)
Abra o painel de controle da placa de video no windons. Vá em Painel de Controle para achar Painel de Controle da Nvidia ou da sua placa específica, no meu caso Nvidia:
Estando no painel, desabilite as opções de AntiAliasing.
Depois vá na pasta onde o jogo está instaldo, exemplo: Call of Duty 4
Clique com o botão direito do mouse no arquivo executável do jogo: "iw3mp.exe", e marque a opção "DESATIVAR COMPOSIÇÃO DA ÁREA DE TRABALHO"
Por último entre no jogo, neste exemplo o Call Of Duty 4
Desabilite a opção de AntiAliasing.
Para saber se deu certo, abra o jogo e aperte a tecla Print Screen do seu teclado:
Saia do jogo ou dê ALT+TAB e abra qualquer editor de imagens (Paint Brush, Photoshop) ou mesmo um editor de texto como o Microsoft Word ou BrOffice e cole a print (CRTL+V)
Se aparecer a imagem do jogo, funcionou. Se aparecer a tela toda preta é porque precisamos ver outras modificações. Uma delas é habilitar o AntiAliasing do jogo para 2 ou 4X e fazer o teste.
Espero que ajude e, se não resolver, poste aqui suas dúvidas.