首页 / 社会动态 / 正文
苹果macOS游戏性能大幅提升,WWDC23展示游戏模式与移植工具箱

Time:2025年04月11日 Read:6 评论:0 作者:haiwenboyue

前段时间,我们三易生活在苹果的相关稿件里指出,“游戏”极有很大可能会成为后续最为重要的特性。

此次活动中,苹果方面请来了小岛秀夫“站台”,这是比较高调的举动。同时,苹果还宣布了 14 上的“游戏模式”功能,以及与之搭配的“游戏移植工具箱(Game )”。

我们曾经在当时的相关内容中指出,从技术层面来看,新版游戏的性能或许确实有了很大的提升。然而,无论是第三方合作伙伴的游戏移植,还是专门为 Mac 开发的新游戏,总归都需要一定的时间。因此,游戏体验在短时间内不太可能发生根本性的改变。

然而必须承认,苹果的表现超出了我们的想象。近日有开发者发现,在“游戏移植工具箱”中,苹果直接整合了一个跨平台的 Wine 模拟器。更为重要的是,其效果远超预期,能够让许多在系统和 x86 平台下流行的 PC 游戏,立刻在基于苹果自研 M 系列芯片的 Mac 上流畅运行。

具体而言,在以 M2 Max 为基础的机型上,《暗黑破坏神 IV》在最高画质且分辨率为 1512*982 的设置情况下,能够达到 80 多的帧率。在搭载 M2 的机型当中,《赛博朋克 2077》采用高画质设定以及 1440*900 的分辨率,通过这款模拟器能够跑出极为惊人的流畅度。在采用 M1 Pro 的 Mac 上,《艾尔登法环》在 1728*1117 分辨率的设置下能够跑出接近流畅游玩的效果,完全可以流畅游玩。

当然,以上这些游戏是经由 Wine 模拟器进行转换和模拟而呈现出的效果。这些效果肯定会有一定的性能损失。并且,模拟器的转换有时会比较“挑游戏”。例如,在 M2 Max 上,《蜘蛛侠》和《霍格沃茨·遗产》这两个游戏在中画质下的表现都不太理想,都只有不到理想状态的数值,这显然表明它们还存在很大的优化提升空间。

并且值得注意的是,苹果现在拥有自己称作“游戏超分”的技术。然而,在上述这些测试中,该技术并未被启用。也就是说,未来这些游戏的运行帧率至少还能提升一倍,即便它们没有原生适配的移植版本也可以。

很显然,看过上述这些基于开发者工具的游戏(模拟器)转换运行帧率后,不得不承认Mac未来的游戏体验。这种体验很可能远比大家现在想象的要高得多,甚至可能不需要游戏厂商主动做适配,就能让玩家直接在Mac上游玩上新出的3A游戏大作。

那么问题随之而来。在面对这种状况时,对于微软以及 AMD 等厂商而言,难道它们就没有能够加以阻止的办法吗?实际上是有办法的。

大家首先要明白,之前我们讲过现在能够在特定设备上“直接”运行 x86 上的 PC 游戏,这依靠的是该设备集成的 Wine 模拟器,它对 x86 程序的代码以及 DX12 图形编程语言进行了“翻译”。然而,这种“翻译”并非是毫无限制的,也无法突破某些硬件功能所带来的制约。

比如说,大家主流使用的 M 系列芯片,很多都具备 8 核 - 10 核的 CPU 配置。而且,其所集成的 GPU 不支持光线追踪,也无法实现(GPU)对 SSD 的直接访问。

目前最强的民用(非企业)级 x86 CPU 具备 56 核 112 线程的配置,这个配置远远高于苹果的 M2。

如果有一款 x86 游戏,它起步就要求至少 12 核的 CPU 配置。那么,这个模拟器很可能由于无法凭空模拟出更多的 CPU 核心,进而导致其在 Mac 上出现明显的卡顿。

如果有一款游戏,它的画质超高且只为光线追踪而设计。在这种情况下,如果显卡不具备硬件“光追”功能,它也会强制开启光线追踪运算。那么对于现有的 Mac 硬件而言,它要么就完全无法运行,要么就只能卡顿得像 PPT 一样。

可将游戏的加载时间缩短至 1 秒以内,并且目前此技术已在游戏主机上得以应用。

比如说,如果微软未来在某款第一方大作上强制采用 1.1 API 。这意味着让 GPU 直接连接 SSD 来读取纹理数据,并且由 GPU(而不是 CPU)来承担游戏数据的实时解压运算工作,以此来达成完全“无过场动画、全无缝地图加载”的这种体验。那么届时 Mac 大概率会因无法模拟该 API,或者其硬件上的 GPU 无法直接读取 SSD,从而使得游戏无法运行,或者出现严重卡顿以及模拟失败的情况。

已经有朋友能看出我们要表达的意思了。如果只看“顶级硬件”的水准,那么现在最强的游戏 PC 性能能绝对碾压最顶配的 Mac。因为核心数、光追、SSD 直连等功能和规格上的差距是客观存在的,所以对于现在的机型和 Mac 来说,存在它们无法模拟的游戏,或者至少存在无法很好模拟的游戏画质级别。

x86 阵营存在高性能硬件能够“秒杀”苹果。然而,问题在于这些高性能硬件无法实现真正的普及。

但问题在于,对于 PC 游戏市场而言,它自身无法做到让所有人都能使用 56 核的 CPU,无法让所有人都买得起光追显卡,也无法确保所有玩家的 PC 都符合 GPU 直连 SSD 的技术标准,而这一标准需要系以上显卡和 0 或以上的 SSD。

在这样的前提下,PC 游戏的开发者必须考虑数量众多的“老电脑”和“低配置设备”,要让这部分玩家至少能够“玩”游戏。对于苹果来说,这意味着他们无需让 Mac 在硬件方面追上顶级的 x86 游戏电脑。他们只需让 Mac 的配置超过这部分 x86 机型,就能够确保很多游戏可以流畅运行(即便不是最高画质)。

换句话说,苹果凭借模拟器的方式来“强制扩增”可兼容的游戏数量,其背后的底气在于传统 x86 电脑近年来“主流设备”更新换代速度较慢,或者说顶级旗舰 CPU 和顶级旗舰显卡的价格不够亲民,所以游戏开发者在最新技术适配方面并不积极。

【本文图片来自网络】

标签:
关于我们
海文博阅网,打造全方位的文化信息阅读平台,涵盖社会动态、历史人文、生活百科等广泛内容。我们为读者提供高质量的资讯和深度文章,让阅读成为获取知识、拓宽视野的桥梁。在这里,您可以随时随地畅游知识的海洋,感受阅读的魅力。
发文扫码联系站长微信
Copyright ©2021-2025 Comsenz Inc.Powered by©haiwenboyue 文章发布联系站长:dat818