兼容性
能运行
12 次运行 · 2 台 Mac · 引擎 dormison-r1
能启动并显示画面,但大多数运行很快就结束了,或发生了崩溃。
- 成功显示画面
- 100%
- 游玩至少 5 分钟
- 31%
- 崩溃比例
- 0%
- 首次显示窗口用时
- 4.7 s
- 帧率中位数
- 91 fps显示器:120 Hz 可变刷新率 · 刷新率的 102%
- 表现最好的渲染器
- D3DMetal
按 Mac 机型和渲染器查看
每项数据先取每台 Mac 的中位数,再在这些 Mac 之间取中位数。帧率只统计在真实显示器上实际游玩至少三十秒的运行;显示器一栏列出这些运行中最常见的刷新率,以及帧率占刷新率的比例。
| Mac | 渲染器 | Mac 台数 | 运行次数 | 平均帧率 | 1% 最低帧率 | P99 帧时间 | 显示器 | 常见窗口大小 | 引擎 |
|---|---|---|---|---|---|---|---|---|---|
| M1 Max · 24 核 GPU | D3DMetal | 1 | 8 | 62 | 27 | 20.6 ms | 60 Hz | 5120×2880 | dormison-r1 |
| M3 Pro · 18 核 GPU | D3DMetal | 1 | 4 | 120 | 98 | 8.8 ms | 120 Hz 可变刷新率 | 1280×1024 | dormison-r1 |
渲染器对比
D3DMetal 的表现最好:先比较持续游玩的比例,再比较帧率。
| 渲染器 | Mac 台数 | 运行次数 | 持续游玩比例 | 平均帧率 |
|---|---|---|---|---|
| D3DMetal | 2 | 12 | 31% | 91 |
已测引擎版本
| 引擎 | 兼容性 | Mac 台数 | 运行次数 | 成功显示画面 | 持续游玩比例 | 崩溃比例 |
|---|---|---|---|---|---|---|
dormison-r1 | 能运行 | 2 | 12 | 100% | 31% | 0% |
更新于 · 最近一次运行:
数据从哪里来
这里的每项数据都由 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 就是这款游戏的目标。