英伟达给RTX Spark笔记本许下的承诺是:所有做过的应用和游戏都能跑。Windows on Arm平台跑非原生程序靠的是Prism翻译层,而市面上大多数反作弊系统跑在内核态,这正是麻烦的起点。
有人拿这句话去较真了。测试者从自己的游戏库里挑出九款最主流的反作弊系统逐一实测,判定标准不是"能装上",也不是"能启动",而是能不能真正进入一局对战。装不上反作弊的游戏大多直接拒绝启动,所以只有进得了比赛才算数。
结果是五款通过,四款没通过。对于一个刚上线的新平台来说,这个成绩不算难看。
通过的那一侧:反恐精英2和Roblox用的是用户态反作弊,加载表现和在x86机器上一样;漫威争锋多花了一点时间缓存全局着色器,但反作弊加载没有卡壳;命运2在启动前弹窗要求安装BattlEye,得再运行一次才生效。
没通过的那一侧各有各的姿势:使命召唤:战区在启动时崩溃,报了一个语焉不详的错误码;Valorant装是装上了,但拒绝安装Vanguard反作弊驱动;战地6和三角洲行动都拒绝加载,不过至少弹窗明说当前硬件不受支持、请换x86处理器。
为什么反作弊在Windows on Arm上会断
Prism能把游戏代码翻译过去,但翻译不了内核驱动。内核态反作弊需要原生的ARM64驱动,否则根本加载不了;Windows的驱动机制也不会允许一个虚拟化的CPU来运行它们——这套机制存在的初衷,恰恰是因为作弊者会虚拟化平台并注入自己的代码。
这件事不是一家公司能搞定的。游戏开发者和发行商得愿意投入资源,操作系统一方得给出内核驱动所需的访问权限,反作弊厂商得做出ARM64驱动,英伟达则要提供硬件驱动并把其他合作方往正确方向推。
BattlEye是个典型例子。命运2用它,绝地求生也用它,但后者的开发者还没完成自己那部分工作,所以绝地求生要等到2027年初才会支持RTX Spark。
没通过的四款,都给了承诺
英伟达在RTX Spark的发布公告里说,正在与所有主流反作弊技术厂商合作,把支持带到这个平台。名单包括BattlEye、EA Javelin、Easy Anti-Cheat、RICOCHET、Vanguard和腾讯的Anti-Cheat Expert,恰好覆盖了本次实测中失败的那四款。
承诺的落地方式并不统一:BattlEye这类是按游戏逐个推进,Vanguard看起来则是发行商层面整体支持。还有一个前提需要注意——目前被点名获得支持的只有RTX Spark,这套支持是否会覆盖更广的骁龙市场,眼下还是开放问题。
在反作弊厂商和开发者补齐之前,还有一个过渡方案:除了Riot的游戏,其余都能通过GeForce Now云玩,把算力交给英伟达的服务器。测试者认为云游戏不是多人射击游戏的未来,但如果要把RTX Spark当主力电脑用,这算是个临时补丁。
结论其实很清楚:Arm笔记本上的反作弊已经不是技术问题,而是等待问题。英伟达通常能把事情推成自己想要的样子,所以这更像是"什么时候"而不是"能不能"——而在此之前,这个说法从来都不成立。
