私は、15 インチ Macbook Pro Retina (Nvidia GT750M 搭載) で Bootcamp 経由で Windows 8 を実行しています。フルスクリーンで実行されるゲームを開くと、通常、ゲームは Windows のディスプレイ設定で設定した解像度ではなく、ネイティブ解像度 (2880x1800) を使用するように強制するか、場合によっては非常に低い解像度を選択します。ゲーム内の解像度を、たとえば 1920x1200 など、ネイティブ Retina 以外の解像度に設定しようとすると、フルスクリーン ゲームが黒枠のボックス内に表示されることになり、画面全体に収まるように拡大されるのではなく、実際には物理ピクセルに縮小されます。
考えられるあらゆる設定で DPI スケーリングを使用したり、ゲームの開始後に Windows 経由で解像度を強制したりしてみました。この問題の修正方法を執拗に探しましたが、有効なものは見つかりませんでした。助けてください!
答え1
私は自分の問題を解決しましたが、この問題に遭遇した人が私だけではないと思うので、この問題に遭遇する可能性のある他の人のために解決策を投稿したいと思います。
問題は、Boot Camp 経由で Windows を実行すると、Retina ディスプレイがフル解像度 (2880x1800) で報告されることです。このため、適切な DPI を手動で設定するか解像度を下げる (デスクトップがぼやけて表示される) まで、画面に表示されるものは非常に小さくなります。設定された解像度に関係なく、おそらく DirectX によって Windows ディスプレイ設定がバイパスされるため、フルスクリーン プログラムは Retina ディスプレイのネイティブ解像度を取得し、その美しい外観に合わせて調整することができます。
ここでの問題は、(2015 年 3 月現在) Nvidia GT750M チップには、最高解像度で妥当なレベルのほとんどのゲームを動かすのに十分なパワーがまったくないことです (たとえば、最近のテストでは、最低のビデオ設定でも Crysis 2 はわずか 15 fps 程度で動作しました)。1920x1200 では GPU がまだ一部の処理で詰まることがありますが、最近のリリースではほとんどの場合、中高設定で 60 fps に達することがわかりました。
ここで賢明なのは、もちろん解像度を 1920x1200 に下げることです。そうすると、一部のゲームでは画面全体に収まるようにスケールが正しく設定されますが、ほとんどのゲームでは、単に黒いバーが表示され、プレイできるのは画面の半分程度になります。Windows のディスプレイ設定をいくらいじっても、この状態は改善されません。
ソリューション:
デスクトップを右クリックし、Nvidia コントロール パネルを選択します。左側の列で [デスクトップのサイズと位置を調整する] を選択すると、そこに [ゲームとプログラムによって設定されたスケーリング モードを上書きする] というチェックボックス オプションがあります。これを選択すると、ゲームが 1:1 の比率で 1920x1200 などの低解像度で表示されなくなり、代わりに GPU がディスプレイ全体を埋め尽くすようになります。
この解決策は、Nvidia チップを搭載した Retina MacBook Pro に固有のものであることに注意してください。同様の問題を抱える Nvidia チップを搭載した他のディスプレイでも機能するかどうかはわかりませんが、機能するだろうという強い疑念を抱いています。
答え2
上記の回答は、2018 MBP でも引き続き機能します。設定は AMD コントロール パネルにあります。GPU スケーリングをオンにすると、右側のメニューで全画面またはアスペクト比を選択できます。
答え3
この問題は本当に私を悩ませました。しかし、上記の解決策は機能しませんでした。最終的に、私はこのredditの投稿に出会いました
https://www.reddit.com/r/bootcamp/comments/ih7y7f/rocket_league_only_takes_uo_about_14_of_my_screen/
そこにあったコメントの1つでは、
Win+Ctrl+Shift+B はグラフィック ドライバーをリセットします。私の場合は、Bootcamp を実行すると常に問題が解決します。画面が黒くなり、ビープ音が鳴り、ゲームがフルスクリーンで再び表示されます。
ゲーム「アサシン クリード ブラック フラッグ」のせいでキーの組み合わせが OS に到達できなかったため、最初は Shift+Tab を使って Steam ビューを開く必要がありました。しかし、Steam ビューで実行するとビープ音が鳴り、画面が自動的に修正されました。