ども、こんにちはこんばんは。
前回、前々回に引き続きCPU使用率の記事です。ちなみにようやく解決編になります。やったぜ。
今までの状況をおさらいしましょう。
- CPU使用率がほぼ100%を継続(最悪フリーズ)
- グラフィックス設定をいじっても変化なし
- 最適化Mod「Soecial K」を導入するも変化なし
- FPSを60→30に落とすと100%から約半減した – New!
という状況でした。当てはまっているようならDirectX12 APIを試す価値ありかも。
で、タイトルと上記の通りですがゲーム内のグラフィックスオプションにある「DirectX12 APIをONにする」を実行し、FPS60にしてみたところ・・・
ほぼ100%で一切落ちなかった使用率が60~80%台に落ち着きました。
キタ━━━━(゚∀゚)━━━━!!
ってなわけで新たに状況を整理していきます。
この記事はこんな方におすすめ
- FPSを30に下げて遊んでいた方
- CPU使用率が気になってしまう方
- FPS60でサクサクプレイしたい方
CPU使用率を改善できるかもしれない「DirectX12 API」
本題へ行く前に…最悪再インストールするはめになるのでまず注意喚起です。
DirectX12 APIをONにする前に
DirectX12 APIを有効にする前に「最適化Mod」を削除しておきましょう。
DirectX12 APIをONにしていると、外部からのグラフィックスコントロールがあると正常に起動しないようです。
起動したと思ったら一瞬で落ちます。
ゲームが起動しないのでDirectX12 APIをOFFにできず、僕は再インストールしました。
設定ファイルである.iniをいじれば最適化ModをOFFにした状態で起動できるらしいですが、詳しい方でないとなかなかできないと思います。なのでまずは最適化Modを削除しましょう。
ちなみに、僕は起動しなくなった後に色々iniファイルをいじってみましたがうまくいかなかったので再インストールしてます。(40GBのダウンロード、インストールは長い)
そもそも最適化Modをどうやって消すねん!問題なんですが、コピったファイルを削除すればいいとかなんとか。それでうまくいけば再インストールは免れます。(僕は失敗しましたがw)
著者のPCスペックとグラフィックス設定
僕のPCスペックはこんな感じ。
Processor: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz (8 CPUs), ~4.0GHz
Memory: 24576MB RAM
Operating System: Windows 10 Home 64-bit (10.0, Build 18362) (18362.19h1_release.190318-1202)
System Model: Z97X-UD3H
Card name: NVIDIA GeForce GTX 1080 (2Output)
Card name: NVIDIA GeForce GTX 1060 6GB(No Output)
Display:VG248 & X2483_2481 (Dual)
ここの設定はゲーム内からだとできなかった気がします。どのみち再起動しなければ有効にならないので、タイトル画面でささっとやってしまうのがベストです。
FPS60にしても100%にならなくなった
タイトル画面~拠点あたりでは謎の高負荷がかかっていますが、ゲーム本編が始まりいざ出陣となると80%程度でした。
低いときは60%近くまで下がったりしてます。
めちゃんこCPU使用率が高いよって方は「DirectX12 APIをONにする」のオプションを試してみてください。
60FPSで録画しても平気
まとめ
最適化Modでも駄目だったかーと思い諦めていましたが、公式のオプションで結構ゴリゴリ変化があったのでよかったです。
まぁ、DirectX12でやるには他のグラフィックスオプションは使えませんが(Mod等)やっぱ60FPSはサイコー。
全てのPC環境に有効かどうかは不明ですが、ひとつ試してみる価値ありです。
コメント