• 締切済み

Directx9.0c対応ビデオカードの購入

FPSアームドアサルトを購入したくデモをダウンロードしてみたのですが、実行環境不足とのエラーがでてしまいビデオカードの購入を考えているものです。 しかしどのグレードのビデオカードを購入すればよいかわからず質問させて頂きました。 ご教示よろしくお願い致します。 自PCは以下の通りです。 マススコンピュータ製 Express-AD6230GT-SP1-N  OS WindowsXP-SP2  CPU PEN4 3.20EGHZ Socket478  MEM DDR-SDRAM 512×2MB (PC3200)  MB MSI製865PE Neo2-PFISR  VGA MSI製GeForceFX5900XT-VTD128 (128MB) AGP DirectX9.0Cインストール済 エラーメッセージは以下の通りでした。 Display adaptor does not support format D24S8 for X8R8G8B8 問い合わせたところ、「ビデオカードが3Dレンダリング処理のバッファ 精度 D24S8…がサポートしていない」とのことでした。 ああビデオボードのスペックが足りないのだろうということはわかったのですが、現時点では予算がなくPCを新調する事ができずビデオカードのみ購入したいと考えています。 そもそも自PCのビデオカードはDirectx9.0cはサポートしていないのでは?が発端でもあります。 よろしくお願い致します。

みんなの回答

  • AthlonXP
  • ベストアンサー率20% (190/919)
回答No.4

FXシリーズはDX9bまでの対応です。 普通はソフト的に対応できるのですが。 DX9のbとcはあまり変更点がないらしいです。 今回はDX9cのサポートがいるみたいです。 無理ならグラボ交換です。 GF7600GT辺りが安くなってきていていいです。 ちなみに5900XTは当時のハイエンドですが、 今ではローエンド並の性能です。 それだけグラフィックの進化は速いのです。

  • cooci
  • ベストアンサー率29% (1394/4779)
回答No.3

となると最低条件はDirectX 9.0cにハードウェアとして対応することではなく、DirectX 9.0cの環境で正常に動作するDirectX 9.0以降にハードウェアとして対応するグラフィックボードという解釈になるようですね。 推奨されているものはDirectX 9.0cにハードウェアとして対応するもののようですが。 3Dゲームは推奨環境が事実上の最低ラインになりますのでどちらにしてもグラフィックボードの交換が望ましいです。 推奨にあるGeForce 6800というのが6800のどのグレードが記載されていませんが6800無印のことだとしても、GeForce FX5900XTはGeForce 6600無印と同程度でGeForce 6800無印の6割程度の性能ですので大きく下回ります。 GeForce 7シリーズだと、GeForce 7600GSでGeForce 6800無印の若干上、GeForce 7600GTでGeForce 6800系最上位のGeForce 6800Ultraと同程度です。 GeForce 7600GT以上にするのがやはり望ましいでしょう。 ドライバについては、できるだけ最新のものを使用し、不具合がでたら徐々に古いバージョンを試してみるという方向にすることをおすすめします。 いきなり古いものから手をつけるのはおすすめしません。 実際にゲームをすることにおいてドライバが古いというのはそれだけで不具合が出やすくなることが多いです。

kuma1225
質問者

お礼

再び回答頂きありがとうございます。 (先の方同様返事が遅くなり申し訳ございません) 本日ビデオカードを見て回り、7600GSを購入して参りました。 新旧入替えたことで先ずはDirectX9.0c対応の別デモが起動することができました。もともと買い替えたいとも思っていましたし今回の件がその機会ともなり、アドバイス頂けた事感謝しております。 アームドアサルトデモにつきましては結局のところ別の不具合がでてしまい、その現象が今回のエラーが発生する以前、正確には最新のフォースウェアへ更新する前に一度出たものと同じものでした。  (デモを実行したところ、一旦起動し始めるのですがWindows画面からゲーム画面へ切替え(真っ暗ですが)てしばらくの後Windows画面へ戻ってしまう現象です。タスクトレイにはまだ常駐し起動しようとしているようですが5分以上経ってもゲーム画面が立ち上がらず、応答なし状態になっていました。) 結果として別の要因があるようで残念ですが断念致しました。 自身でもっと情報を収集せねばと痛感しております。 大変ありがとうございました。

  • mayuyuri
  • ベストアンサー率38% (108/282)
