MacBook Pro Notch 可能使您的游戏黯然失色

雅加达 - 如果您在MacBook Air或MacBook Pro上玩游戏,2023年首次报告的错误可能会导致游戏显示器黑暗。

根据开发者Colin Cornaby的说法,问题在于macOS将MacBook内置的屏幕分辨率报告给游戏的方式。Mac在游戏启动时向游戏提供屏幕分辨率信息,以防止使用不当分辨率。

不幸的是,提供给游戏的分辨率并不总是考虑到屏幕顶部的触摸(触摸)所取代的像素。结果,游戏会有效地描绘实际上未显示的像素。

当macOS以全屏模式显示游戏时,此事就加剧了。通常,MacBook会将图像向下转动以避免触摸,从而导致分辨率不匹配。

“苹果笔记本电脑的问题是屏幕顶部存在钉子,”开发人员在一篇博客文章中解释说。“游戏运行的全屏区域与屏幕本身的分辨率不相同。大多数游戏并不考虑这个问题。

用胶带使用屏幕的玩家将看到一张像素比可用物理区域更大的图像。它会产生模糊的图像。

显然,压缩只是垂直发生,目前尚不清楚它对日常使用的影响程度有多大。例如,开发人员使用了分辨率为3456 x 2234像素的MacBook Pro,其中包括分辨率。

但是,游戏只能访问杆以下的区域——在这种情况下,区域尺寸为3456 x 2160像素。共计74像素没有计算,因此图像被垂直压缩。

使用外部显示器的玩家没有受到影响 - 只有使用MacBook内置显示器的人才遇到此问题。

窗口模式下的玩家也不受影响。此问题仅在游戏全屏模式下播放时出现。

为什么会发生这种情况?

原因相当复杂,但macOS似乎在推出时为游戏提供了两个不同的分辨率。

当游戏需要可用的分辨率信息时,macOS还提供全屏分辨率——包括符号背后的区域。游戏使用的哪些分辨率可能不一致,目前开发人员无法确定哪些分辨率应选择或忽略。

玩家的一次临时解决方案是确保他们以16:10的比率选择游戏内分辨率。不幸的是,此选项并不总是可用,具体取决于游戏如何处理macOS提供的显示信息。

最后,目前尚不清楚失去74像素是否对大多数人来说非常令人不安,特别是当垂直分辨率超过2,100像素时。但是,这是一个应该纠正的错误。

Cornaby表示,它已于2023年9月向Apple报告了此错误,但尚未处理。