每款游戏,都是 Mac App
每款游戏都在 真正的 Mac 窗口 中打开:可以调整大小,原本锁定大小的老游戏也一样;用绿色按钮进入全屏,有自己的程序坞图标。macOS 会自动开启游戏模式。
免费 · 开源 · Apple 芯片
你的 Windows 版 Steam 游戏, 在 Mac 上玩。
Proton 让 Windows 游戏能在 Steam Deck 上玩,Sevoflurane 把这件事带到 macOS:在 Steam 里安装,点“开始游戏”,每款游戏都作为真正的 Mac App 打开,窗口可以调整大小,其他玩家找到的修复也已经替你应用。
每款游戏都在 真正的 Mac 窗口 中打开:可以调整大小,原本锁定大小的老游戏也一样;用绿色按钮进入全屏,有自己的程序坞图标。macOS 会自动开启游戏模式。
Steam 界面运行在 原生 Retina 窗口 中,菜单放进菜单栏,通知交给 macOS,程序坞菜单也和 Steam 自己的一样。
游戏库里每款游戏都显示来自玩家真实运行记录的 Mac 评级,Mac 筛选只留下能玩的游戏。反作弊无法在 Mac 上运行的游戏,安装前会先询问。
游戏库里不少游戏也有 原生 macOS 版本。两个版本都能在同一个 Steam 里安装,之后还能随时切换。看看怎么用
游戏首次启动时,会从一份 签名的社区列表 中套用其他玩家发现它需要的设置,并可撤销。为 Proton 写的启动选项也能直接使用。
游戏通过 Dormison 运行,这是 Sevoflurane 自己的 Wine:DirectX 12 由 Apple 的 D3DMetal 支持,DLSS 由 MetalFX 实现,游戏视频使用硬件解码。
Xbox 和 PlayStation 手柄 连同震动 一起交给游戏,用的是和 Windows 上一样的 XInput 和 DirectInput。
每款游戏的 View(显示)菜单里都有 帧率计数器、帧率上限,以及显示 CPU、GPU、功耗和温度的叠加层。
Wallpaper Engine 可以在这个 Steam 里运行。在它的创意工坊订阅壁纸,Phosphene(同一位开发者的免费 App)就能把它们变成 Mac 的视频墙纸。
老游戏的画面分辨率往往很低。画面可以 放大 到超过游戏自身的分辨率:Lanczos 让文字清晰,MetalFX 适合 3D,神经网络超分适合动漫画面。
01 / 接待处 · 给 Steam 换个家
Windows 版 Steam 客户端在 Wine 中运行,界面则交给 Mac。每个 Steam 窗口 都是 真正的 Mac 窗口,有原生标题栏。Steam 菜单放在 macOS 菜单栏中,菜单栏图标可以直接启动游戏。Steam 叠加界面也以原生方式显示,通知则通过 macOS 送达。
02 / 康复室 · 给旧日最爱多一点空间
喜欢的游戏,不该挤在一个小小的固定窗口里。窗口可以自由调整,游戏继续按原本的分辨率渲染,比如 800×600,再由 Sevoflurane 放大画面 来适应窗口。默认开启的 Lanczos 比 macOS 自带的窗口缩放更能保持文字清晰;3D 游戏可以选 MetalFX,视觉小说则可以用面向动漫画面的神经网络。游戏运行时,就能在 View(显示)菜单中切换。
03 / 药品目录 · 同一款游戏的两种剂型
不少 Steam 游戏在 Windows 版之外,还有 原生 macOS 版本。Sevoflurane 的 Steam 两种都能安装,按游戏选择:点“安装”时会问要下载哪个版本,列出每个版本的下载大小和运行情况,并推荐更合适的那个。


之后想切换,打开一个菜单就行:菜单会说明 Steam 需要下载多少,Steam 会把另一个版本作为更新下载。macOS 版本在 Wine 之外原生运行,仍通过 Sevoflurane 的 Steam 登录,所以 成就、统计和云存档 都能用,不需要第二个 Steam 客户端。无论是点 Steam 的“停止”按钮、用 Sevoflurane 的菜单,还是直接退出游戏,都能干净地结束。
Windows 版 Steam 客户端隐藏在 Wine 中运行。Sevoflurane 用原生 WKWebViews 打开 Steam 网页界面,再通过 Chrome DevTools Protocol 连接客户端。
游戏库、聊天、叠加界面等每个 Steam 窗口,都会成为 Mac 窗口。每款游戏作为独立 Mac App 启动,拥有自己的名称、程序坞图标和游戏模式。一层轻量适配负责隐藏 Steam 辅助进程的程序坞图标。
原生的是界面。Windows 客户端和 Windows 游戏仍然通过 Wine 运行。
SteamWindows 客户端
Sevoflurane原生 Mac App
你的游戏独立的 Mac App背后的引擎
Sevoflurane 自己的 Wine 版本,支持 DirectX 12,并加入了针对游戏的修复。它在 Apple 芯片上通过 Rosetta 运行,由 Sevoflurane 负责下载和管理设置。也可以选择 CrossOver 作为引擎。
系统要求与限制