- ベストアンサー
8600GTSに変えた時からOpenGLゲームが動かない
- GeForce7600GSから8600GTSに移ったのですがOpenGLを使ったアプリケーションが動作しない問題が発生しています。
- この問題について検索しましたが、8600GTSはOpenGLに対応していない可能性があります。
- 症状としては、EnemyTerritoryやアリスインナイトメアなどのゲームでGLW_StartOpenGL() - could not load OpenGL subsystemというエラーメッセージが表示されます。また、XSI modtoolのインストール時にはOpenGLアクセラレータボードが見つからないというエラーメッセージが表示されます。さらに、UnrealTournamentでは画面が変になり操作ができなくなります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
となると、あと考えられるのは、 ・質問主殿が心配しているようにOS側に問題が発生している ・ビデオカードそのものに障害がある だと思う。 私がもし同じ立場だったら、 ・一度ビデオカードを7600GSに戻して、ドライバを再度インストールしそのファイルの存在すること及びゲームが問題無く出来るかの確認 を行い、もしも問題が無ければOS側に問題は無いと判断できるので、 ・その8600GTSを購入先に持ち込んで、ちゃんと稼動するか事情を話して購入先側の環境でチェックしてもらう をするとと思う。
その他の回答 (2)
- kusa_mochi
- ベストアンサー率76% (1597/2087)
ファイルが存在しないのなら、インストールに失敗している可能性を疑った方が良いかもしれない。 こちらの環境で確認したところ、NVOGLNT.DLL は c:\windows\system32 の中にあった。 ダウンロードしたファイルが壊れている可能性を考慮し、 ・再度ダウンロードし、現在のものを一度アンインストールしてからそれをインストールしてみる ・一つ前や二つ前のバージョンをダウンロードし、それらをインストールして状況が変わらないか試す をしてみたらどうだろう。 #ファイルが無い時点でマズイと思う
補足
バージョンを162.18にするとファイルは出来ました、しかし実際動作せず質問と同じエラーを吐き出されます。 もしかしてWindows自体に問題がある事も疑いましたが7600GSの時は動作してたので違いますよね・・・。
- kusa_mochi
- ベストアンサー率76% (1597/2087)
基本的にはドライバがちゃんと入っていれば、問題無いはずなんだが・・・ こちらの環境では最新は163.71なのだが、nvidiaコントロールパネルを開き「システム情報」(ウィンドウの下の方にリンクがある)を見ると、コンポーネントタブで製品名が「NVIDIA Compatible OpenGL ICD」というモジュールがある。 (ファイル名だと、NVOGLNT.DLL バージョンは、6.14.11.6371) これが恐らくOpenGL用のドライバモジュールだと思う。 バージョンとかはそちらと違うとは思うが、そういうモジュールがあるだろうか? >EnemyTerritory、アリスインナイトメアでGLW_StartOpenGL() - could not load OpenGL subsystemと言われる。 >XSI modtoolのインストール時にOpenGLアクセラレータボードが見つからないと言われる。 これらは、症状的にはドライバがインストールされていない場合に酷似しています。 #こちらのGPUはGeForce7300です
補足
コンポネートタブを見ると確かに存在しましたがハードディスク全体を検索してもNVOGLNT.DLLなる物は見つかりませんでした。 NVOGLNT.DLLのバージョンは6.14.11.6375と書いてあります。
お礼
了解しました、これでもダメだったら潔く諦めようと思います。 回答、ありがとうございました。