Nur wenn Sie das Programm hacken oder einen kompatiblen Emulator finden können.
Die Ergebnisse von dxdiag
werden höchstwahrscheinlich nur zu Berichtszwecken verwendet. Ich bezweifle ernsthaft, dass Overwatch ausgeführt wird, dxdiag
um festzustellen, welche Hardware Sie in Ihrem Computer haben. Vielmehr dxdiag
fragen beide und Overwatch die Treiber des Betriebssystems, welche Art von Hardware Sie haben.
Stellen Sie sich vor, Sie wären dxdiag
ein erfahrener Zeitungsreporter, der Fotos macht und eine Geschichte an einem Tatort schreibt. Unabhängig davon, wie genau dieser Bericht sein mag, wird die Polizei ihren eigenen Fotografen und Detectives einsetzen, um die Beweise direkt von der Szene zu sammeln, anstatt den Reporter zu durchsuchen. Der Detektiv kann nur auf eine oder mehrere der folgenden Arten unterschiedliche Informationen melden:
- Verändere den Tatort so, dass er anders ist.
- Ändern Sie den Detektiv so, dass er die Informationen unterschiedlich verarbeitet.
- Ändern Sie die Informationen des Detektivs, während er sie sammelt.
Um dies zu umgehen, müssten Sie also Folgendes herausfinden:
- Ändern Sie den Computer so, dass er über die erforderlichen Hardwarefunktionen verfügt (oder zu verfügen scheint).
- Ändern Sie das Programm so, dass es Ihre Hardware durchläuft (oder überspringen Sie die Überprüfung insgesamt)
- Ändern Sie die DirectX-Treiber, die die Informationen über den Computer an das Programm übermitteln
dxdiag
, oder schreiben Sie eine Art "Shim", der die gemeldeten Daten abfängt und ändert.
Dies ist für den Gelegenheitsprogrammierer keine Kleinigkeit, und es kann sein, dass das Programm tatsächlich noch nicht mit Ihrer Hardware kompatibel ist.
Ein solches "Shim", das keine Neuprogrammierung erfordert, ist, wenn Sie einen Emulator finden, der die erforderliche Hardware emulieren kann. Möglicherweise können QEMU oder einige der anderen verfügbaren Emulatorprojekte dies tun.