- ベストアンサー
Directxのバージョンアップについて
初めて質問させていただきます。 使っているパソコンがDirectx9.0cに対応しているかが知りたいです。 機種はSONYのVAIO・PCV-HS22Bです。 XPで、最初からDirectx9.0が入っています。 あるゲームがしたいのですが9.0cが必須のようで体験版やったんですが起動しませんでした。 3Dのゲームではなく、その他のスペックは満たしているので、9.0cを入れれば動くかなと思っているんですが、このパソコンに9.0cを入れても大丈夫でしょうか? よろしくお願いします。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
残念ですが、「DirectX 9.0cに対応したグラフィックカード」が必須環境であれば、「PCの買い替えが一番の早道」になります。 PCV-HS22Bはスリム型PCですのでAGPスロットはありませんし、PCI Expressには非対応のチップセットが採用されていますので、PCI Express×16スロットもありません。 PCIスロットが2つありますが、MPEG2リアルタイムエンコーダーボード(TVチューナー)とモデムカードが挿してありますので、空きはありません。(PCI ExpressとPCIは別規格です。互換性はありません) http://yougo.ascii24.com/gh/81/008174.html PCIスロット用ビデオカードを導入するのなら、どちらかのカードを外す必要が生じます。 インターネットとの接続はLANで行っており、モデムカードを使用していないのなら、モデムカードを外して以下のようなビデオカードを導入すればOK。 http://www.iodata.jp/prod/multimedia/ga/2004/ga-5200xpci/index.htm この製品であれば、PCV-HS22Bでの動作確認が取れています。 http://ss.iodata.jp/Matching?scene=Category&makercd=-1&typecd=-1&pccode=61233&catecd=17 が、2Dゲームとの事ですので、ビデオカードのDirectX9.0cへのフル対応を要求しているとはあまり考え難い。 「VIDEO DirectX 9.0cに対応したグラフィックカード」となっていても、#4さんもおっしゃっていますが… >「DirectX9.0cに対応したビデオカードが必須」ではなく、単にDirect X9.0cが必要なだけ(ビデオカードの対応、非対応を問わない) …に該当する方だと思われます。 まずは、DirectX9.0cをインストールしてみてください。 XPのSP2をインストールすれば自動的に9.0cにアップデートされますが、単体でもアップデート可能。 以下URLからダウンロード出来ます。 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=0a9b6820-bfbb-4799-9908-d418cdeac197 その結果、動作しないなら、ビデオカード導入、もしくは、PC買い替えが必要となります。
その他の回答 (5)
- t_nojiri
- ベストアンサー率28% (595/2071)
>「DirectX9.0cに対応したビデオカードが必須」であれば、残念ですが、PCの買い替えが一番の早道となります。 は、ちょっと早計な気がします。 まずは、マシン開けてみてAGP、(もしくはPCI Express)のバスが有るかどうか確認し、有るならVGAの導入と内蔵グラフィックス機能をBIOS設定で変える事により対応できる可能性が有りそうです。 (メーカ保証外かもしれないけど、チップセットにはAGP*8は有る筈だし、いくらSONYでも、わざわざバス外すとは思えませんので)ただし、最近はAGPの最終段階のようで、メインはPCI Expressのカードに変わっちゃってます。)
お礼
回答ありがとうございます。 増設などは方法にあまり詳しくないので、勉強してみます。
- cooci
- ベストアンサー率29% (1394/4779)
DirectX 9.0に対応というのが動作条件に含まれているゲームが非常に多いですが、DirectX 9.0対応という言葉の意味は2種類あります。 一つはDirectX 9.0の機能を使うのでDirectX 9.0世代のGPU/VPUを搭載したグラフィックボードが必須という意味、もう一つはDirectX 9.0の環境で正常に動くように制作しているのでDirectX 9.0の環境で正常に動作するグラフィックボード(DirectX 9.0世代のグラフィックボーである必要ない)であることを要するという意味です。 どちらが多いかというと、圧倒的に後者です。(3Dゲームであれば性能的にDirectX 9.0世代のグラフィックボードが必要になることが多いですが。) 今回のケースは3Dゲームでないということなので、『DirectX 9.0の環境で正常に動作するグラフィックボード』という意味の可能性が非常に高いです。 Windows XPはSP2がインストールされていないと標準でDirectX 9.0cはインストールされていません。 DirectX 9.0cインストール後、最新のグラフィックドライバをインストールしましょう。
お礼
詳しい説明ありがとうございます。 よく分かりました。
- Mitz
- ベストアンサー率65% (2863/4366)
PCV-HS22Bのグラフィック機能は、845GLチップセットに内蔵で、Direct X7世代です。 Direct X9、9.0cでも動作しますが、完全対応出来ませんので、Direct X9.0cに対応したビデオカードを要求するソフトは動作しません。 必要な動作環境として、DirectX9.0cに対応したビデオカードが必須とされていれば、諦めとなります。 「DirectX9.0cに対応したビデオカードが必須」ではなく、単にDirect X9.0cが必要なだけ(ビデオカードの対応、非対応を問わない)であれば、9.0cインストールで動作するようになると思います。 ビデオカード側の対応も必要であれば、PCIスロットに空きがあれば、別途Direct X9に対応したビデオカードを増設して対処する法もあります。 が、PCI用はPCIの転送速度の問題から採用されているGPUはローエンドの物が殆どです。 増設しても現在市販されている多くの3Dゲームはサクサク動きません。(3Dゲームへの対応は期待しないでください) 動かしたいゲームは3Dではないとの事ですので、Direct X9対応のビデオカードが必須で、どうしても今のPCで動かしたいのであれば、ビデオカードの増設をご検討ください。 が、PCV-HS22Bの場合、PCIスロットに空きは無いようです。 「DirectX9.0cに対応したビデオカードが必須」であれば、残念ですが、PCの買い替えが一番の早道となります。
補足
VIDEO DirectX 9.0cに対応したグラフィックカード。 解像度800x600で16ビット(HI-Color)以上の表示が出来る製品 上解像度で3Dアクセラレーションを使用できる製品 Sound DirectX 9.0cに対応したサウンドカード 上記が必要みたいなんですが、対応したカードが必要と表記されているので、今のパソコンではむりなんでしょうか?
- takatosen
- ベストアンサー率37% (378/1016)
DirectXの最新版が9.0cですが、これはWindowsXP-SP2では標準になっていると思いました。 お使いのマシンが相当古くなければ、最新バージョンにアップしても問題ないでしょう。 WindowsXPであれば条件を満たしています。必要とするスペック等は下記の参考URLをご覧ください。 バージョンの確認方法はこちら↓ http://www.microsoft.com/japan/security/bulletins/ver_directx.mspx
お礼
二年ほど前に購入したパソコンです。 SP2は入れてないんです。 ありがとうございました。
- t_nojiri
- ベストアンサー率28% (595/2071)
この機種の グラフィックアクセラレーターは Intel Extreme Graphics2(インテル 865Gチップセット内蔵) です。 まあ、Intel Extreme Graphics2の環境に9.0c入れたからって不具合でたという人柱はあんまり見ませんでしたけど。 #Windows XP SP2を当てられてるのでしたら、既に入ってるらしいです。
お礼
不具合がでることはあまりないんですね。 回答ありがとうございました。
お礼
とりあえずインストールしてみることにします。 実はやりたかったゲームもう某S・マップで予約してしまったんですよね。 予約金は帰ってこないので、とりあえず購入して9.0cインストしても動かなかったら、今度パソコンを買い換えるときの楽しみにしておきます。 分かりやすい説明ありがとうございました。