产品精选

Valve 为 SteamOS 新增 FEX/Lepton 兼容层,支持 Arm/Android 游戏

SteamOS 游戏生态扩容:Valve 完善兼容层,瞄准 Win11/Arm/ 安卓

精选理由

Valve 新增两个兼容层,让 SteamOS 能运行更多游戏,特别是 Arm 设备和安卓应用包,对游戏玩家很有用。

Valve 为扩展 Steam Frame 的游戏兼容性,在 Proton 兼容层外新增 FEX 与 Lepton 两个兼容层。FEX 面向 Arm 硬件,通过模拟 x86 指令让游戏运行更高效;Lepton 基于Waydroid,在 SteamOS 上运行标准 Android APK,首批 120 款良好兼容游戏中 43% 通过 Lepton 实现。

原文 · IT之家

SteamOS 游戏生态扩容:Valve 完善兼容层,瞄准 Win11/Arm/ 安卓

IT之家 9 月 17 日消息,科技媒体 Ars Technica 今天(9 月 17 日)发布博文,报道称 Valve 为扩展其 VR 头显 Steam Frame 的应用兼容体验,在现有 Proton 兼容层外, 还新增了 FEX 与 Lepton 两个兼容层。 IT之家注:Proton 是 Valve 基于 Wine 开发的兼容层,主要处理 Windows 程序接口与 Linux 系统环境之间的兼容问题,用于让 SteamOS(基于 Linux)运行面向 Windows 编写的游戏。 Valve 为了让 Steam Frame(运行 SteamOS)头显运行更多游戏,扩展新增 FEX 与 Lepton 两个兼容层。 前者面向 Arm 硬件,后者面向 Android 应用包。 根据 Steam 页面公告信息,FEX 源自 fex-emu 项目,是 Valve 移植的开源兼容工具,主要在 Arm 芯片组上模拟 x86 处理器指令。自 fex-emu 项目 2018 年启动开始,Valve 资助其首席开发者 Ryan Houdek。 图源:fex-emu 项目官网 其典型应用是在 Arm 设备上运行采用 x86 架构编译的游戏,并通过重编译安装包、调用图形库和代码缓存提高运行效率。 FEX 现已准备集成到 Steam Frame 中,Valve 工程师 Pierre-Loup Griffais 表示,公司正在探索面向其他 Arm 设备的 SteamOS 版本,目标是让基于 Arm 的设备运行 Steam 游戏时,不必因兼容问题放弃部分游戏库。 而 Lepton 基于现有 Waydroid 项目进一步扩展,通过软件容器,在 SteamOS 上运行标准 Android APK。由于许多独立 VR 游戏最初为基于 Android 的 Quest 头显设计,Lepton 成为 Steam Frame 的重要兼容组件。 VR.org 本月分析 Steam 元数据发现, 首批 120 款“Great on Frame”(意味着良好兼容)的游戏中,有 52 款通过 Lepton 运行 Android APK,占比约为 43%。 Valve 工程师 Lawrence Yang 则表示,公司没有禁止开发者借助 Lepton 运行其他 Android 应用,但目前该项目重点仍是游戏。