Resultados de spoof dxdiag

0

Estou tentando jogar o Overwatch em uma instância do AWS EC2. A GPU usada na unidade g2 não é compatível com o jogo (NVIDIA GRID K520). Embora eu ache que o jogo corra bem. Olhando para este fórum:

link

O agente de suporte sugere a falsificação dos resultados dxdiag . É possível fazer isso? Parece que os parâmetros ofensivos são:

DDI Version: 9Ex
DDraw Status: Not Available
AGP Status: Not Available
    
por Math is Hard 09.08.2016 / 02:37

1 resposta

1

Não, a menos que você consiga hackear o programa ou encontrar um emulador compatível.

Os resultados de dxdiag são mais propensos apenas para fins de relatório. Eu duvido seriamente que o Overwatch rode dxdiag para determinar qual hardware você tem em seu computador. Em vez disso, tanto dxdiag quanto Overwatch estão perguntando aos drivers do sistema operacional que tipo de hardware você tem.

Pense em dxdiag como um repórter de jornal especializado tirando fotos e escrevendo uma história na cena do crime. Independentemente de quão preciso esse relatório possa ser, o departamento de polícia vai usar seu próprio fotógrafo e detetives para coletar as evidências diretamente da cena, em vez de passar pelo repórter. As únicas maneiras de fazer com que o detetive relate informações diferentes são um ou mais dos seguintes:

  • Altere a cena do crime para que seja diferente.
  • Altere o detetive para que ele processe as informações de maneira diferente.
  • Altere as informações do detetive enquanto ele as coleta.

Então, para contornar isso, você teria que descobrir como:

  • Altere o computador para que ele tenha (ou pareça ter) os recursos de hardware necessários.
  • Altere o programa para que ele passe no seu hardware (ou ignore a verificação)
  • Altere os drivers do DirectX que transmitem as informações sobre o computador para o programa e dxdiag ou escreva algum tipo de "shim" que intercepte e altere os dados que estão sendo relatados.

Estes não são assuntos triviais para o programador casual, e pode ser que o programa ainda seja incompatível com o seu hardware.

Um tal "shim" que não requer reprogramação é se você puder encontrar um emulador que possa emular o hardware necessário. Talvez o QEMU, ou alguns dos outros projetos de emulador disponíveis, possam fazer isso.

    
por 09.08.2016 / 03:20