
长期以来,Xbox Game Pass在Linux平台上几乎只能靠云游戏串流“凑合玩”,延迟明显,体验也大打折扣。而如今,一个名为Xodus的开源项目正试图改写这一局面。
本周早些时候,Xodus项目负责人帕维尔·利德温(Paweł Lidwin,昵称imLinguin)在Reddit回帖中透露,最难攻克的两大环节——Xbox认证和游戏下载——已经成功跑通。该项目的目标,就是通过逆向工程完整还原Xbox的认证、授权与分发管线,最终让Xbox PC版以及Game Pass游戏能在Linux系统上本地运行,而不再依赖云流媒体。
Xodus自称是“Linux上的伟大游戏迁徙”,同时也坦承自己并非微软官方背书,使用它存在一定风险。实际上,现代Xbox PC游戏都基于微软的Game Development Kit(GDK)开发,并以加密的MSIXVC格式分发。想要在Linux上运行这些游戏,就得同时解决这两大难题。
目前,Xodus在GitHub上已经聚集了多个相关仓库:
xgameruntime.dll开源实现;不过要提醒的是,目前还没有可直接体验的二进制版本,项目距离完工还差不少火候。想看到初步可用形态,恐怕还要再等上几个月。
一条Reddit回复让Xodus意外闯入大众视野,铺天盖地的媒体报道甚至让开发团队有些发懵。项目负责人在Discord上坦言:“真的没想到会变成这样。”随后Digital Foundry等知名媒体也跟进了报道。
然而不少文章在传播时弄错了一个关键信息:把Xodus说成是Heroic Games Launcher团队的作品。事实上,只有帕维尔一个人同时为Heroic和Xodus做过贡献,整个Xodus项目并非出自Heroic团队。
另一位贡献者BellezaEmporium在追踪这波新闻热潮时吐槽,有篇报道对Xodus的态度相当“酸”。开发者Olivia(olivi-r)则带来了最新的技术进展:
最近几天xgameruntime这边的进度很快,XTaskQueue基本接近完成,还剩几个模式和边界情况要处理。眼下我还在修XUser,签名生成似乎有点问题。另外,如何把xodus里的票据真正加载进XUser也还没搞定,我现在测试时暂时硬编码了自己的数据。至于接下来是走stdio代理,还是直接在Wine中实现IPC,目前还没有最终决定。
如果Xodus真能办成这件事,那Linux和Windows之间的最后一道大型游戏壁垒也就宣告瓦解。Steam、GOG、Epic上的游戏早已能借助Proton和Heroic流畅运行,唯独Xbox PC和Game Pass游戏被牢牢锁在Windows系统上,要么忍受云串流的延迟。
在我看来,现在正是Xbox主动帮忙的好时机。就像Valve对待Wine和DXVK那样,微软不妨给Xodus提供一些官方支持。这样一来,受益的不只是某个特定商店,而是整个Linux游戏生态。要是微软真愿意参与进来,他们能走的路,其实远比想象中要多……
关注微信号:智享开源 ,及时了解更新信息。
原文链接:https://feed.itsfoss.com/link/24361/17414994/xodus-xbox-gamepass-linux
你必须 登录 才能发表评论.
| 微信捐赠 | 支付宝捐赠 |
|---|---|
![]() |
![]() |
扫码关注公众号:智享开源

还没有任何评论,你来说两句吧!