在任天堂Switch上运行Steam?技术可行性的新突破
最近游戏技术圈有个挺有意思的动静:Valve刚推出Proton 11.0-Beta1兼容层不久,就有网友@aagaming.me在Bluesky上晒出了成果——他竟然在任天堂Switch掌机上成功运行了Steam客户端。这事儿可不只是“玩票”那么简单,它实实在在地证明了基于Arm64架构的Linux系统与Proton兼容层相结合的技术可行性,为未来打开了新的想象空间。

话说回来,这次Proton 11.0-Beta1的更新,本身就有不少看点。除了大家已经知道的添加了对NTSync内核驱动的支持,它其实还在为Valve自家的Steam Frame游戏头显做技术铺垫。更关键的一步棋,是集成了FEX 2604翻译层。这个技术的作用,简单来说就是能动态地将原本为x86架构Windows系统编写的游戏指令,“翻译”成ARM架构下Linux系统能听懂的语言。这无疑是打通不同硬件平台壁垒的核心一环。
从网友的演示来看,这台运行Steam的设备是初代任天堂Switch。不过,现实情况也得客观看待。初代Switch搭载的Tegra X1芯片,毕竟是2015年的产品了,性能放到今天确实有些力不从心,所以演示中并没能流畅地运行游戏。但重点不在这里。这个消息源指出了一个更重要的推论:理论上,其他性能更强的ARM架构设备,完全有可能通过这种方式获得对Steam的原生支持。这背后的潜力,显然比在一台老设备上“跑个图标”要大得多。

