您的位置:首页 >动态 >

Apple令人印象深刻的仿真技术将流行的Windows游戏带到Mac上

游戏玩家通常不会求助于Apple硬件来修复视频游戏,但macOS14Sonoma和以开发人员为中心的游戏移植工具包可能会改变他们的想法。

Sonoma中的游戏模式引入了增强的视频游戏性能和低输入延迟选项,而游戏移植工具包为开发人员提供了方便的模拟环境和监控功能,以便在Apple硬件上运行未经修改的Windows游戏。这使开发人员可以更轻松地优化MetalAPI的发布,并为玩家提供快速而简单的Mac游戏模拟。

我们与这两家公司进行了亲身实践,了解苹果对PC游戏生态系统的规划。

游戏模式优化性能

当macOS14Sonoma检测到您正在运行游戏时,Mac的菜单栏中会弹出一个控制器图标。打开它,您可以打开或关闭游戏模式。打开后,游戏模式会使Sonoma优先考虑CPU和GPU性能,并将其他任务转移到后台。如果您想在线播放音乐或游戏会话,则与音频相关的任务除外。

游戏模式还可以通过提高采样率来减少AirPods等设备的音频延迟,以及PlayStation、Xbox和蓝牙控制器的输入延迟。我们使用节奏游戏SpinRhythmXD对此进行了测试。我们使用PlayStation5控制器在关闭游戏模式的情况下玩了一个基本关卡,以感受一下控制方式。然后我们在激活游戏模式的情况下再次尝试以记录差异。不可否认,这些变化是微妙的,点击按钮和摇杆轻弹之间存在微小的差异。它们足以让我们绊倒几次,但游戏模式总体上感觉更敏捷,反应更灵敏。我们期待在今年晚些时候macOSSonoma正式推出时尝试游戏模式。

苹果已向开发者提供其游戏移植工具包,以更好地补充索诺玛面向游戏的增强功能。从最基本的角度来看,该工具包可让您通过macOS上的兼容层运行DirectX11和12游戏。如果您熟悉CrossOver和Wine,那么这个GamePortingToolkit方面应该听起来很熟悉。事实上,该工具包使用CrossOver源代码进行模拟。屏幕左上角有一个方便的性能窗口,可以为您提供有关您正在监视的游戏的有用指标的详细信息,包括每秒帧数和已用内存。

以这种方式运行游戏时,性能会受到明显影响。为了使游戏运行良好,需要进行大量额外的优化。也就是说,游戏运行本身就令人印象深刻。最终目标是将游戏正确移植到Apple的MetalAPI,以便它们可以在macOS上本机运行。该工具包为您提供了一个方便的试金石,看看您能多么容易地实现这一目标。

我们查看了BlooberTeam的TheMedium。指标显示该游戏以可玩的格式运行,但在某些场景中出现了明显的性能下降。然后,我们研究了游戏的优化版本,对其图形代码和游戏着色器进行了重新设计,以更有效地利用苹果的硬件。差异是显而易见的:原始的、未优化的游戏版本在AppleM2Max上的运行速度约为30fps,而修改后的版本在相同的硬件上运行速度为令人印象深刻的70-80fps。

免责声明:本文由用户上传,如有侵权请联系删除!