Specs
何がおかしい?計測せよ
- GeForce Experienceが入っているのでパフォーマンスオーバーレイ(下記画像の右上の情報表示, Alt+R)を有効にする
- ゲームを起動するとFPSが30に張り付いている。格闘ゲームなので60fpsは必要。何かがおかしい
- (下記画像は解決後のものなので226FPSとなっている)
iniファイル
- 調べてみるとiniファイルを書き換えると直ることがあるそう
- パスは C:\Users\your_name\AppData\Local\StreetFighterV\Saved\Config\WindowsNoEditor
- Engine.iniを書き換えればいいそうなので、まずゲームを終了し、このiniファイルをコピーしてバックアップした後に書き換えた。具体的には
[Core.System]
Paths=../../../Engine/Content
Paths=../../../StreetFighterV/Content
Paths=../../../Engine/Plugins/Runtime/CriWare/Content
[SystemSettings]
r.VSync=0
[/script/engine.engine]
MinDesiredFrameRate=0
bSmoothFrameRate=False
SmoothedFrameRateRange=(LowerBound=(Type=Inclusive,Value=5),UpperBound=(Type=Exclusive,Value=500))
- [SystemSetting]の部分(2行)を書き加えてまず確認。30fpsが60fpsになり、アーケードモードなどが正常動作するようになった。30fpsの時は「ここは宇宙か?」と思うほどのゆったり滞空だった
- [/script/engine.engine](4行)をさらに書き加えてみる。fpsの上限を500とするように見える。パフォーマンスオーバーレイでは200fpsほどが表示されるようになった。アーケードモードは正常動作以上の速度となった。オンライン対戦は理想的な速度で動くようになった。YouTubeでプロゲーマーのオンライン対戦動画の速度と同じに見える
iniファイルとUE4
その他:対戦前の広告は設定で消せる
- 毎回の対戦前にSPONSORED BYと出て大会情報などが表示されて邪魔に感じていた
- ゲーム内の設定から消せる