ゲームでFPSを制限する方法
このガイドでは、コンピュータゲームにおけるフレームレート(FPS)の制御方法について説明する。FPSを制限することで、ビデオカードの負荷を軽減し、コンポーネントの発熱を抑え、画面のティアリングを解消し、よりスムーズなゲームプレイを実現できる。ゲーム内蔵設定、ビデオカードメーカー純正ユーティリティ、専用ソフトウェアを用いる方法を取り上げる。
方法1:ゲームのグラフィック設定
最新のゲームは、パフォーマンスを細かく調整するための様々な内蔵ツールを提供している。開発者はゲームエンジンに高度なフレームレート管理システムを直接組み込んでいる。これにより、ゲームプレイの滑らかさとシステム負荷の最適なバランスを実現できる。フレームレート制限を手動で設定するか、垂直同期を有効にしてモニターのリフレッシュレートに合わせたFPS制限をかけることが可能だ。
- メインメニューまたはポーズメニューからゲーム設定に移動する。
- ゲームに応じて「ビデオ」「グラフィック」「Graphics」のいずれかのセクションを選択する。
- ロシア語インターフェースでは「最大リフレッシュレート」という名称が多いパラメータを探す。名称は若干異なる場合がある。
- 標準化された値から選択するか、ゲームが対応していればスライダーでフレーム単位の微調整を行う。
- リミッターがなく、開発者が「垂直同期」(「VSYNC」)のみを追加している場合は、このパラメータを有効にする。フレームレートはモニターのリフレッシュレート(60Hz,75Hz,144Hzなど)に制限される。
方法2:ビデオカードのアプリケーション
GPUメーカーは、ビデオカードを管理するための独自ソフトウェアを開発している。これらのアプリケーションはGPUパフォーマンスの最適化とパラメータ設定のための幅広いツールを提供する。内蔵されたフレームレート制御機能はこれらのユーティリティに不可欠な要素だ。これらのソリューションはビデオカードドライバとの高度な統合により、全ゲーム共通の制限と特定のプロジェクトのみへの制限の両方を設定できる。
NVIDIA App
NVIDIAの純正アプリケーションはGPUを管理するための包括的ソリューションである。このプログラムはパフォーマンス設定とゲームプレイ最適化のための多数のツールを統合している。インターフェースは初心者と経験豊富なユーザーの両方を考慮して設計されている。内蔵のフレームレート管理モジュールはグローバル設定とアプリケーション固有の設定の両方に対応する。
- タスクトレイのNVIDIAアイコンを右クリックし、「NVIDIAコントロールパネル」を選択する。
- 開いたウィンドウで「3D設定の管理」セクションを選択する。
- 「グローバル設定」タブでパラメータ一覧から「最大フレームレート」を見つけ、有効にして制限値を設定する。
- 特定のゲームのみ制限をかける場合は「プログラム設定」タブに移動し「追加」をクリックする。
- リストからゲームを探す。EXEファイルが正しく検出されない場合は手動で追加する。
- ゲーム追加後、最大フレームレート設定にアクセスできるようになりFPS制限を設定する。
NVIDIA App(新インターフェース)
NVIDIAは「NVIDIAコントロールパネル」からNVIDIA Appへの移行を段階的に進めている。このプログラムはGeForce Experienceの代替として位置付けられ、ビデオカードドライバに同梱されるため、ほとんどの場合PCに既にインストールされている。
- スタートメニューの検索から、またはタスクバーのコンテキストメニューから「NVIDIA」アプリケーションを見つけて起動する。
- アプリケーションで「グラフィック」セクションを選択する。
- 「グローバル設定」と「プログラム設定」タブを切り替えて、全ゲーム共通または単一ゲームのパラメータを設定する。
- 「最大フレームレート」設定を見つけクリックして管理メニューを開く。
- 制限を有効にし、スライダーまたは手入力で適切な制限値を設定する。変更を適用する。
AMD Software:Adrenalin Edition
AMDのソフトウェアはグラフィックアダプタを管理するための最新アプローチを提供する。Adrenalin Editionインターフェースは使いやすさと機能性を重視して設計されている。内蔵ツールにより、追加ソフトウェアなしでゲーム内のフレームレートを正確に制御できる。
- デスクトップのコンテキストメニューから、またはインストール済みアプリケーション一覧からプログラムを起動する。「ゲーム」タブに移動する。
- 全ゲーム共通のFPS制限を設定するには「ビデオカード」タブを選択する。
- ビデオカードリソースを節約するためのFPS制限機能「Radeon Chill」設定を有効にする。
- スライダーを調整し最小および最大フレームレートを設定する。固定値ではなく変動範囲を設定できる。
- 単一ゲームのみに同様の設定を行う場合は「PCゲーム」タブに移動し該当するゲームを選択する。
- 「Radeon Chill」を有効にしスライダーでFPS範囲を設定する。
方法3:サードパーティプログラム
独立系開発者はコンピュータのグラフィックサブシステムを細かく調整するための専用ユーティリティを作成している。これらのプログラムは内蔵ソリューションと比較して、より柔軟なパフォーマンス管理ツールを提供する場合が多い。これらのアプリケーションの多くはオープンソースでありユーザーに積極的にサポートされ、グラフィックシステムパフォーマンス管理の分野で標準となっている。
RivaTuner Statistics Server
RivaTuner Statistics Serverは信頼性と汎用性で際立っている。このプログラムはあらゆるアプリケーションでフレームレートを制御する正確なツールを提供する。ユーティリティのインターフェースは初心者には複雑に見えるかもしれないが、最大限の柔軟な設定を可能にする。RTSSは低レベルで動作し安定したFPS制限を保証する。
- 公式サイトを開き、利用可能なリンクからRivaTuner Statistics Serverをダウンロードする。
- アーカイブ内の実行可能ファイルを見つけ、標準的なインストールを実行する。
- 単独で、またはMSI Afterburnerと共に起動する。
- 「Framerate limit」パラメータからFPS制限を選択し設定を開始する。
- 必要に応じて、特定のゲームやプロセス用に異なるプロファイルを作成し、それぞれに適切なFPS制限値を選択する。
その他のソリューション
RTSS以外にもフレームレート制御のためのソリューションは存在する。BandicamやDXTORYといったプログラム、ゲームプラットフォームに内蔵されたリミッターは、この課題に対する独自のアプローチを提供している。MSI AfterburnerはRTSSのパートナーアプリケーションとして、システムの拡張モニタリングとGPUの精密な設定を可能にする。これらのプログラムを併用することで、ゲームパフォーマンス最適化のための強力なツールセットが構築される。