这两天,B站冒出不少视频,晒的是"49元掌机流畅运行Xbox《忍者龙剑传黑之章》,3326等Linux机型玩PS2游戏也有新进展"。画面里的机器都是R36S、H700、迷你龙、X35S这类百元级Linux掌机,那台135块的X35S把《战神1+2》和《生化危机4》同时跑了起来,而且全程没用模拟器。哔哩哔哩哔哩哔哩

让它们跑起来的是一条叫"原生移植"的路线:绕开模拟器,把游戏本身做成掌机可以直接运行的版本。这条路线的代表是前天开始传开的OldBits Hub,官网写得很直接:经典Xbox和PS2游戏被重新编译成原生版本,在ARM开源掌机上直接跑,Hub里下载就行。哔哩哔哩OldBits Hub

模拟是仿真硬件,移植是翻译游戏本身。同一个Xbox游戏,模拟器要模拟出整台主机的CPU和GPU才能跑;重编译版把游戏代码翻成ARM能直接执行的文件,"仿真整机"这笔开销整个省掉——一台只有RK3566加1GB运存的迷你龙,跑的正是初代Xbox的《忍者龙剑传 黑之章》。哔哩哔哩
官网目录一共列了177款游戏,从A排到X,GTA三部曲、旺达与巨像、铁拳5、最终幻想X这些名字都在,不过大多数条目后面的状态是"Coming soon"。真正能下载的目前是24款,包括忍者龙剑传黑之章、细胞分裂、百战天虫3D和PS2版的《吉他英雄》,另有《生化危机4》等3款标着抢先体验。视频里晒的《战神1+2合集》不在这份目录里,它挂在关联项目NextOs-Ports的主页下面。安装包靠网盘链接传,哪天失效没人保证。OldBits Hub哔哩哔哩哔哩哔哩哔哩哔哩

这不是掌机圈独有的事,过去两周"重编译"在各主机圈子连着出现。Switch版《王国之泪》的PC原生移植已经走进Linux:上游项目把安装器直接打包成AppImage分发,说明里写明它不包含游戏本体。叫AnyPS5的工具对PS5游戏的可执行文件做二进制重链接,输出能直接在PC上运行的原生文件。知乎知乎

体验离"到手即玩"还有距离,X35S视频的简介里明写着移植版目前存在问题,640×480的分辨率还要靠超频到2.0GHz的A55核撑着。法律层面,换路线也不等于安全区:TotK Recomp要求玩家通过合法途径dump自己的卡带来取得游戏文件。AnyPS5也澄清不提供游戏ROM和解密密钥,需要用户自行合法获取。社区讨论里的判断已经比较一致:绕过技术保护措施提取游戏文件,在多数国家的法律下被认定为侵权,即便兼容层本身不含游戏内容,整条使用链也很难说是完全免责的。哔哩哔哩知乎知乎知乎
家里已经有一台跑ArkOS、ROCKNIX这类系统的百元Linux掌机,现在装几个原生移植游戏尝尝鲜是值的,帧率的提升是实打实的。打算为"能玩Xbox游戏"去入手掌机的,建议等目录里的"Coming soon"变成真能玩的游戏再说。OldBits Hub