- ジャンル:
- Sid Meier's Game
- シリーズ:
- Civilization IV/Civ4情報, Civ4技術・サポート情報
- 種類:
- データ/資料
- 最終更新:
- 2005年12月12日 15時53分
- シリアル:
- 2005-11-03-02
| << Civ4技術・サポート情報:サポート情報 | もくじへ戻る | Civ4の既知の問題点と対処法 >> |
| この章のはじめへ戻る |
前に戻る
Apolyton.netのフォーラムに、snoopy369氏がFixing Civ4 Problems: START HERE!という記事を投稿しています。Civ4の技術問題を解決するうえでおおいに助けになりそうな文章です。
要訳してみます:
クラッシュ問題への一般的な対処法
- OSが最新版であることを確認
Windows XPを使用しているならサービスパック2がインストール済みであること、Windows 2000を使用しているならサービスパック4がインストール済みであることを確認する。一部のドライバはWindowsが最新のバージョンであることを期待しているので、古いバージョンではうまく動作しない可能性がある。
- ビデオカードのドライバが最新のものであることを確認
一部のATi製カードでは、OMEGA Driversを使用すると問題が改善される場合がある(NVidiaのカードでも可能性あり)。OMEGA Driversはサードパーティ製のツールであることに注意。一部の製品では動作しなかったり、パフォーマンスが落ちる可能性もある。インストール前にはバックアップをとっておくこと。
あたらしいドライバ(とくにOmega Drivers)のインストール前に、古いドライバを完全にアンインストールしておくのも助けになる場合がある。ATiの場合はATI uninstallerを使用。NVidiaの場合はコントロールパネルの[プログラムの追加・削除]からドライバを削除するだけでよい。
- マザーボードのドライバとBIOSを更新
とくにチップセット内蔵のビデオ・サウンドチップを使用している場合、パフォーマンスが大きく改善したり、複数の問題が解決する場合がある。マザーボードまたはチップセットの製造元のWebサイトから、適切なドライバをダウンロードせよ。
- サウンドカードのドライバを更新する
クラッシュの原因の多くが──一見、ビデオカードが原因であるように思えたものでも──実際はサウンドカードにあることを知ったら、あなたはきっと驚くだろう。サウンドブラスターを使っている場合はCreativeのサポートサイトから。その他のカードを使っている場合は製造元のサイトから、最新のドライバをダウンロードして入手せよ。
- ビデオとサウンドのシステム設定
ドライバを更新しても問題が解消されない場合、設定が正しく行われていないか、そのデバイスではゲームが動作しない可能性がある。
- ビデオの設定:
AGP関連の設定が問題の解決に役立つことが報告されている(dxdiagで[AGPテクスチャ アクセラレータ]を無効にするか、BIOSでAGPの速度を変更する)。dxdiagにアクセスするには、[スタート]メニューの[ファイル名を指定して実行]から、[名前]欄に"dxdiag"と入力する。AGPの設定はdxdiagの[ディスプレイ]タブにある。
- ビデオの設定 その2:
アンチエイリアスによって問題が発生することが報告されている。また、(とくにATi製のカードで、)アンチエイリアスはしばしば問題の原因となる機能である。ビデオカードのドライバから、アンチエイリアス機能をオフにせよ。
- オーディオの設定:
サウンドのハードウェアアクセレレーションを完全にオフにせよ。これでオーディオ関連の多くの問題が解消される。
- ハードウェアの物理配置:
ビデオカードとオーディオカードが、マザーボードの隣接するスロットに刺さっていないことを確認せよ。ビデオカード用のAGPポートは、通常最初のPCIスロットとリソースを共有している。したがって、サウンドカードのような重要な拡張カードが最初のPCIスロットに刺さっていると、(とくに処理が重くなった場合に、)問題が発生する可能性がある。最初のPCIポートは空けておくか、なるべく帯域使用量の少ないカードを刺すこと。
- ページファイル/仮想メモリの設定:
ページファイルのサイズを固定し(最小サイズと最大サイズを同じ数字にする)、メインメモリの1.5〜2倍の数字を指定せよ。ページファイルの設定には、
- [コントロールパネル]の[システム]アイコンをクリック
- [詳細設定]タブの[パフォーマンス]の項の[設定]ボタンをクリック
- [パフォーマンス オプション]の[詳細設定]タブから、[仮想メモリ]の項の[変更]ボタンをクリック
- [選択したドライブのページング ファイル サイズ]で[カスタム サイズ]を選択。初期サイズと最大サイズに同じ数値を入力する
- ビデオの設定:
- 正しいバージョンのDirectXがインストールされていることを確認
Civ4に同梱されていたバージョンのDirectX 9.0cがインストールされている必要がある。dxdiagの最初のタブで表示されるバージョンが4.09.0000.0904であればよし。
- ウィンドモード、またはフルスクリーンモードで起動してみる
My Documents\My Games\Sid Meier's Civilization 4\にあるファイルCivilizationIV.ini, またはCiv4のインストールされたフォルダに存在するショートカット_civ4configを開く。
FullScreen=1
の部分が1であれば0に、0であれば1に変更してみる。一方では動作しないがもう一方では動作する場合がある。askにすると、起動時に毎回どちらにするか尋ねられる。
- ゲームのキャッシュをクリアする
- 問題が起こりはじめたらCiv4を再起動する
- Civ4を再インストールする
- マシンを再起動する
とくに、Civ4をインストールした直後は、マシンをかならず再起動すること。再起動しないままでCiv4を起動すると、問題が発生する場合が多い。
- あたらしいユーザーをWindowsに追加する
過去の変更やドライバやソフトウェアの衝突が問題の原因になっている場合がある。あたらしいユーザーを追加すると、この問題を回避できる。(ただ、ほかのソフトウェアを再インストールする必要がある場合もある)
- [コントロールパネル]から、[ユーザーアカウント]をクリック
- [新しいアカウントを作成する]をクリック
- ユーザー名とパスワードを入力
- あたらしいユーザーを[コンピュータの管理者]として設定。[パワーユーザー]でもうまくゆくかもしれない。
ここでログアウトして、あたらしく追加したユーザーとしてログインする。この環境でドライバ類がすべて更新されており、ゲームに必要なプログラム類がすべて存在することを確認すること。それからCiv4をインストールする。「すべてのユーザー」に対してインストールされていないアプリケーションを再インストールする必要があることを忘れないこと。
特定の問題への対処法
- ATiのFailed to initialize rendererエラーへの対処法
まず、ビデオドライバとDirectXが最新のものであることを確認する。また、PakBuild対処法が問題を解消する場合もある。この対処法はとくにビデオメモリ256MBのカードでうまく働くようだ。
- XMLパーサ関連の問題
これは実際にはXMLの問題ではなく、XMLのパース中に発生したほかの問題が原因である場合もある。だが、Microsoft XML Parser 3.0 SP5をインストールしてXMLパーサを最新版にすると、問題が解消される場合がある。(訳注:最新版は3.0 SP7のはずです)
また、[地域と言語のオプション]で[標準と形式]の言語を[英語(米国)]に変更すると、オーディオ関係のように思えた問題が解消される場合がある。
- SB Live!でのサウンドクラッシュ
とくにLive 5.1で、この問題は「録音」デバイスが問題で発生している場合がある。デバイスをオンボードオーディオに変更するか無効にすることで、問題が解消される場合がある。
- ムービーがぎごちない
ムービー関連で問題が発生する場合は、CivilizationIV.iniの:
NoMovies = 0
の値をNoMovies = 1に変更する。
次へ進む
| << Civ4技術・サポート情報:サポート情報 | もくじへ戻る | Civ4の既知の問題点と対処法 >> |
| この章のはじめへ戻る |