1 月 19 日消息,开发者 wmarti 日前在 GitHub 平台发布了 Xbox 360 模拟器 Xenia 的非官方 macOS 版本,目前可以初步运行小部分游戏。

结合 MacObserver 今天报道,该项目完全没有使用 DirectX 等 Windows / Xbox 专有图形 API,而是原生使用了苹果 Metal API、后端,利用官方工具转换着色器代码,让 GPU 可以直接运行。
值得注意的是,Xenia 一直以 Windows 系统为优先开发对象,甚至在官方维基中表示,在苹果支持 Vulkan 之前,这款模拟器很可能不会有官方 macOS 版本。

而这名开发者选择直接适配 Metal,通过苹果提供的着色器转换器将 DXIL 转换为 Metal IR 库,他认为这条路线是“目前最简单方案”,但缺点是性能损失比较大。

不过,目前这款模拟器还处于极其早期的实验阶段,因此大部分游戏都会出现崩溃、卡死等问题,不过《尼尔人工生命》《战地:叛逆连队 2》等作品可以进入菜单、玩到第一关,而《GTA4》《荒野大镖客:救赎》《寂静岭:骤雨》等游戏则存在严重图形问题,几乎处于不可玩状态。

附该项目 GitHub 主页如下:
https://github.com/wmarti/xenia-mac
