您可以在 Apple Silicon M1 Mac 上玩游戏吗?

已发表: 2022-01-29
苹果M1
苹果

Mac 从来都不是最强大的游戏平台,但这并不意味着你不能在 Mac 上玩游戏。 Apple 新的基于 ARM 的 Apple Silicon 芯片在优化的应用程序中获得了巨大的性能提升,那么这对游戏意味着什么?

优化游戏运行最佳

Apple 正在从英特尔的 64 位 x86 架构过渡到自己的基于 ARM 的片上系统 (SoC)。 十多年来,该公司一直在设计自己的 iPhone 和 iPad SoC,现在正在将相同的方法和架构应用于 Mac 产品线。

由于 Apple Silicon 和 Intel 芯片在解释软件指令的方式上存在根本不同,因此它们不能原生地使用相同的软件版本。 幸运的是,Apple 已更新其开发人员工具,以允许开发人员创建通用二进制文件,这些二进制文件已针对英特尔和 Apple Silicon 模型进行了优化。

暴风雪

并非所有内容都已更新,并且大多数游戏仍然仅针对英特尔 Mac 构建。 Apple Silicon 还处于早期阶段,这意味着没有多少游戏针对新硬件进行了优化。 在 2021 年 7 月撰写本文时,只有少数不是端口的标题。

随着补丁 9.0.2 的发布,魔兽世界是第一款接受 Apple Silicon 处理的游戏。 Disco Elysium是一款叙事驱动的角色扮演游戏,也针对 Apple Silicon 进行了优化。 另外值得注意的是The Survivalists,它目前包含在 Apple Arcade 中。

Apple Arcade 可以正常工作

Apple Arcade 采用 Netflix 订阅模式并将其应用于移动游戏。 想象一下,如果 Microsoft 在设计 Game Pass 时主要考虑了移动平台,而您大部分时间都在那儿。

Apple Arcade 上的游戏选择
苹果
广告

该服务包含 180 多种游戏,您可以在 iPhone、iPad、Mac 和 Apple TV 上玩这些游戏。 有些设计纯粹是考虑到触摸界面,而另一些则支持控制器和鼠标输入。 您可以通过启动 Mac App Store 并单击 Arcade 选项卡来预览可用的 Apple Arcade 游戏。

Apple Arcade 上有很多新旧游戏,但服务更多的是愤怒的小鸟而不是APEX 传奇。 如果您已经为 iCloud 和 Apple Music 或 Apple TV 付费,您可能有兴趣升级到 Apple One,以一次性获得 Apple Arcade。

iPhone 和 iPad 游戏原生运行

如果您有一台装有 Apple Silicon 的 Mac,您可以在本地下载和运行 iPhone 和 iPad 应用程序。 这包括使用触摸设备创建的游戏,尽管开发人员可以根据需要排除他们的游戏。 因此,某些游戏的用户体验可能有点不稳定。

iPhone 版本的GTA:圣安地列斯星露谷物语在 Apple Silicon 上本地运行,提供比顶级 iPhone 更好的性能。 Asphalt 9: LegendsMonument Valley等手机游戏也运行良好。 任何可以在 iPhone 上使用控制器的游戏也应该可以在 Mac 上使用控制器。

星露谷物语
关注猿

不幸的是,macOS 中的触摸仿真仍然没有给人留下深刻的印象。 您需要执行诸如单击和拖动之类的操作来模拟滑动,而右键单击等替代输入不起作用。 你也将被限制在一个小窗口中玩,与 iPad 版本相比,iPhone 应用程序的情况更糟。

广告

这通常是一种令人印象深刻的体验,但它也是玩某些游戏的唯一方式。 您可以通过简单地搜索 Mac App Store 来查找游戏,或者您可以梳理您购买的 iPhone,启动商店,单击左下角的您的名字,然后在“帐户”屏幕上单击“iPhone 和 iPad 应用程序”。

未优化的游戏可能会在 Rosetta 下运行

