Valve为Steam Frame新增FEX与Lepton兼容层

游戏 驱动中国 宋谣 1,406次阅读
分享 Q
AI摘要
由 AI 生成 · 仅供参考

Valve为扩展Steam Frame头显的应用兼容体验,在Proton基础上新增FEX与Lepton两个兼容层。FEX面向Arm硬件模拟x86指令,Lepton基于Waydroid运行Android应用。此举旨在让SteamOS设备运行更多Windows游戏及Android VR内容,提升生态兼容性。

驱动中国9月17日消息,据外媒Ars Technica报道,Valve为提升其VR头显Steam Frame的应用兼容体验,在现有Proton兼容层之外,新增FEX与Lepton两个兼容层,旨在扩展SteamOS平台可运行的游戏与应用范围。

Proton是Valve基于Wine开发的兼容层,主要解决Windows程序接口与Linux系统环境之间的兼容问题,使基于Linux的SteamOS能够运行面向Windows编写的游戏。为进一步丰富Steam Frame的内容库,Valve引入了针对Arm硬件的FEX和针对Android应用包的Lepton。

根据Steam页面公告,FEX源自fex-emu项目,是Valve移植的开源兼容工具,主要在Arm芯片组上模拟x86处理器指令。自2018年fex-emu项目启动以来,Valve资助其首席开发者Ryan Houdek。FEX的典型应用场景是在Arm设备上运行采用x86架构编译的游戏,并通过重编译安装包、调用图形库和代码缓存来提高运行效率。

Valve工程师Pierre-Loup Griffais表示,FEX现已准备集成到Steam Frame中,公司正在探索面向其他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应用,但目前该项目的重点仍是游戏领域。

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 4.8 4 人已评
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录
我要投稿有独家观点或行业线索?向驱动中国投稿,审核采用后署名发布并获积分奖励。 去投稿 ›

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友