• ベストアンサー

3Dのゲームが全部できなくなってしまいました

今まで動作していたゲームが、LEGO STAR WARSというゲームをインストールしてプレイした後、 PCを再起動したら持っている3Dのゲームが全て起動出来なくなってしまっていました…。 エラーメッセージではappcom.txtというファイルがエラーに含まれるとか言ってるのですが…正直全く意味が分かりません…(泣 使っているビデオカードはNVIDIA GeForce 6600 GTです。 CPUはIntel Pentium の3Gを2つ積んでます。 どうかお助けをぉ…(;д;`)

質問者が選んだベストアンサー

  • ベストアンサー
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.4

スタート→ファイル名を指定して実行で「dxdiag」を実行、DirectX診断ツールが起動したら「ディスプレイ」タブを選択し、Direct3Dアクセラレータが「使用可能」になっているかどうか確認してください。 もし「利用できません」であれば、ビデオカードのドライバかDirectXのインストール状態が正常ではありません。ビデオカードのドライバは既に再インストールされているようですので、DirectXを再インストールしてみてください。 もし「使用可能」であれば、その右側の「Direct3Dのテスト」を実行して、テスト結果がOKかどうかを確認してください。不可であれば、上記「利用できません」の場合と同様に対処してみてください。 もし「使用不可」であれば、その右側の「有効」ボタンを押してください。「使用可能」に変わるはずですので、上記「使用可能」の場合と同様に対処してみてください。

Tim0
質問者

補足

テストしてみました。 Direct3Dは使用可能でテストでも問題はありませんでした・・・。 システムの復元などしてみたのですがやっぱりダメでした。 。゜(゜´Д`゜)゜。ウァァァン

その他の回答 (7)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.8

参考までに、Pentium 4を2つ積むことは、理論上は可能です。質問者さんの場合は#7さんの指摘のとおり実体が1個で、HTで2個に見えているだけでしょうけど。 1個で動作できるCPUは、周辺チップセットのサポート(キャッシュコヒーレンシ維持や割り込みの分散等)とソフトウェアのサポート(ファームウェアやドライバ)さえあれば当然、複数個でも動作できます。わざわざCPUメーカのバリデーションやサポートのない動作をさせても手間ばかりで売上向上の役に立たないので誰もやろうとしないだけです。 とはいえ、全く例がないわけではありません。例えばVIAはチップセットにソケット478のPentim 4でデュアルCPUを実現する機能を盛り込もうとしたことがあります。 関連記事:   "VIA to Launch Dual Pentium 4 Chipset."   http://www.xbitlabs.com/news/other/display/news1079.html   "It's quite possible that in spring we’ll see Dual Socket478 mainboards. As we learnt, VIA is now developing a chipset with Dual Pentium 4 support." また、データシート上はデュアルCPUをサポートしないはずのCeleron(Pentium2世代のもの)がデュアルCPU動作をした前例もあります。

参考URL:
http://www.xbitlabs.com/news/other/display/news1079.html
Tim0
質問者

お礼

あ…頭から煙が…(;?Д?) あの、DirectXをもう一度入れなおしてみたのですが 一つのゲームを除いてLEGO STAR WARSとその他の3Dのゲームは動作しました。 今まで入れていたDirectX9,0cをDirectX9,0bにしたら動いちゃいました。お騒がせしました(;д;`) ただDirectXを9,0cに戻さないとできないゲームもあるみたいで… それが戻そうとしても戻らないんです(´Д⊂) とりあえず色々やってみます。 ここまで戻ってこれただけでも万々歳でございます。 どうもお世話になりました(´∀`) 自分でも勉強してみたいと思います。 ありがとうございましたーm(__)m

noname#13878
noname#13878
回答No.7

本題と全く関係ありませんが、ご参考までに。 Pentium4を2つ積む事は理論上不可能です。 仮にXeonなら可能ですが。 おそらく、ハイパー・スレッディング・テクノロジのおかげで2個に見えているだけでしょう。 実際は1個です。 PentiumDなら1個にCPUに2個分を無理やり詰め込んだ粗悪品ですが。

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.6

Pixel Shaderというのは3D対応ビデオカードが持っている機能の1つです。 Safeモードで起動した場合、ビデオカード固有のドライバは使用されず、標準SVGAドライバが使用されます。 標準SVGAドライバは「どのビデオカードでも必ず持っていると思われるごく一般的な機能」だけを使うようにできているので、3D機能は一切持っていません。 ですので、Safeモードで起動するとPixel Shaderも必然的にサポートしていない状態となるわけです。

Tim0
質問者

お礼

Pixel Shaderが何なのかずっと悩んでましたw とても分かりやすいご回答ありがとうございます!

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.5

DirectXの再インストールについては 「質問:DirectXを再インストールしたい」 http://oshiete1.goo.ne.jp/kotaeru.php3?qid=1516855 の回答をご覧ください。 なお、上記質問はまだ締め切られていないため、「締め切っていない質問に誘導した」という理由でこの回答が削除される可能性があります・・・

Tim0
質問者

補足

あの、safeモードで起動してからゲームを開いたらPixel Shader v1.1がサポートされてないというメッセージが出たのですが… コレはいったい何なんでしょうか…(;?Д?)

回答No.3

うーん、ふしぎですねぇ おそらくPCスキルは私より上とお見受けします(CPU2個!おもしろいですね) おそらく解像度はそのゲーム起動中のみ有効となるはずなので影響はないかと・・・ アンチエイリアスとか諸々の設定については、ドライバを入れ直すことで初期化できるかと思うので、ドライバ更新、でしょうか?

Tim0
質問者

お礼

ダメでした…(;д;`) ありがとうございます 何がいけないんだろう(つд∩) ウエーン

Tim0
質問者

補足

ビデオカードのドライバを更新するのですか?? やってみますです!(´∀`)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.2

うーん、そのエラーメッセージ、appcom.txtに対処法が書いてあるから読めって出てるんじゃないんですか?

Tim0
質問者

補足

あ・・・どうやらエラーログの場所みたいです。 読んでみましたが対処法というよりどこで命令が止まったかみたいなのが書いてあるみたいです。 自分にはサッパリ意味がワカラナイデス…

回答No.1

もうやっているかもしれませんが そのゲームを一度アンインストール、再インストールしてみては?

Tim0
質問者

補足

やりましたがダメでした… もうホントにサッパリです(;д;`) あ、最初に書きませんでしたがそのLEGO STAR WARSのオプションで解像度の変更をしたのですが、これは関係ないですよね?(´`)

関連するQ&A