MacBook Pro Notch はおそらくあなたのゲームを不透明にすることができます
ジャカルタ-MacBook AirまたはMacBook Proでゲームをプレイしている場合、2023年に最初に報告されたバグにより、ゲームの外観がぼやけている可能性があります。
開発者のコリン・コーネイビーによると、問題はmacOSがMacBookの内蔵画面解像度をゲームに報告する方法にあります。Macは、ゲームが起動されるたびに画面解像度情報をゲームに提供し、不適切な解像度の使用を防ぎます。
残念ながら、ゲームに与えられる解像度は、画面上部のノッチ(タクシー)に置き換えられたピクセルを必ずしも考慮するとは限りません。その結果、ゲームは実際には表示されていないピクセルを効果的に描きます。
この問題は、macOS がフルスクリーンモードでゲームを表示すると悪化します。通常、MacBook は、ノッチを避けるために画像を下にスワイプし、解像度の不一致を引き起こします。
「Appleのラップトップの問題は、画面の上部にノッチがあることです」と開発者はブログ記事で説明しました。「ゲームが実行されているフルスクリーン領域は、画面自体と同じ解像度ではありません。ほとんどのゲームはこの問題を考慮していません。
ノッチ付きの画面を使用するプレイヤーには、ピクセルの面で利用可能な物理領域よりも大きい画像が表示されます。これにより、ぼやけた画像が得られます。
圧縮が垂直にのみ発生し、日常的な使用にどれほどの影響があるかはまだ明らかではありません。たとえば、開発者は、ノッチを含む解像度3456 x 2234ピクセルのMacBook Proを使用しています。
ただし、ゲームはノッチの下の領域にのみアクセスできます - この場合、領域は3456 x 2160ピクセルを測定します。合計74個のピクセルがカウントされなかったため、画像は垂直に圧縮されました。
外部モニターを使用しているプレイヤーは影響を受けません - この問題が発生しているMacBookの内蔵画面を使用しているプレイヤーのみ。
ウィンドウモード(ウィンドウモード)のプレイヤーも影響を受けません。この問題は、ゲームがフルスクリーンモードでプレイされている場合にのみ発生します。
なぜこれは起こったのですか?
原因は非常に複雑ですが、macOSが起動時にゲームに2つの異なる解像度を提供するようです。
ゲームが利用可能な解像度情報を必要とする場合、macOS はノッチの背後にある領域を含むフルスクリーン解像度も提供します。ゲームが使用する解像度は一貫性がなく、開発者がどの解像度を選択または無視するかを判断する方法はありません。
プレイヤーにとっての一時的な解決策の1つは、16:10の比率でゲーム内解像度を必ず選択することです。残念ながら、このオプションは、ゲームがmacOSによって提供される表示情報をどのように処理するかによって、常に利用可能であるとは限りません。
結局のところ、74ピクセルを失うことがほとんどの人にとって非常に厄介であるかどうか、特に垂直解像度が2,100ピクセルを超える場合、不明です。ただし、これは修正する必要があるバグです。
Cornabyは、2023年9月にAppleにバグを報告したが、これまで処理されていないと述べた。