はじめまして。hydelessと申します。

パソコンでネットゲームをやっていて、PCにはTNT2 ultraが入っているのですが、
ある日、設定を変えるとパフォーマンスが上がるという方法が書いてあるページを見つけまして、
そこにソフトウェアレンタリングからDirect3dに設定を変更するとよいと書いてあったので早速試してみたのですが、
パフォーマンスが上がるどころかほとんど画面が動かない状態になってしまいました。
そのゲームはOpenGLにも対応しており、それも試してみたのですが「ビデオカードが対応していない」と表示が出てしまいました。

Direct3DやOpenGLを使用不可にする設定とかがあるのでしょうか?
どなたか解決法を知っている方がいらっしゃいましたらどうか教えて下さい。
よろしくお願いします。

A 回答 (1件)

最新のDirectXを再インストールしてみたらいかがですか?

    • good
    • 0
この回答へのお礼

弟が私の名前を勝手に使ったみたいで、ちゃんとお礼を言ったのかわかりません…まだでしたら遅くなってすみません、回答ありがとうございました。なにやらやっていたのでどうやら解決したみたいです。

お礼日時:2001/02/10 14:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QDirect3Dデバイスの作成に失敗しました。

失礼します。
皆様のお力が借りたいので質問させて頂きます。
・PC環境
OS:WindowsXP
使用ビデオカード:NVIDIA Geforce6600
メモリ:512MB
CPU:Pentium4 3.20GHz

今日久しぶりにイースフェルガナと言うPCゲームを起動したのですが。
「D3DERR_NOTAVAILABLE(8876086ah)
->Direct3Dデバイスの作成に失敗しました。
ハードウェアの能力がプログラムの要求を満たしていない可能性があります。
1024x768x32(X888)(D24S8) HWVP(pure) DX8.1
d3d_core.cpp(322)」
と言うエラーが出て起動できなくなってしまいました。
半年前くらいまではちゃんと動いていたのですが・・・

ビデオカードのドライバが古いのが原因かと思い、ビデオカードのホームページで一番新しいドライバをダウンロードして古いドライバをアンインストールしてからインストールしてみたのですが。(93.71_forceware_winxp2k_international_whql.exeというドライバ)
また同じエラーで出来ません。
なにが原因なのかわからないのでなにか分かる方がいらっしゃったら教えてください。
よろしくお願いします。

失礼します。
皆様のお力が借りたいので質問させて頂きます。
・PC環境
OS:WindowsXP
使用ビデオカード:NVIDIA Geforce6600
メモリ:512MB
CPU:Pentium4 3.20GHz

今日久しぶりにイースフェルガナと言うPCゲームを起動したのですが。
「D3DERR_NOTAVAILABLE(8876086ah)
->Direct3Dデバイスの作成に失敗しました。
ハードウェアの能力がプログラムの要求を満たしていない可能性があります。
1024x768x32(X888)(D24S8) HWVP(pure) DX8.1
d3d_core.cpp(322)」
と言うエラーが出て起動できなくなって...続きを読む

Aベストアンサー

ドライバが入るならカードの故障の線は薄そうなんですけどね。インストーラでビデオカードを認識しないとドライバ入らないと思いますし。

故障を疑う前にシステムの復元(私はあまり信用してないですけど)やリカバリ/再インストールを試す価値はあるのでは。せいぜいバックアップ用のメディア代の支出で済みますし。

QDirect3D対応のVideoChp?

Note PCを購入予定です。
そのPCに実装されている、Trident社のCyberBlade Aladdin i1という
VideoChipは、Direct3D対応なのでしょうか?

実は、いま持っているThinkPad i 1200のVideoChipは、SMI LynxEM4+で
Direct3Dにはタイプしていないようなのです。
Microsoft製のTrainSimulatorは、Direct3D対応必須で、いまのPCでは
できません、、、

Aベストアンサー

CyberBladeなら3Dもそこそこですね。(ノートPCとしては)
ただし、メインメモリ共有のチップセットタイプですから多少弱い点もありますし、RADEONやGeForceGOなどに比べると劣りますけど・・・
i752相当(i810)よりは高いグラフィック性能があるようです。

ちなみに、SMIもLynx3Dなら効率的に動作しますが・・・このソフト自体3D性能にVRAM8MBとDirectX8,0aを推奨するので快適にとなるとかなり上位のアクセラレータがあった方が良いですね。

