Intel GMA 965/945/3xシリーズを使ってる人は注意!
仕事で使っているPCは Intel Graphic Media Accelerator 965を使っているのですが、先日紹介した、XNA2導入チェッカを使っていて妙なことに気づきました。
あれ?! バーテックスシェーダーモデルが機能していない!
ドライバのバージョンを見ると、2007/5/16 6.14.10.4831。結構古い、Windows 2000が悪いのかと思って、XPで起動してみたけれども、やはり結果は同じ。
MaxVertexShaderProfile を呼び出してみたところ N/A ・・・やはり機能していないようです。
そこで、公式の Win2000サポート最終版を入れてみました。
直った!
どうやら、これ以前のバージョンのものはバーテックスシェーダーモデルに不具合がある模様。古いドライバを使っているとまともに動かないゲームもあるかもしれません!(そういえば、いくつか動かなかったDirectXアプリがあるのが思い当たります)
試しに現行のWindows 2000非サポートバージョンの最新版も入れてみました。( version 14.37.4.5218 )
ドライバの更新チェック大変なので、古いママ使ってる人も多いんじゃないでしょうか?一度チェックして見ると良いですよ|・ω・)ノ
関連サイト:
Windows* 2000 用インテル® グラフィックス・メディア・アクセラレーター・ドライバー (zip 圧縮形式/6.14.10.4926)
Windows* XP 用インテル® グラフィックス・メディア・アクセラレーター・ドライバー (ZIP 圧縮形式/6.14.10.5218)
使用できるシェーダモデルバージョンを調べる - ソーサリーフォース
関連記事:
XNA ソフトが動かないPCの環境を調べる
自分も965なんで、情報たすかりました^^