快適な動作のために



はじめに


このページではMount&blade : Warbandで、少しでも動作を快適にさせるためのTipsを紹介します。
PC環境やMod等により効果の程は異なります。

テクスチャの質を下げる

起動時のConfigから、映像タブ内にある「テクスチャの質(Texture Detail)(Max 100%)」を下げることで、
ビデオカードへの負荷を軽減させます。

要求に応じてテクスチャを読み込む

起動時のConfigから、映像タブ内にある「要求に応じてテクスチャを読み込む(Load Textures On Demand)」にチェックを入れることで、
起動時にビデオカードへのテクスチャ保持を行わないようになり、VRAMに余裕ができます。
チェックを外すと不安定になりエラー落ちする報告が多数あるため、チェック推奨です。
ただし、戦闘の都度テクスチャをディスクから読み込むため、
テクスチャ表示が遅れる、待ち時間が増える、などのデメリットがあります。

※逆にこのチェックを外すことでゲーム起動できるかも

戦場の広さ(Battle Size)の変更

もっと多くの兵士を戦場に参加させたい(BattleSizeの変更)で変更した場合、設定値を見直します。

rgl_config.txtのrender_buffer_sizeを編集する


  1. マイ ドキュメント¥Mount&Blade Warband¥rgl_config.txtを開きます。
  2. render_buffer_size = XX という行を探します。(デフォルトでは15になっています)
  3. 16より大きな整数値へ変更します。※数値の適切値は不明、PC環境次第です。
(例1)VRAM512MBのビデオカードの場合、1/2の256と設定
(例2)VRAM 1GBのビデオカードの場合、1/4の256にしたら完全に直った。
(他例フォーラムより)500が良い、それでは駄目で100が良い、100ずつ500まで増やしながら試すのが良いetc
素直に受け取るとレンダリングバッファの大きさの値なので、少なくともVRAMの容量を超えると不安定になってちらつきがでると思います。

森オブジェクトを変更する

森などでオブジェクト描画により重くなりますが、以下の方法で
出来るだけ見た目を損なわずに負荷を減らすことが出来ます。

  1. Mount&Blade Warband¥Module¥使用しているModのフォルダ\SceneObj を開きます。
  2. scn_random_scene_plain_forest.sco等の906KBのファイルをリネーム(バックアップ)します。
  3. _forestが付いてないscn_random_scene_plain.sco等の1KBファイルをコピーします。
  4. コピーしたファイルに_forestを追加して1KBのscn_random_scene_plain_forest.scoにします。
  5. 雪や草原のMAPも同様に作業します。

ランタイムエラーで落ちる→メモリの仮想アドレス空間の拡張

大型MODをいれると環境によっては頻発します。おそらくはメモリ不足が原因でしょう。
32bitのOSではアプリケーションひとつにつき2Gのアドレス空間しか使えません。
そこで3Gスイッチと呼ばれるものをつけて仮想アドレス空間の拡張をします(=メモリ3GB以上搭載のPCで有効)

Moun&Bladeでは2GBを容易にこえてしまうこともあるのでその上限を開放することによって解決するかもしれません。
環境によっては不具合あるかもしれないので導入しないほうが良い場合もあります。
最新のService Packが当たってないXPで不具合発生します。

2chでも書き込みがありましたが、64bit版のOSを対象に設計されたアプリケーションなのでメモリが多く必要みたいです(ソース不明)

Windows XP (32bit)

  1. マイコンピュータを右クリック、メニューからプロパティ選択
  2. ダイアログから詳細設定タブを選択
  3. 起動と回復の項目にある設定ボタンを押す
  4. 起動システム項目の編集ボタンを押す
  5. メモ帳が開くので末尾に「/3GB/USERVA=2900」と追加する
例「multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn /3GB /USERVA=2900」
※バックアップをとっておくといいでしょう。

Windows Vista、7 (32bit)

  1. コマンドプロンプトを管理者権限で実行
  2. BCDEDIT /Set Increaseuserva 2990と入力
  3. 再起動
解除の際は
 BCDEDIT /deletevalue increaseuserva

ついでにAeroも無効にしておくと良いかもしれません。
右クリック個人設定→ウインドウの色とデザイン→詳細な色とオプションを・・・
Windows Aero以外のテーマを選択
もしくは
ゲーム実行ファイルを右クリック→プロパティ
互換性タブの「デスクトップコンポジションを無効にする」にチェック

ランタイムエラーで落ちる→要求に応じてテクスチャを読み込む

64bitOSや上記対策をしてもランタイムエラーが頻発する場合はランチャーのコンフィングから
「映像」タブ→「要求に応じてテクスチャを読み込む」にチェックを入れましょう
町からフィールドに切り替わった時などのテクスチャ読み込み時に一瞬テクスチャが荒れるようになりますがエラーは改善されます
グラフィックボードが最新でゲーム自体がスムーズに動作していてもランタイムエラーは起きますので注意

