- 締切済み
GeForce Go 7800 GTXとVistaの相性
ご存知の方は教えていただければと思います。 当方は下記のスペックのノートPCを使用しております。 OS:Windows Vista Business 32bit CPU:PentiumM 760 2.0GHz チップセット:PM915 メモリ:2GB GPU:GeForce Go 7800 GTX 256MB HDD:100GB 5400rpm GPUドライバは製造元からVista対応版をインストール済み。 この状況でOpenGL対応(DirectX9)のゲームを動作させると、 以前使用していたWindowsXPに比べ、非常に動作に遅さを感じます。 Windows VistaはDirectX10をAPIとして使用しているとのことですが これに原因があるのでしょうか? もし、対策などがあれば教えていただければ助かります。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- tomotomo2309jp
- ベストアンサー率34% (51/150)
VistaはDirectX 10も使用できますが、Windows AeroやDirectX 9対応のアプリを使用する、またはハードウェア的にDirectX 10に対応していない場合は「Direct3D 9Ex」というVista専用のDirectX 9が使われます。 つまり、DirectX 10対応ハードウェア上で同じくDirextX 10対応アプリを使用するとき以外はVistaはDirect3D 9ExをAPIとして使用するのです。 なのでDirectXが不具合の原因ということはあまり考えられません。 また、ドライバでそこまで動作速度が落ちるとも考えにくいです(バグは除く)。 できればプレイしているゲームのタイトルを教えていただけないでしょうか?実はVista非対応かもしれませんので。
- ZENO888
- ベストアンサー率49% (8944/18242)
http://pc.watch.impress.co.jp/docs/2005/1220/kaigai230.htm 上記によると、VISTAの場合、OpenGLはDirect3Dにマップする形になるので、性能に対する影響はゲームで10%程度だそうだ・・・・・。 一応下記のような話しもあるが・・・ http://omegapoint.cocolog-nifty.com/blog/2007/06/vista_95f0.html VISTA用ドライバの出来がまだ完全じゃないのかもねぇ・・・。
お礼
詳細な情報ありがとうございました。 VistaでパフォーマンスがXP時と変わらないということであれば ご指摘のとおり、ドライバが完全ではないかもしれませんね。 非常に参考になりました。
- shogyo
- ベストアンサー率40% (60/148)
以前使用していたというXPパソコンのハードウェア構成が全くわからないので比較のしようがないのですが・・・。 >この状況でOpenGL対応(DirectX9)のゲームを動作させると、 先ず、プレイしているゲームが使っているのはOpenGLなのですか?DirectXなのですか? OpenGLの場合はDirectXとは全く別物ですし、今お使いのGPUも含め普通良く使われるGPUはDirectXに最適化してあるため、ある程度のGPU以上ならば大して性能に違いは出なかったと思います。 違いが出るとしたらOpenGLに最適化されたQuadroシリーズなどのプロ用GPUです(厳密にはドライバレベルの違いらしいですが)。 それと、一般的にvistaはXPに比べOSが要求するグラフィック性能が高いため、ゲームによってはOSの違いにより推奨スペックを変えているものもあります(もちろんvista環境の方が高性能なスペックを要求してきます)。 例えば、下のような感じです。 http://www.pangya.jp/guide_download.aspx
お礼
早速のご回答ありがとうございます。 WindowsXPからVistaにアップグレードしましたので、 以前使用していたハードウェア構成は質問に記載したスペックのとおりです。 また、プレイしているゲームはDirectX8.1以上の動作環境です。 ご回答のとおり、Vista使用環境ではより高性能なスペックを 要求するとのことなので、動作が遅く感じてもしょうがないのですね。 ありがとうございました。
補足
ご回答ありがとうございます。 現在、動作に重さを感じているソフトは株式会社アンバランスの下記のタイトルです。 本格的シリーズ 電車でGO!FINAL 本格的シリーズ 電車でGO!旅情編 めっちゃGOLFシリーズ 全てのソフトにおいて、推奨スペックは超えていますので、やはりVistaの問題でしょうか。 OSのバージョンアップ前(WindowsXP時)はスムーズに動作しておりました。