おはようございます、いいんちょです。
実は、先月からゲームがわりと無視出来ないレベルでパフォーマンスが落ちてました。
たぶん、怪しい要因は3つあって、
Nvidiaのドライバをアップデートしたこと
NvidiaExperienceがNvidiaアプリなるものに変わったこと
WindowsUpdate
症状としては
やたらとfpsが落ちとる、、、ような気がする
ティアリングっていうのかな?ちらつきが発生する
勝手にフルスクリーンモードで起動する
スクリーンセーバーが勝手にオンになってた
妙なことに、fpsが下がるってことは、性能不足なのか?と思ったんだけどGPUは大して稼働してないし、温度も上がってなかった。
ちらつきについては、ドラクエ10のデフォルト設定がちらつきを抑えるになってるけど、たぶんこれは垂直同期のことの模様。
とはいえ、3Dの管理のほうで垂直同期オフにしてあるので、いままでもこの設定は利いてなかったハズなんよね。
しかも、fpsを犠牲にしてちらつきを抑える設定なので、ちらつきが発生する上にfpsまで下がるのはおかしい。
勝手にフルスクリーンモードで起動する
これが一番謎で、Nvidiaアプリ上でもゲームの設定でも仮想フルスクリーン設定なのに、フルスクリーンで起動してしまう謎現象。
スクリーンセーバーがオンになってる件は、正確には時間経過でモニターの電源が落ちる設定になっていた。まぁ、これはあんまり関係なさそうだけど、勝手に設定変わったのが謎。
という感じで、ゲームやってるとなんとなく処理落ちしてるような感覚があってイライラするのと、カメラを回転させたときになんか画面がちらついて気になって仕方ない。

ぐうあーーなんなんだこれ!この前まで普通に動いとったやないけ!なにがあかんのか!
というわけで、ネットと睨めっこしながらNvidiaの設定をいじってみた。
気になったのは、アンチエイリアシングガンマ修正とやらがオンになってた。
たぶん、この辺はもともと全部オフだった気がするのに、なぜだろう?
というわけで、これをオフ。
低遅延モードというのがオフだったけど、ネットで見るとウルトラに設定するといいらしい。
まぁ、モニターによるらしいのと、ゲームにもよるらしいのだけど、ドラクエやるぶんにはこの設定で良さげ。
電源管理モード、これは標準になってたけど、パフォーマンス重視がいいらしい。
でもたぶん、電気代があがるのと、ドラクエやるぶんにはあんま関係無さそうな気はするけど、変更。
とりあえず、気になるチラつきや処理落ちのような感覚はなくなった気がする。
勝手にフルスクリーンで起動する問題については、一度通常ウインドウモードに変更してから仮想フルスクリーンモードに戻したら治った。
明示的に変更してやらないと反映されない、システムあるある。
でも、そもそもなんでフルスクリーンで起動するようになったのか。解せぬ・・・。
YouTubeでクソ長い広告でて流石に長すぎやろってskip押そうとして初めて気づいたんだが、マジでいつかわったんだろう。
Nvidiaアプリがゲームのパフォーマンス低下を引き起こすみたいな記事があって、ただのネガキャンって反対意見もあるんだけど・・・
実際ある気がするねこれ。
一部のゲームがこのNvidiaアプリでグラフィック設定をコントロールされてるっぽくて、これが影響してそうな感じがしなくもない。
コントロールパネルの設定を変更したら、Nvidiaアプリ内で該当する項目のグローバル設定が変わって、ゲームの設定も書き換わったので、これも明示的に変更しないとダメだった説あるのかもねぇ。
とりあえず、しばらく様子見。