几周前,微软向 Windows Insider 快速通道 19H1 build 18329 以上版本的用户免费开放了《腐烂国度》游戏的下载,只是说让大家帮忙测试新的商店下载安装流程。然而,国外网友的研究显示,这份免费午餐的内容非常令人震惊:微软测试的其实是 Windows 10 PC 直接安装运行 Xbox One 游戏。
在这之前,Windows 10 应用商店里下载的游戏,即使是 Xbox Play Anywhere 的版本,也是单独编译的 PC 版,从 serverdl.microsoft.com 下载。这次参与测试的游戏则是直接从 Xbox LIVE 服务器 assets1.xboxlive.com 下载。
下载游戏的格式是 .xvc 格式。Xbox One 主机下载数字版游戏都是这个格式。微软甚至加入了 PowerShell 命令行直接部署 .xvc 格式游戏的功能。
安装参与测试的游戏时,应用商店会安装一项游戏支持服务 Microsoft.GamingServices,这项服务会在系统里添加两个驱动程序:xvdd.sys,XVD 磁盘驱动;gameflt.sys,游戏安装过滤器驱动。如果自己改过 Xbox One 的内置硬盘,一定会非常熟悉 .xvd 格式的容器。Xbox One 主机上安装的所有游戏和应用程序都是以这个格式保存。此外,还加入了 xsapi.dll,Xbox 系统服务 API;XCrdApi.dll,提供 XVD 容器操作的 API。
现在 Windows 10 19H1 版本开发已经基本完成,未来几周内微软就会正式公布并全面推送这个版本。
技术上来说,Windows 10 PC 直接运行 Xbox One 游戏的大门已经打开。
评论区
共 117 条评论热门最新