Nukkato (ぬっかと) FPSおすすめブログ

今ホットな情報をお届けします。

Windows 7/vistaで起こるゲームに不利な3フレーム遅延の解消対策

      2014/09/24

3frame-delay

今回はWindows 7/vistaで起こる3フレーム遅延を解消する設定。

Windows 8では現在のところ、3フレーム遅延を消すことができません。

3フレームとは

そもそも3フレームとはどれくらいなのかというと、60Hzの液晶を使っている人で0.05秒くらいです。

初期設定でWindows7/vistaを使っている人は、常に0.05秒くらいWindows XPやこの設定をしている人よりも遅く見えてしまうということです。

なんだたったの0.05秒かよ思うかもしれませんが、FPSなどのゲームにおいてはかなり大きいですよ。絶対実感できるスピードです。

NVIDIAの設定

Nvidiaのビデオカードを使っている人の場合。

①Nvidiaコントロールパネルを開く。デスクトップを右クリック。

②「3D設定の管理」→「グローバル設定」

③「レンダリング前最大フレーム数」の値を1に設定する。

以前は0にすることもできましたが、0だと重くなったり逆にパフォーマンスが落ちるので1が最低値になりました。1推奨。

AMDの設定方法

①CCC(Catalyst Control Center)を開く。デスクトップを右クリック。

②一番下の[情報]→[ソフトウェア]をクリック。

③[2Dドライバーファイルのパス]の欄を見て

/REGISTRY/MACHINE/SYSTEM/ControlSet001/Control/CLASS/ここの英数字/0000
英数字と書いたところをメモします。

④デスクトップ左下のウインドウズ開始のボタン→プログラムとファイルの検索にregeditと入力

⑤HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/CLASS/メモした英数字/0000/UMDまでクリックしていく。

UMDというファイルの中にFlipQueueSizeというものがあるのでこれを30 00に書き換えれば完了。

この他にもATI Tray Toolというものを使って設定できますが不具合が多く、インストールしなくてはいけないのでオススメしません。

Windows Aeroを切る

あわせてAVAが起動したときにWindows Aeroを切るように設定しましょう。これはAMD・Nvidiaどっちのビデオカードを使ってても共通です。

①ローカルディスクC:/GameOn/Alliance of Valiant Arms/Binaries/AVA.exe

②AVA.exeを右クリックしてプロパティを開く。

③[互換性]→デスクトップコンポジションを無効にするにチェック。

これでAVAが起動したときだけWindows Aeroが無効になり、3フレーム遅延が解消します。

 - FPS設定

adsense3

adsense3

  • Twitterでつぶやく
  • twitter_profile

いつもありがとうございます。あなたのTweetがこのブログの原動力になります。

  • rss120
  • feedly120
  • facebook_150
  • google120

2017年もどんどん更新していきます。Fbは韓国AVA、G+は記事のまとめ。

Comment

  1. 匿名 より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    ありがとうございます!

  2. 匿名 より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    質問なのですが、AMDのビデオカードを使用しているのですが、
    ⑤のUMDというファイルが見当たりません。必ず存在するものなのでしょうか?
    それともない場合はどうしたらよいでしょうか?

  3. 匿名 より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    >>名無しさん
    人によってレジストリの中が違うことはあるようです。
    ATI TRAY TOOLというものを使って設定したほうが確実かもしれません。
    インストールしてフリップキューサイズを0にすればOK
    何かと不具合も多いようなので、設定した後はアンインストールしてもいいかも。
    アンインストールしても設定は反映されます。

  4. 匿名 より:

    SECRET: 0
    PASS: 22cbd94e7b4e5f6265e2ba4b83f8cc40
    質問です。
    レンダリング前最大フレーム数を0にしたいのですが、Aeroを切ってもデスクトップコンポジションを無効にしてもレンダリング前最大フレーム数を0にできません。
    どうしたら0にできるようになりますか?

  5. 匿名 より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    >>名無しさん
    NVIDIAですか?RADEONですか?
    最近のNVIDIAはレンタリング前最大フレーム数0っていう項目がなくなったらしいですね。代わりにアプリケーションで最適化みたいなやつがあるとかなんとか。
    RADEONだったらレジストリを上記のようにいじります。
    わからなかったらATI TRAY TOOLを使いましょう。こっちはググれば分かるはず。

  6. 匿名 より:

    SECRET: 0
    PASS: 22cbd94e7b4e5f6265e2ba4b83f8cc40
    NVIDIAです。

  7. 匿名 より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    >>名無しさん
    NVIDIAでは新しく「3D アプリケーション設定を使用する」という項目があるようですね。
    「3D アプリケーション設定を使用する」とレンタリング前フレーム1のどちらがより遅延が少ないかわからないですが、フレーム1でもほとんど遅延は感じることができないのでフレーム1でいいと思います。

  8. 匿名 より:

    SECRET: 0
    PASS: 22cbd94e7b4e5f6265e2ba4b83f8cc40
    そうなんですか!
    ありがとうございました

  9. けんけん より:

    自分の場合
    2D ドライバー ファイルのパス /REGISTRY/MACHINE/SYSTEM/ControlSet001/Control/CLASS/{4D36E968-E325-11CE-BFC1-08002BE10318}/0002
    となっていて 0000の所にも0002の所にも
    FlipQueueSizeというものが見つからなかったのですが
    FlipQueueSizeというのは右側に出ているものでしょうか?それともファイル名でしょうか??
    あとATI TRAY TOOLはいまでもインストールできるのでしょうか?
    調べてみてもダウンロードすらできませんでした、、

Message

  関連記事

AVA GTX600、GTX700シリーズの性能を引き出す方法と設定

今回はGTX680やGTX780などのビデオカードで、本来のパフォーマンスを出す …

初心者でもできるグラフィックボードのオーバークロック(GPUのOC)方法と設定

今回は誰でも簡単にできる、ビデオカードをオーバークロックするやり方です。 オーバ …

PCゲーマーにおすすめのWindows無料アプリ

今回はPCゲーマーにおすすめのフリーソフトをまとめました。 ダウンロードする前に …

TeamSpeak3 フリーサーバーまとめ

TS3のフリーサーバーまとめ。画像はTS3公式より。 以下、TS3のアドレス。 …

リフレッシュレート設定

今回はリフレッシュレート(refresh rate)の設定方法。 リフレッシュレ …