社区游戏数据库

Windows 游戏在 Apple 芯片 Mac 上跑得怎么样?

按 Mac 机型和渲染器查看兼容性、帧率和分辨率,数据由 Sevoflurane 在玩家游玩时实测。 目前已有 3 款游戏、11 次运行,来自 3 台 Mac。

  1. Higurashi When They Cry Hou - Ch.1 Onikakushi 能运行6 次运行 · 2 台 Mac
  2. Genshin Impact 流畅运行3 次运行 · 1 台 Mac
  3. Wonderful Everyday Down the Rabbit-Hole 数据还不够2 次运行 · 1 台 Mac

最近有运行数据的游戏

  1. Higurashi When They Cry Hou - Ch.1 Onikakushi 能运行6 次运行 · 2 台 Mac
  2. Genshin Impact 流畅运行3 次运行 · 1 台 Mac
  3. Wonderful Everyday Down the Rabbit-Hole 数据还不够2 次运行 · 1 台 Mac

数据从哪里来

这里的每项数据都由 Sevoflurane 在玩家的 Mac 上实测,分享前会征得玩家同意。玩家撰写的反馈会单独展示。

分享的运行数据包括游戏的 Steam ID、引擎和渲染器、Mac 芯片、GPU 核心数、内存档位、窗口大小、帧率,以及这次运行如何结束。姓名、文件路径和设备序列号都不会上传。

每份安装都用保存在 Mac 安全隔区(Secure Enclave)里的密钥签署运行数据,Apple 的 App Attest 和 DeviceCheck 用来验证设备是真实的 Mac。每款游戏中,每份安装的权重相同:先算每台 Mac 的中位数,再取这些中位数的中位数。同一台 Mac 跑一千次,权重也和跑一次一样。

帧率只统计实际游玩。游戏显示第一帧十秒后,如果连续五秒没有一帧超过 100 毫秒,应用就开始计时。窗口失去焦点、被隐藏或显示器休眠的时段,以及耗时超过 250 毫秒的帧,都会跳过。一次运行至少要有三十秒符合条件的游玩才会计入帧率。虚拟显示器缺少实际刷新节奏的约束,因此其运行不计帧率。每项帧率旁都会显示当时显示器的刷新率。

兼容性评价需要最新有数据的引擎版本上至少三次由玩家或游戏自行结束的运行。脚本通过 Sevoflurane 命令行工具停止的运行,不计入评价和帧率;玩家手动按下停止则会计入。 可以游玩表示大多数游玩持续了至少五分钟,并由玩家主动结束。流畅运行还要求帧率与 60 fps 的差距在 10% 以内;如果显示器刷新率更低,或游戏自身有更低的帧率上限,则以较低值为准。例如,性能足够的 Mac 都稳定在 30 fps 时,30 fps 就是这款游戏的目标。