得益于DroidDeck这款全新的免费开源应用程序, 在 Android 智能手机上本地运行 PC 游戏向前迈出了实质性的一步。
无需借助云流媒体或远程连接到台式电脑,该软件即可让您访问您的帐户并将整个 Steam 游戏库直接下载到您的智能手机内存中。
初步的独立测试显示,在高端设备上取得了令人印象深刻的结果,像《赛博朋克 2077》这样的复杂游戏能够保持平均 60 fps 的帧率,将最新的智能手机转变为功能齐全的便携式游戏平台。
DroidDeck 可以将你的智能手机变成一台游戏电脑

YouTuber ETA Prime通过一系列深入的测试,检验了该项目(目前版本为 0.3.2)的真正能力。
本次实验选用的硬件平台是RedMagic 11 Pro,这是一款配备骁龙 8 Elite Gen 5处理器、16 GB 内存和液冷系统的智能手机。
在这台终端上, 《赛博朋克2077》在720p分辨率和中等图形设置下平均帧率约为60fps。
在相同分辨率下,《上古卷轴5:天际 特别版》也取得了类似的性能,而像《求生之路2》这样的轻量级游戏,在720p分辨率和高画质下也能轻松达到其设定的最高帧率120fps。
即使是像《对马岛之魂》这样的新作也展现出了良好的可玩性,在 720p分辨率和中等画质下平均帧率为 48 fps,而启用FSR 帧生成技术后,帧率可高达 60 fps。
然而,并非所有电子游戏都能保证如此流畅的体验: 《霍格沃茨之遗》对硬件的要求过高,即使降低画面质量并启用放大算法,也难以维持 30 fps 的帧率。
软件架构和数字商店集成
DroidDeck 的工作原理是在 Big Picture 模式下直接启动Linux ARM64 的 Steam 客户端,为用户提供与 Steam Deck 非常相似的熟悉图形界面。
为了在移动芯片上运行最初为 Windows 编写的软件,该应用程序使用 Valve 开发的ARM64 版本的 Proton,并结合FEX 系统,该系统负责将指令从 x86 格式转换为 ARM 格式。
整个 Linux 运行时软件包需要大约 3 GB 的存储空间,并且无需 root 权限或替换原始 Android 操作系统即可运行。
除了纯代码执行外,该程序还原生支持 Steam Input ( GPU 驱动程序管理工具)和用于实时监控性能的叠加仪表。
为了优化视觉性能和流畅度,我们集成了AMD FSR和Snapdragon GSR超采样技术,以及通过无损缩放进行帧生成。
虽然起点是 Valve 的平台,但用户也可以轻松集成其他数字商店。GOG、 Epic Games和Amazon Games的游戏目录可以作为非 Steam 游戏添加,并直接通过 Proton 启动。
硬件兼容性和系统要求
由于本项目仍在积极开发中,实际效果会因所选游戏和智能手机配置的不同而有显著差异。软件方面,至少需要 Android 9 系统,并且用户需要手动禁用 Android 对辅助进程的限制,Steam 才能正常启动。
在图形硬件方面,官方兼容性主要集中在配备Adreno 730 GPU 及更新型号的处理器上,包括对整个 Adreno 8xx 系列的全面支持。对于配备 Adreno 6xx 系列显卡的设备,目前支持仍处于实验阶段,而 Adreno 710 以及所有Mali、 Xclipse和PowerVR图形解决方案仍然完全不兼容。
本文《Steam 游戏可在 Android 上运行,赛博朋克 2077 在智能手机上以 60 fps 运行,早于 GTA VI》最初发表于GizChina。