グラフィックボードの設定

NVIDIA(例:GeForce GT 640 2013/6/27現在)

※ドライバは最新の状態に更新してください。
  1. NVIDIAコントロールパネルを開く
  2. 「プレビューによるイメージ設定の調整」で、「詳細3Dイメージ設定を使用する」にチェック
  3. 「3D設定の管理」で「プログラム設定」のタブをクリック
    「Mount&Blade Warband」を追加・選択(選択してもWith F&Sに変化する場合がありますが、問題ありません)
  4. 以下の設定をする
  • CUDA-GPU すべて
  • アンチエイリアシング(以下AA)-FXAA オフ
  • AA-ガンマ修正 オフ
  • AA-トランスペアレンシー オフ
  • AA-モード オフ(ゲーム内設定「アンチエイリアシング」もオフ)
  • AA-設定 (設定不可)
  • アンビエントオクルージョン (設定不可)
  • スレッドした最適化 自動
  • テクスチャフィルタリング(以下TF)-クオリティ ハイパフォーマンス
  • TF-トリリニア最適化 オン
  • TF-ネガティブLODバイアス 許可
  • TF-異方性サンプル最適化 オン
  • トリプルバッファリング オフ
  • マルチディスプレイ/ミックスGPUアクセラレーション シングルディスプレイパフォーマンスモード
  • レンダリング前最大フレーム数 2
  • 垂直同期 オフ(ティアリング(ちらつき)が気になる場合は「適応」)
    (どちらの場合もゲームコンフィグで「垂直同期」のチェックを外し、windows設定等でモニターのリフレッシュレートを上げる)
  • 異方性フィルタリング オフ(ゲーム内設定「アニソトロピックフィルタリング」のチェックも外す)
  • TF-異方性フィルター最適化 (設定不可)
  • 電源管理モード 適応
最後. 「適用」をクリック、閉じる

Optimizer Texturesの使用

テクスチャファイルを圧縮・修正してくれます。
Skyrimで有名なMODらしいですが、こちらでも使えます。
注:M&B warband 本体に使うと、カーソルが表示されない等の不具合が起こります。
MODに使うのが無難ですが、自己責任で!
使い方
  1. MODのテクスチャファイルの入っているフォルダを指定
  2. 「Textures」にチェック
  3. 圧縮率・ゲームを選択
  4. 「Start」をクリック
※.dllファイルを求められる場合 → DirectX エンドユーザーランタイムWEBインストーラー
このツールは本当に効果覿面であり、FPS15から60安定まで劇的に改善されました。

まとめ? PoP(最重量MOD)を動作させる為に

964 :945:2011/01/15(土) 10:41:46 ID:DR/CslXY
POP WBの戦闘中のクラッシュ問題はTaleworldsにも専用スレが立ってる。
http://forums.taleworlds.com/index.php/topic,147708.0.html
そこのテンプレから関係ありそうなとこだけざっと訳出

そもそも他のMODよりだいぶメモリ食いなのでバトルサイズは150以下に抑えろ
他のMODと共存(PoPに違うMODを編入)は動作保証しない
その上で以下を試せ
  • Steam版じゃなく公式版(DL版)にしてみる
  • 言語を英語に戻す
  • 本体とMODのバージョンが合ってるか確認(WBが1.134、POPに1.134用パッチ当たっているか)
  • Corpses(死体)とragdollsの数をLowか0に
  • DirectX9をDirectX7に
  • Configure>Video>Load Texture on Demand をオン
  • Configure>Video>Force Single Threading を「オフ」
  • バトルサイズを150以下にし、様子を見ながら徐々に上げてみる
  • shadow quality(影) を "low"
  • texture qualityを(テクスチャ) "low"
  • shader quality(シェーダ) を "Medium"
  • Grass Density(草の密度) を 50%
  • Realistic shadows on plants(草木の影)を quick か none
  • Tree detail(木) を medium
  • VideoとAudioのドライバアップデート(Videoドライバについては2ch自作板の各ドライバスレで安定板と呼ばれるバージョンが望ましいと思われる。ATIカード問題について
  • 他のアプリを終了する
ワンクリックでWindowsを快適にゲームができるモードに変更するフリーソフト「Game Fire」
http://gigazine.net/news/20101112_gamefire/
1発でパソコンをゲームに最適化するフリーソフト「Game Booster」
http://gigazine.net/news/20101226_game_booster/
Game Boosterは"Game Drivers"や"Game Essentials"であまり必要ないものをダウンロードさせようとするのがスパムぽくて気に入らないが、100MBほどメモリ空きました。これから入れるならGame Fireのほうがいいかも。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2017年02月28日 11:50