Windows瑟瑟发抖!手机吃上“SteamOS”把3A大作跑到了60帧

要说目前最适合玩游戏的电脑操作系统,那还得是 Windows。
虽然微软隔三差五就给大伙儿整点 Bug,但凭借庞大的游戏生态,Windows 在 PC 游戏市场的地位依然相当稳固。
不过这几年,V 社显然没打算让 Windows 一直这么舒服下去。
先是推出 Steam Deck,靠着基于 Linux 的 SteamOS 和 Proton 兼容层,让大量 Windows 游戏能够脱离 Windows 运行,并且转译表现甚至优于Windows原生。
图片
后来又不断扩大 SteamOS 的硬件支持范围,甚至开始往 ARM 设备上发展。
而现在,连安卓手机都要来分一杯羹了。
最近,阿红上网冲浪看到了 DroidDeck 的开源项目。
它的目标是让安卓手机获得接近 Steam Deck 的游戏体验,直接运行 Steam 游戏。
无需刷机、无需 Root,也不用通过电脑串流。
最让人意外的是,这货已经能让手机把《赛博朋克 2077》跑到约 60 帧了。
先说说这玩意儿到底是什么。
DroidDeck基于 Linux 运行环境,可以在安卓手机上直接运行 V 社为 ARM64 开发的 Steam 客户端。
注意哈,它运行的是真正的 Steam 客户端,并且支持熟悉的 Big Picture 大屏模式。
当然,它并没有把完整的 SteamOS 直接安装到手机上,只是借助 Steam 客户端、兼容工具和 Linux 环境,实现了一套非常接近 SteamOS 的体验。
至于游戏怎么运行,主要依靠两项技术:
Proton:把 Windows 游戏依赖的系统接口转换为 Linux 能够处理的调用。
FEX:将 PC 游戏使用的 x86 指令转换成手机 ARM 处理器能够执行的指令。
另外,还有 DXVK、VKD3D-Proton 等组件负责图形接口转换。
完全解释出来可能有点复杂,但大伙儿只需要知道,游戏可以在手机本地运行,不需要远程连接另一台 Windows 电脑。
而且这套方案也不是最近突然出现的。
V 社此前为了让采用骁龙 ARM 处理器的 Steam Frame 运行 PC 游戏,就已经在 Proton 和 FEX 上投入了不少精力。
如今民间开发者把这些技术整合起来,安卓手机也跟着吃上了这口饭。
那么,性能表现究竟咋样呢?
使用红魔 11 Pro(骁龙 8 Elite Gen 5、16GB 内存)进行实测。
在 720P、中等画质下,《赛博朋克 2077》平均帧率达到约 60FPS,虽然存在波动,但这个成绩已经可以说可以流畅游玩了。
《上古卷轴 5:天际》特别版也能达到约 60FPS。
稍微老一些的《求生之路 2》,在 720P、高画质下甚至跑到了约 120FPS。
而《对马岛之魂》在 720P、中等画质下平均约 48FPS,开启帧生成后可以达到约 60FPS。
当然,也不是所有游戏都这么争气。
同一台手机运行《霍格沃茨之遗》,即使降低画质,也很难稳定在 30FPS。
非游戏机荣耀 Magic V6 在《赛博朋克 2077》在 720P、低画质并开启相关增强功能后,平均也只有 35.43FPS。
看来现阶段的 DroidDeck,还是相当挑硬件和游戏的。
不过,相比单纯把 PC 游戏搬到手机上,阿红觉得它的另一个卖点更加值得关注。
就是这套越来越完整的 Steam 掌机体验。
最近,DroidDeck 发布了 0.4.0 版本。
除了 Steam,它现在还整合了 Epic、GOG、Amazon Games 游戏库,可以下载游戏并作为非 Steam 游戏启动。
Steam 云存档、Steam Input 控制器映射、触摸虚拟手柄等功能也都安排上了。
并且这次还加入了一套 KDE Plasma 6.7 桌面环境。
切换到桌面模式后,还能使用文件管理器、浏览器、终端等 Linux 软件,甚至安装部分游戏模拟器。
可以说,一台安卓手机通过它,已经能够实现不少 Steam Deck 的功能。
看到这里,估计已经有同学想拿自己的手机试试了。
安装倒不算特别复杂,并且汉化也基本做好了。
首先,DroidDeck 要求 Android 9 或更新系统,目前主要支持 Adreno 730 及以上、以及部分 Adreno 8xx GPU。
天玑等使用 Mali GPU 的机型暂时不支持。
符合要求的话就可以下载安装包了:
https://github.com/Droid-Deck/DroidDeck/releases
网络不好的同学也可以用阿红提供的安装包:

https://pan.quark.cn/s/baff92b04bba

安装后进入软件的配置页面,按照提示下载 Linux Runtime 运行环境,大约需要 3GB 存储空间。
随后进入手机开发者选项,开启「禁用子进程限制」。
部分手机没有这个选项,可以尝试软件提供的自动修复功能。
最后点击 Steam,等待 Steam 客户端下载完成,再登录自己的账号就可以了。
有几个地方需要注意。
DroidDeck 目前还在开发中,游戏兼容性并不完善,有些游戏可能无法启动。
另外,运行环境需要约 3GB 空间,桌面和模拟器还要额外占用约 1.1GB,再加上动辄几十 GB 的 PC 游戏,手机存储空间也得跟得上。
大伙儿最好准备一个手柄,玩起来会舒服不少。
至于这种工具会不会真的威胁到 Windows?
短时间内恐怕很难。
根据 Steam 最新的 9 月硬件调查,Windows 依然占据 95.03% 的份额,Linux 只有 3.05%。
这个差距还远没有到能掰手腕的程度。
不过,从 Steam Deck 到 SteamOS,再到如今安卓手机可以运行 Steam 游戏,Windows 对 PC 游戏生态的独占优势,确实正在出现更多替代方案。
以前想好好玩 PC 游戏,大部分情况下都绕不开 Windows。
现在只要兼容层足够成熟,游戏开发者未必需要专门为每一种操作系统制作移植版,玩家也能在不同设备上继续使用自己的游戏库。
至于微软会不会因此瑟瑟发抖,可能还得再等等。
但对玩家而言,能多一种选择,总归是好事。
数据素材来源:GitHub、YouTube@ETA PRIME、Steam、tomsguide,部分图源网络。

本文编辑:@ 阿红

©本文著作权归电手所有,未经电手许可,不得转载使用。