回答No.2

4GAMERのサイトからアームドアサルトの記事を検索してみました。 ニュースリリースでは、 DirectXR 9.0cに対応したVRAM128MB以上の nVidia GeForce FX /  ATI Radeon 9500 以上の3Dグラフィックスカード必須  (推奨 VRAM256MB以上の nVidia GeForce 6800 /  ATI Radeon x800 以上の3Dグラフィックスカード) と書かれておりますので、FX5900XTでも起動できると思われます。 原因を想像しますと、 「FX5900XTのドライバにDX9.0C非対応の古いドライバを導入している」 ドライババージョン61.77以降がDX9.0C対応です。 下記のサイトから新しいバージョンのドライバをインストールしてください。  むやみに最新版をインストールするのではなく、 84.21あたりが無難と思います。 http://www.nvidia.co.jp/object/winxp-2k_archive.html 次に考えられるのが 「Microsoft DirectX9.0Cのバージョンが古いものを使用している」 Microsoftダウンロードセンターから最新の日付のDirectX9.0Cをインストールしてください。

kuma1225
質問者

お礼

回答ありがとうございます。(返信遅くなり申し訳ございません) 私の使用していたFX5900XTは128MBしか搭載していなく推奨欄のみで先ずスペック不足と判断してしまいました。 また、当初は最新のフォースウェアは使用しない状態で試してみたのですがうまく起動できず、最新のものにしてみても変わりませんでした。 Directx9.0Cには以前よりインストールはしていました。 (とりあえず最新に程度の考えでした) 後ほど回答頂きました方の回答へ記載致しますが、アームドアサルトデモでは今回のエラーとは別のエラー(?)も出ました。 アドバイス頂き大変うれしい限りですが少々あきらめ気味です。 やはりいろいろと情報収集を怠ってはいけないということですね。 ありがとうございました。

  • cooci
  • ベストアンサー率29% (1394/4779)
回答No.1

GeForce FXシリーズはDirectX 9.0c(Shader Model 3.0)をサポートしていません。 DirectX 9.0cに対応するのはGeForce 6シリーズ以降です。 最新のGeForce 8シリーズのAGP用は存在しないので、AGP用で最新はGeForce 7シリーズです。 最近GeForce 7950GT/7900GSのAGP版も登場しましたので重い部類のゲームも今時点では問題ありませんが。 GeForce FX5900XTの性能はローエンドのGeForce 7300GTにも及ばない程度です。 AGP用のグラフィックボードはPCI-Express x16用に比べ割高で、GeForce 7900GSで2万円台半ば、GeForce 7950GTで3万円台前半です。 高負荷時の消費電力はGeForce 7900GSで45WでGeForce FX5900と同程度、GeForce 7950GTで61Wです。 そこまでの予算を捻出できないときはGeForce 7600GTになるでしょうか。 これだと1万円台後半から2万円台前半です。 高負荷時の消費電力は40W弱です。

kuma1225
質問者

お礼

親切な回答誠にありがとうございます。 仰せの内容で今回の懸念を払拭することができ、私にとり新しい情報や比較対象までして頂き大変感謝しております。 PC購入当初はAGPでも未だ大丈夫かなと思っていましたが甘かったですね。(ソフト購入意欲が沸いて初めて自身のPCの現状を知った次第ですし。。) 早速教えて頂いたビデオカードについて検討したいと思います。 ありがとうございました。

関連するQ&A

専門家に質問してみよう