快科技 11 月 3 日消息,开源项目 FX Steam Launcher 近日实现重大突破,成功将 Valve 官方的 SteamOS(ARM64 版)移植至 Apple Silicon Mac 平台。
通过该软件,Mac 用户可直接进入 SteamOS 的游戏模式,并在 macOS 环境下流畅运行 Windows 游戏。

根据评测者 ETA Prime 在搭载 M4 Max 芯片(14 核 CPU、32 核 GPU、36GB 统一内存)的 MacBook Pro 上的实测数据显示,多款经典 Windows 游戏表现惊人。
其中《求生之路 2》在 1080p 高画质下帧率超过 200 FPS,《巫师 3》原版及《星刃》(800p 高画质)均能稳定在 70 FPS 以上,就连《侠盗猎车手 4》的帧率也突破了 100 FPS 关口。

在技术实现上,该项目并未采用原生安装方式,而是利用苹果原生的 Hypervisor.framework 框架运行虚拟机。
游戏兼容性则由 Proton 11 与 FEX 转换层共同保障,前者负责 Windows API 兼容,后者负责将 x86 指令集翻译为 ARM64 指令。
图形指令则通过 Mesa Venus 协议,经由 MoltenVK 最终调用苹果底层的 Metal API。

不过目前的移植版本仍存在明显的硬件门槛。实测发现,搭载 16GB 内存的 M6 机型在运行大型游戏时会因内存交换(Swap)导致严重的性能下滑。
ETA Prime 建议,若要流畅运行主流 3A 大作,系统内存至少需达到 24GB,且分配给虚拟机的核心数不应超过 M4 Max 的 8 个性能核,否则性能反而会下降。
目前该项目仍处于活跃开发阶段,最新的 1.9.8 版本已修复了因 Valve 更新导致的虚拟 GPU 初始化失败问题。
虽然《巫师 3》中仍存在树木渲染错误,且《蜘蛛侠:迈尔斯 · 莫拉莱斯》等作尚无法启动,但这标志着 Mac 平台在突破私有硬件限制方面迈出了重要一步。

【本文结束】如需转载请务必注明出处:快科技
责任编辑:青山


登录后才可以发布评论哦
打开小程序可以发布评论哦