結果です。
このソフトは

8 MB 以上の VRAM を搭載した Direct3D と互換性のある 3D アクセラレータカード (必須)
DirectX8.0a(必須)

とのことですから、動作するでしょう。
後は、円滑にとなるとCPU次第ですかね。

QDirect3Dというものが必要です。

あるゲーム(World Racing 2)「Could not create Dirent3D device!」というのがでてきて起動が出来ませんでした。
DirectX 診断ツールをやってみても特に問題は見つかりませんでした。Direct3Dのテストも側面は一部表示されていませんでしたが一応物体がスピンしていました。
どうすればいいのでしょうか?
ちなみに使用PCはNEC VALUESTAR SR 2005年春モデルなのでスペック的には問題ないと思うのですが。
よろしくおねがいします。

Aベストアンサー

ANo.1 です。

これかな?

http://121ware.com/product/pc/200501/valuestar/vgsr/spec/index02.html


元々、メーカー製パソコンは、省スペースやコストダウンを目指して、
グラフィック機能は最低限の性能しか備わっていません。

パソコンでゲームをプレイするには、それなりに高い性能を必要とします。
一般の方々は、ほとんどゲームを目的としませんので、
よりコストが掛かる高いグラフィック性能を、メーカーは省いているのです。

お使いのパソコンは、いわゆる「テレビパソコン」ですので、
ゲームをするには、グラフィック性能が劣っております。

そして、特殊形状のパソコンであるために、
例えば、グラフィックボードを増設したりしての性能アップもできません。
残念ですが、ゲームをなさりたければ、新しいパソコンに買い換えるしかありません。

その目的だけのために、パソコンを買い換えるとは思えませんが、
以下、ご参考にどうぞ。

http://www.dospara.co.jp/galleria/?b10=30&a=1


ゲームを動作させるためには、
基本的には、独立したグラフィックカード(ビデオボード)を搭載したパソコン、
もしくは、搭載できるパソコンが必要となります。

ANo.1 です。

これかな?

http://121ware.com/product/pc/200501/valuestar/vgsr/spec/index02.html


元々、メーカー製パソコンは、省スペースやコストダウンを目指して、
グラフィック機能は最低限の性能しか備わっていません。

パソコンでゲームをプレイするには、それなりに高い性能を必要とします。
一般の方々は、ほとんどゲームを目的としませんので、
よりコストが掛かる高いグラフィック性能を、メーカーは省いているのです。

お使いのパソコンは、いわゆる「テレビパソコン」ですので...続きを読む

QプライマリモニタでないビデオカードでDirect3Dを使う方法は?

Windows98SEの環境でAGPとPCIのビデオカードをさしているのですが、PCIをマルチモニタのプライマリに設定しています。(AGPをBIOSでプライマリにしようとしたのですが、それだとOSが固まってしまいました。)

この状態で、AGPスロットのビデオカードをDirect3D環境でプライマリで使用する方法はありますか?
平たく言うと、PCIスロットのビデオカードを2D、AGPスロットのビデオカードを3Dで使用したいのですが。
どうか、助けてくださいませ。

Aベストアンサー

Direct3D ソフトウェアの開発者の方でしょうか?
DirectX8 なら IDirect3D8::CreateDevice() の Adapter に 0 以上の値(早い話が1)を渡せば良いとおもいます。

Direct3D ソフトウェア利用者の方でしたら、利用しているソフトウェアのオプションなどに「デバイスの変更」などのメニューがあれば、そこから使用するビデオカードを選択することができるものが多いようです。
アプリケーションにオプションがなければ、普通は起動時にデフォルトの(つまりプライマリ側の)ビデオカードを使う設定になっています。
そのアプリケーションはそういう設定だと諦めるしかないかもしれません。

QOpenGL設定のやり方

 Blenderを使用するために、ドライバー設定でハードウェアアクセラレーションを切りたいのですが、やり方が分かりません。どこにも書かれていないので、とても基本的なことなのかもしれませんが、ご回答宜しくお願いします。

Aベストアンサー

デスクトップのアイコンが無い所で右クリック→プロパティ→設定→詳細設定→トラブルシューティングの所で切れるでしょうか?
OSによって違うかもしれません。


人気Q&Aランキング

おすすめ情報