Reddit 上的 r/macgaming 已经炸了。一堆人在放他们在 apple silicon mac 上面玩各个 3A 游戏的视频。我还没试过,不过有很多人放了截图: m1 pro 艾尔登法环 35 帧,只狼 40 帧,m1 赛博朋克 2077 Ultra 设置 15 帧。具体性能和更多游戏建议直接上 reddit 看看。
事情是这样的
在 WWDC 上,苹果发布了一个叫做 Game Porting Toolkit 的工具包,目标是让其他平台的开发者能更轻松的把其他平台的游戏移植到 mac 上,好像包括 shaders 的转译工具之类的。另外他们还发布了一个评估工具,可以让开发者在 mac 上模拟和评估他们在 windows 上发布的游戏的性能。
在 wwdc 主演讲后面的 Plaftform State of the Union 中,苹果展示了关于这些工具的细节。
接着,有人发现,这个工具居然在运行 dx12 的游戏!苹果居然一声不吭的弄了个能在 mac 上跑 dx12 游戏的转译工具?具体可以看 Andrew Tsai 在油管上发的这个视频 Apple hid something AMAZING for Mac gaming at WWDC
随后许多人开始尝试(Game Porting Toolkit 已经放出来了),发现这是真的。(不过只有 macOS Sonoma 才能跑)
如果你不知道这究竟意味着什么,那我可以这么说: 这应该是你能在 mac gaming 这个小众领域里,能找到的最重磅的新闻了(可能仅次于 switch 模拟器 ryujinx 支持 mac 吧)。
首先,大多数最新的 windows 游戏,都需要 dx12 的支持。包括但不限于:艾尔登法环,2077 ,地平线 5 ,双人成行,魔戒:咕噜等。所以这些游戏在过去,想要在 mac 上玩就是天方夜谭。
过去多年,像是 crossover 和 parallels 这样的方案都在不断努力让 mac 玩游戏成为可能,但这都只局限于 dx11 和以前的游戏。根据我之前听到的说法,dx12 有一些东西,在 metal 上就是找不到替代品。事实上,crossover 前阵子才公布了他们第一个 dx12 游戏(这已经是个不小的新闻了),但他们认为他们之后会需要给每个 dx12 游戏单独做适配。parallels 至今还没有适配 dx12 的消息。
然后苹果一个开心,放了个大的,把他们都打爆了。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.