← All articles

MSFS 2024のポップアウト:フレームレートへの負担と、切り離せないディスプレイ

英語原文からの機械翻訳

Microsoft Flight Simulator 2024 でグラスディスプレイをポップアウトで切り離すと、フレームレートが下がります。シミュレーターは、ポップアウトしたウィンドウをすべて、1秒間に何度も描画し続けるからです。また、A320neo や 737 MAX のディスプレイのように、そもそも単独では切り離せないものもあります。PanelSight 1.2.0 は、この2つの問題をどちらも避けられます。ポップアウトを使わずに、シミュレーターから直接ディスプレイをコピーします。私たちのテスト用コンピューターでは、フレームレートへの影響は測定できないほど小さなものでした。

ポップアウトがフレームレートに与える負担

ほとんどのグラスコックピット機では、右 Alt キーを押しながら G1000 の PFD などのディスプレイをクリックすると、シミュレーターがそれを独立したウィンドウに表示し、別のモニターへドラッグできるようになります。ただし、このウィンドウを表示するのにも負荷がかかります。シミュレーターはメインの視点に加えて、このウィンドウを何度も繰り返し描画するので、ディスプレイを1つ切り離すたびに、描画するウィンドウが1つ増えます。

どれだけの負担になるかは、お使いのコンピューターと、切り離すディスプレイの数によって変わります。フォーラムの報告の中には、ポップアウトを Frame Generation と併用するとカクつきが出るというものもあります。私たちは自分たちのテスト用コンピューター(RTX 3090)で、地上に駐機したセスナ172を使って測定しました。G1000 の2つのディスプレイを切り離すと、セッションによって、フレームレートが1〜3%下がりました。ディスプレイの多い機体ほど、描画するウィンドウも多くなります。

自動ポップアウトは回避策です

MSFS には、アプリがディスプレイを切り離すための公式な方法がありません。切り離せるのは、右 Alt キーとクリックを使うユーザー自身だけです。そのため、ディスプレイを自動で切り離してくれるアプリは、PanelSight 自身のポップアウトモードも含め、ユーザーの操作をまねることでそれを実現しています。

たいていはうまくいきますが、回避策であることに変わりはなく、フライトを読み込んだり機体を変えたりするたびに、その動きが目に見えます。後述する Direct copy を私たちが作ったのは、そのためです。これを有効にすると、PanelSight は何も切り離さないので、カメラの移動も、クリック操作も、ウィンドウの配置もありません。

切り離せないディスプレイ

ポップアウトのウィンドウが存在するのは、機体の開発者がそのディスプレイを単独で切り離せるように作った場合だけです。ポップアウトマネージャーやパネルアプリは、シミュレーターが作ったウィンドウを移動したりサイズを変えたりはできますが、シミュレーターが作らないウィンドウを作ることはできません。これに当てはまる機体もあります。

これを変える設定はありません。それぞれの機体の作り方によって決まり、機体やシミュレーターのアップデートで変わることもあります。

代わりにディスプレイをコピーする

シミュレーターは、すべてのグラスディスプレイを、コックピットに表示する前にグラフィックボード上で画像として描画しています。これは、そのディスプレイを切り離せるかどうかに関係ありません。PanelSight 1.2.0 では Direct copy というモードが加わりました。このモードは、その完成した画像をコピーして PanelSight のパネルに表示します。パネルはサブモニターにも、オーバーレイとしても表示できます。シミュレーターが描画するウィンドウがないので、次のようになります。

それでも、表示されるのはリアルタイムで動く本物のディスプレイです。マップは動き、ページも切り替わり、PanelSight のパネルで押したものはシミュレーターでも押されます。

PanelSight 1.2.1 以降、メインモニターが NVIDIA のグラフィックボードに接続されている場合、Automatic では Direct copy を使います。NVIDIA のグラフィックボードは、私たちが Direct copy を最も多くテストしてきたハードウェアです。ほかのグラフィックボードでは、Direct copy を有効にしない限り、PanelSight は引き続きポップアウトを使います。Settings を開き、Glass タブで Mirroring method を Direct copy (no pop-outs) に設定してください。表示がおかしい場合は、Mirroring method を Legacy pop-outs に設定し、About タブの send us debug info をクリックしてください。修正に役立てます。

MSFS 2024 のコックピットの上に PanelSight が表示した、リアルタイムで動くグラスディスプレイ
PanelSight が表示した、リアルタイムで動くグラスディスプレイ。サブモニターでは、同じパネルが画面いっぱいに表示されます。

PanelSight 1.2.0 のそのほかの変更点

Direct copy は 1.2.0 で最大の変更点ですが、変更はそれだけではありません。インストーラーは約7 MB になり、カスタムレイアウトでは機体にあるすべてのディスプレイを使えるようになりました。また、PA-28 Dakota から C152 まで、5機種のパネルが改良されました。詳しくはPanelSight 1.2.0 のリリースノートをご覧ください。

PanelSight を使う場合も使わない場合も含め、計器パネルをセカンドモニターに表示するほかの方法については、計器パネルをセカンドモニターに表示する3つの方法をご覧ください。決して切り離せないアナログ計器については、アナログ計器をポップアウトできない理由をご覧ください。

この記事に誤りや古くなった情報を見つけた場合は、contact@panelsight.net までお知らせください。

Try it with your own aircraft

PanelSight shows your aircraft's screens and instruments on a spare monitor, or as an overlay over the sim view, with nothing to set up. The free 7-day trial includes every aircraft and feature, and needs no payment details. The Cessna 172 (G1000) overlay is free forever.

Download the free trial