在 Mac 上玩 Windows 游戏:体验超乎想象

Tech

4 分钟阅读

一个月前,我评测了基础款 M4 Mac Mini,它的性能让我感到惊讶。以至于在评测之后的大部分时间里,我都花在了用这台小盒子玩游戏上。

《Resident Evil 4》、《Firmament》和《Shadow of the Tomb Raider》都运行良好:在 1080P 分辨率下平均帧率为 40 到 60FPS,甚至可以在启用 MetalFX 放大后达到 4K。

但正如你所知,Mac 平台目前的游戏库实在令人失望。

所以我通过 CrossOver 在 macOS 上安装了一个 Windows 兼容层,天啊:现在 M4 Mac Mini 上的游戏可能性变得非常丰富!

通过 CrossOver,我能够运行《Black Myth Wukong》、《Counter-Strike 2》、《Diablo 4》和《Assetto Corsa》:其中一些游戏运行效果好得令人震惊。

AD 4nXeyPvnIME48F9LimnsS6ssVECGPjGTCleSm0pPSDy8ohJMgcEFjX063q9Ty3zS13FrsxJBHvylkCxmSu0qWa1FubR8mgOwNRJnRWaCWQmK4pCY5vzO4ps Q PfkXVA9aXX z9U8?key=2jsPBWAkpS3ZuY36WF76JKUW

这就是 CrossOver:它是一个运行时模拟器,可以将可执行代码转换为原生代码:这意味着我们可以直接从 macOS 打开 Windows 应用程序和游戏,而无需像 BootCamp 这样的虚拟机。

如果你想自己尝试一下,我将快速向你介绍它的工作原理。

安装 CrossOver 应用程序后,你需要通过安装一个应用程序来创建一个“Bottle”:一个简单的入门方法是安装 Steam。

安装完成后,我强烈建议使用外部 SSD 驱动器,这样你的 Mac 游戏库就不会占用你的本地存储空间。你需要进入 Wine Configuration,然后进入 Drives,并将 C 盘格式化到外部 SSD,并确保将其格式化为 macOS Journaled,否则它将与 CrossOver bottles 不兼容。

AD 4nXeVGLNXfDYizcQP7G9XinvSIxJ9ker3svSMNxgdxCkSvFBVk7JNbKouBDt7mTv 3QqdhxwlbG4j6rBY3 evI8 xvS447E6LMuxPfFTK7V WIiUawSKkokabJSV4shcY3 3eTJSWbg?key=2jsPBWAkpS3ZuY36WF76JKUW

进入像《Counter-Strike 2》这样的 Windows 独占游戏:我很快意识到需要进行一些调整才能使其流畅运行。

首先,我添加了一些启动选项来帮助优化性能并尽可能多地输出帧数。仅这些选项就增加了额外的 20-30 FPS。

-nojoy -noclip +fps_max 0 +violence_hblood 0 +mat_disable_fancy_blending 1 +r_dynamic 0 -softparticlesdefaultoff +cl_forcepreload 1 -limitvsconst +mat_queue_mode 2 -forcenovsync -disable_d3d9ex -r_emulate_g

其次:你的前几次游戏体验可能会比较卡顿,因为它会缓存着色器,因此你会遇到明显的减速。

也许最令人失望的是:我无法在此设置中使用 Razer DeathAdder V3。我了解到 CrossOver 与轮询率高于 125Hz 的鼠标不兼容……DeathAdder 的默认轮询率为 1000Hz,并且它无法跟踪游戏中一半的鼠标移动。

从技术上讲,你可以在 Razer Synapse 应用程序中自定义此鼠标的轮询率:但它与 macOS 不兼容,并且通过 CrossOver 安装也无效。不过,使用 PS5 手柄玩游戏效果很好。

但是,除了这些问题之外:许多游戏通过 CrossOver 运行得非常好。

在基础款 M4 Mac Mini 上,使用中等设置、启用 vSync 并在 1080P 分辨率下,《Counter-Strike 2》的平均帧率略高于 60FPS,峰值为 100FPS。

它完全可以玩,而且看起来很棒……只是不要期望具有竞争力:输入延迟非常严重,因为游戏是通过多个翻译层运行的。

我不敢相信我可以在基础款 Mac Mini 上运行的一款游戏是《Black Myth Wukong》。这是一款资源密集型游戏,也是一款很棒的游戏:我已经在这款游戏中投入了超过 300 个小时。

但是,在 1440P 和低设置下运行,它可以输出 30-40FPS,但在大型战斗中有时会降至 10 到 20。有很多伪影和画面撕裂,但令人难以置信的是,这甚至可以在基础款 Mac Mini 上以 1440P 的分辨率运行。

然后我尝试了 Asetto Corsa,这可能是我迄今为止测试过的游戏中最好的体验。即使在全原生 4K 分辨率下运行,并将大多数设置设置为高,平均 FPS 也能达到流畅的 50-60FPS:这款游戏看起来非常棒,并且感觉就像在 Mac 上原生运行一样。

AD 4nXfeRC6 tC7WvQTXW EMIR4iXjo5SBpDHN0k0zrKHxr5CXEHwNgtxMtzVzZ3EHSI a2OpSmnJ8VU5LZ hwYDM8vvJU696k6k6stTSK4bEXOMLC797rWSThkknpZL8EAqg1O6MMk Yg?key=2jsPBWAkpS3ZuY36WF76JKUW

PS5 手柄输入也感觉非常灵敏,并且完全可以玩。

但是因为这些不是原生的 macOS 游戏,所以它们中的大多数都需要进行一些调整才能很好地工作:比如对于 Asetto Corsa,你需要以非常特定的顺序安装其他程序,比如首先是 Microsoft 的 .NET framework、Visual CC、Steam,然后是 Asetto Corsa。对于 Wukong,你需要启用 Game Porting Tool Kit 2.0 和 D3DMetal 和 MSync。

并且由于这些游戏通过翻译层运行:现在配备 16GB 内存的基础款 Mac Mini 对于通过 CrossOver 运行这些游戏来说是一个福音:8GB 会很吃力。我还没有找到时间来测试像 Retroarch 和 PCSX2 这样的模拟器,但毫无疑问,Mac Mini M4 能够运行大多数模拟器。

我不得不评论一下 Apple Studio Display:正如你们大多数人所知,这是一个很棒而且漂亮的显示器,但它不是游戏显示器。它的上限为 60Hz,并且具有 5K 的原始分辨率,即使对于最高端的游戏 PC 来说,这个分辨率也太高了。你可以将分辨率降低到纯 2560×1440,但如果你真的想认真玩游戏:还是坚持使用游戏显示器吧。

结论

总而言之,配备 CrossOver 的 M4 Mac Mini 非常出色。

我简直不敢相信这款 599 美元的 Mac 可以通过 Windows 兼容层运行 3A 游戏:基础款 M4 芯片组可以在这里提供不错的性能。

AD 4nXdpvMZkkUxv2u 3vrlme8XWZD0BdL 1v5IGCwxC4TKp5SXzYIgVAMtMoSUjpR 8sxgCEvG7 jy9684yJtsHXzyGjbdHLRkWde91Zb7I2n4JXEMdtSL8vX6nP9EgDRTRbZ9RyNa5lg?key=2jsPBWAkpS3ZuY36WF76JKUW

因此,我只能想象随着《Cyberpunk 2077》和《Dead Island 2》等原生 macOS 移植游戏的即将推出,游戏体验会变得多么出色。

让我们希望这只是 Mac 游戏未来发展的一个开始。