Apple 让旧应用程序在新的 Apple Silicon 芯片上运行的解决方案是 Rosetta,这是一个转换器,可以将基于 Intel 的应用程序转换为 Apple Silicon 可以使用的代码。 由于这些应用程序不是本机运行的,因此预计性能会受到影响。 看到应用程序使用 Rosetta 以大约 60% 的本机速度运行的情况并不少见。

该解决方案是一种权宜之计,旨在让早期采用者能够使用他们最喜欢的本机英特尔应用程序,而开发人员则可以使用本机 Apple Silicon 版本。 Rosetta 不仅适用于桌面应用程序,还适用于许多游戏。

Apple Silicon Games 是一个网站,用于跟踪您可以在基于 ARM 的 Mac 上玩哪些游戏。 这包括用户提交的关于游戏是否运行、需要哪些附加软件(如果有)、哪些设置最有效以及游戏如何运行的粗略概念的报告。

这些游戏中的许多都可以在使用 Rosetta 和 Intel Mac 构建的 Apple Silicon 上顺利运行。 更有希望的是,CrossOver 已经更新,可以在 Apple Silicon 上原生运行。 这个项目很像 WINE 兼容层,因为它将 Windows 二进制文件转换为在英特尔 Mac 上本地运行。

广告

以前通过 CrossOver 运行 Windows 版本的任何游戏现在也可以在 Apple Silicon 上运行,尽管您应该事先查看 Apple Silicon 游戏列表(并考虑提交自己的报告)。

不要忘记仿真

模拟器允许您在计算机上模拟游戏机和掌上电脑等游戏硬件。 这允许您播放游戏的软件备份(称为 ROM)。 虽然仿真并不违法,但下载 ROM 可以。 我们不会链接到托管这些文件的任何网站,您应该遵守您所在地区的当地版权法。

相关:下载复古视频游戏 ROM 是否合法?

由于仿真通常用于玩较旧的游戏,因此大多数为英特尔 Mac 编写的能够在 Rosetta 下运行的仿真器应该可以正常工作。 例如,全能模拟器 OpenEmu 通过 Rosetta 运行 Nintendo 64、SNES 和 CPS1 游戏(以及其他游戏)没有问题。

一些项目,如 GameCube 和 Wii 模拟器 Dolphin,已经获得了原生 Apple Silicon 端口。 Dolphin 博客上的一篇文章用热烈的术语描述了 M1 芯片,并指出:

“不可否认; macOS M1 硬件踢了一些严重的屁股。 它绝对淘汰了使用了两年半的英特尔 MacBook Pro,价格是其价格的三倍以上,同时保持在ARM 的强大台式计算机的范围内。 我们印象非常深刻,我们决定制作第二张图表来表达它。”

Dolphin Emulator Apple M1 与其他硬件的性能对比图表
dolphin-emu.org

另一个接受本机处理的模拟器是 DOSBox-X。 如果一个项目仍在积极开发中,那么它会收到一个原生的 Apple Silicon 版本是一个公平的期望。 对于较旧的项目,Rosetta 将不得不这样做。

云游戏也是一种选择

在 Mac 上玩游戏的另一种选择是使用云游戏服务,例如为 Game Pass 订阅者和 Google Stadia 提供的 Microsoft 的 Xbox Cloud Gaming 测试版。

这些服务只需要互联网连接和正确的应用程序或网络浏览器。 游戏在远程硬件上运行,然后流式传输到您的 Mac。 您可以使用控制器并经常在云版本和物理版本之间保持进度。

广告

不幸的是,Game Pass 在 Mac 上仍处于仅限邀请的测试阶段,尽管一些用户报告说可以使用 Parallels 和 Windows 10 的副本流式传输云游戏。

想要更多? 考虑控制台或 Windows PC

如果游戏是您最关心的问题,那么 Mac 是一个糟糕的选择。 您最好购买 Xbox Series X 或 PlayStation 5 之类的游戏机,或者改用 Windows 游戏 PC。

甚至 Valve 即将推出的手持 Steam Deck 也将提供更广泛的开箱即用支持游戏,您可以在其上安装 Windows 来启动。