Chiperkennung und Problemlösungsansätze
danke für die Infos - da es sich um ein Firmengerät handelt
habe ich die befürchtung, dass gar nicht erst die GeForce
verbaut ist, sondern nur ein Intel GMA X3100 Grafikchip.
Kann ich das irgendwo checken, was wirklich verbaut ist?
Ja, das kann dir Windoof sagen: In der Systemsteuerung (oder einfach durch Rechtsklick auf den Desktop) ‚Eigenschaften von Anzeige‘ öffnen, dort den Reiter ‚Einstellungen‘ anklicken und dort auf den Button ‚Erweitert‘ klicken. Jetzt geht ein neuer Dialog auf, dort wählst du den Reiter ‚Grafikkarte‘ an, dort steht der name vom Chip.
Aber selbst wenn du integrierte Intel GMA-Grafik drin hast - die kann 100%ig auch T&L. Daher wird es nicht an der Hardware liegen, sondern an irgendeiner (softwareseitigen) Stelle zwischen irgendwelchen Treiber haken. Vielleicht ist der Spieletreiber zu doof, um die T&L-Fähigkeit des Grafikchip zu erkennen oder so was in der Richtung. Oder der Grafiktreiber der Quadro-Karte tut seriös und verschweigt die Spielefähigkeiten der Karte (was ich aber nicht glaube) bzw es sind einfach treiberseitig irgendwelche Einstellungen deaktiviert. Wenn z.B. bei ‚3D-Rendering‘ kein Häckchen gesetzt ist (falls es im Treibermenü so eine Einstellung gibt), sagt der Grafiktreiber dem Spieletreiber knallhart, dass er das nicht kann und der gibt dir dann die Fehlermeldung aus.
Lad dir doch mal kostenfrei den Grafikbenchmark 3DMark runter und schau, ob du den auf deinem Notebook zum laufen bekommst: http://www.futuremark.com/download/
Wenn 3DMark 2005 auf dem Notebook läuft, verfügt der Grafikchipsatz hardwareseitig über volle DircetX9.0c-Unterstützung (incl Shadermodell2.0) und erfüllt damit die hardwareseitigen Anforderungen aller aktuellen Spiele, DirectX 9.0c ist korrekt installiert und die Einstellungen des Grafiktreibers lassen 3D-Rendering zu. Das bedeutet, das Problem liegt auf Seiten des Spieles und du musst schauen, ob du einen Patch/ Update dafür bekommst.
Um zu testen, ob dein Grafikchip Hardware-T&L unterstützt, reicht sogar schon der alte 3DMark2000 (DirectX7) der ist nur 20 MB groß und auf der verlinkten Downloadseite im Seitenmenü unten bei ‚Discontinued‘ downloadable. Wenn der läuft, bringt dein Chipsatz zumindest schonmal alle DircetX7-Features inkl. Hardware-T&L und du weißt schonmal, dass die Fehlermeldung von wegen ‚fehlende T&L-Fähigkeit‘ Nonsens ist und das Spiel eigentlich irgendwas anderes haben will. Das könnte z.B. auch einfach eine aktuellere DirectX-Version sein und das Spiel ist zu blöd, es zu sagen. Viele Spiele starten nicht oder bringen obskure Fehlermeldungen, wenn auf dem PC nur DirectX9.0b installiert ist (automatisch mit alter Windows XP - Version), sie aber DirectX9.0c benötigen. Dieses lässt sich jedoch oft gar nicht mehr installieren, wenn schon DirectX9.0b auf dem PC ist. Es tut dann nur so, als ob und die Probleme bestehen weiterhin.
Welche Version installiert ist, kannst du überprüfen, indem du ‚dxdiag.exe‘ ausführst.
und wenn, hab ich irgend einen einfluss softwareseitig auf die T&L
fähigkeit bzw. Kompatibilität?
Früher hatten die meisten Spiele auch mal einen Software-Modus, indem die CPU alleine rendert und die Grafikkarte außen vor bleibt. Das läuft dann aber sehr langsam und sieht auch nicht schön aus, weil der Hauptprozessor nun mal nicht für Grafikberechnungen gebaut ist.
Wenn es die Möglichkeit in deinem Spiel noch gibt, ist sie irgendwo im Grafikmenü des Spieles versteckt als ‚Renderdevice‘ oder ‚Grafiktreiber‘ etc. Dort kannst du dann statt ‚Dircet3D‘ oder ‚OpenGL‘ auf ‚Software-Rendering‘ umstellen. Aber betrachte das mal eher als theoretische Möglichkeit. Bei halbwegs aktuellen Spielen macht das keinen Sinn mehr, weil die Grafikberechnungen zu komplex sind.
Gruß Jesse