这。。。
没办法,又被删文了,没想到分享开启 USB 调试、一键安装第三方 App、禁用系统桌面的教程都不允许发。
TV 端的东西咱们以后还是谨慎对待吧,辛苦 2500 字,又是截图,又是分流网盘的,到头来还没活过 12 个小时,真的是无语了。
吐槽 Yes,教程 No,想一想,其中的区别大概就是掀不掀开遮羞布了。
说起「遮羞布」,其实除了厂商给系统里加层层限制,还有一个标签是死死贴在手机上的——
手机性能差,远不及电脑。
其实跨端如隔山,拿手机和电脑直接对比有些耍流氓,但小小的芯片,是限制手机软件发展的原罪嘛?
最近极客湾在 B 站发的那个视频,可以帮咱们解惑,一颗 8Gen3 芯片,甚至能运行起来《赛博朋克 2077》。
不是串流远控的云电脑,也不是多方魔改的移植版,直接用手机去硬碰电脑大作。
听起来挺高级的,到底是怎么实现的呢?今天我们来一起吃个瓜好了。
原理
高通芯片的手机,能不能跑 Windows 系统?答案是可以的。
Windows 本来就有原生的 ARM 版本,微软 Surface 笔记本用的就是高通的处理器,其中的不少驱动拿到手机上也是适用的。
所以早几年,给安卓机上刷一个 Windows 系统就已经不是什么难以想象的事情了。
手机上玩 Windows 游戏,听上去很不可思议,但系统都能装了,运行游戏也在情理之中。
只是 UP 主这次并没有选择这条给 Android 装 Windows 的技术路线,而是选用了另一个方案——
给手机装一个 Linux 环境,在 Linux 环境里搭建 Wine 这个 Windows 的运行环境,实现跑通 Windows 电脑游戏的目标。
听起来很复杂,想讲清楚原理确实也很复杂,但实际上,「手机跑 Windows 程序」这件事,比「手机装 Windows 系统」要成熟得多。
直观表现,就是 ExaGear、Winlator、Box64、Termux-box、FEX-android、MoBox 等等「安卓端 PC 模拟器」的出现。
Mobox
UP 主这里选择的是 MoBox(和 Termux-box 同一个作者制作的整合包)。
具体操作上,几乎就是小白点点点了,给手机安装一个「Termux」的 App。
这个软件我们以前写的教程里用到过,是一个免 Root 即可搭建完整 Linux 环境的安卓终端 App。
但 Termux 是个命令行工具,运行不了图形界面,所以需要再装一个配套的 Termux-X11 作为虚拟屏幕。
有了这俩 App,命令行里输入安装 Mobox 的指令,就可以搞定 Mobox 这个模拟器了。
启动 Mobox,就可以安装 Steam,安装游戏了。
整个过程,也就安装两个 App、输入一行代码这么简单,从简化操作流程,降低折腾难度的角度说,Moxbox 确实给力。
但你要说有没有门槛,当然有——
硬件上的限制是高通芯片,至少骁龙 845 以后的设备;
软件上你手机得能成功访问 GitHub,毕竟折腾开源项目,经验告诉我,90% 的问题都是网络问题。
关于不同工具的具体操作,我帮大家整理了 B 站各个 UP 主的教程——
极客湾(Mobox):https://www.bilibili.com/video/BV1jr421h7in
東雪蓮OfficaI(Box64):https://www.bilibili.com/video/BV1bh4y1A7Ut
充满游戏君(winlator):https://www.bilibili.com/video/BV1u94y1y7FW
chuai神(安卓玩 Switch 的教程):https://www.bilibili.com/video/BV1gb4y1F7hn
Neew21(PC 模拟器整合包大佬):https://space.bilibili.com/470546807
效果
这么折腾一圈下来,手机是能跑 PC 端的游戏了,那表现怎么样呢?
别急,先来看个跑分。
UP 主用骁龙 8Gen3 测了下,在安卓跑 Linux,Linux 跑 Windows 的层层折腾下,8Gen3 相当于 i5-4590,亦或 8265U 的水准。
那 4 代 i5 能跑什么游戏?
22 年虚幻四引擎打造的猫猫模拟器能玩:
卡普空的鬼泣五,720P 分辨率可以跑到 50 帧,甚至 60 帧:
戴森球能运行:
《星球大战 绝地:陨落的武士团》,稳定在 30-40 帧:
《最终幻想 7 重制版》甚至能跑到将近 60 帧:
手机上的《GTA5》,2400 × 1080 的原生分辨率下,还能稳定在 30 帧以上,开场动画甚至有 80+ 帧的表现。
至于《赛博朋克 2077》,不仅能运行,手机上还能跑出 PC 级画质,虽然帧数掉到了 10 帧,但能运行本身已经很厉害了。
结语
这些游戏,官方可没有任何针对手机端的适配,纯本地运行。
虽说测的是 8Gen3 这颗芯片的上限,但说实话,层层转译后的 PC 游戏,不说降维打击的玩法,画质也好,流畅度也罢,比某些原生支持的摆烂手机游戏要强。
至于折腾一圈的实际作用,手机畅玩 3A 大作,可能还有一段路要走,但对于存在你记忆中的老游戏、性能要求低却死活不做适配的游戏,那不手拿把掐嘛。
当然,其中也包括黄油。
不知道大家有没有这种感受,像手机这样的设备买回来,最后给人的感觉就是扫个码,聊个天,逛一逛各家全家桶的广告。
实际上它已经能做到更多,也应该做到更多,掀起性能不足的遮羞布,咱们对手机或许能有新的期待。
PS:点名批评 Android TV,对它已经没啥期望了。
微信扫码关注该文公众号作者