Valve一再坚持说Steam Deck不支持外部GPU,打消了玩家连接RTX 3090并将图形设置调至Ultra的希望。同时,Valve一直强调Steam Deck是一个开放的平台,是一个可以修改以适应用户需求和喜好的设备。
那么,一个DIY者如何处理这些信息呢?当然是听他们想听的东西,而忽略其他的东西。经营ETA Prime YouTube频道的人找到了一种方法,用AMD Radeon RX 6900 XT GPU--高端台式机显卡来增强Steam Deck的定制AMD Zen 2处理器和RDNA 2图形。
这并不容易,而且你不应该用你闪亮的新掌上游戏机来尝试,但这个黑客技术基本上是有效的。ETA Prime最初想用Nvidia GeForce GTX 1650显卡改装Steam Deck,但他们发现Steam Deck与AMD的竞争对手的显卡不兼容。
由于Steam Deck不包含Thunderbolt端口(它使用标准的USB-C),ETA Prime不得不通过将内部SSD换成外部底座,偷工减料,使用PCIe x4接口的M.2接口。然后,他们将一个桌面级的电源立方体连接到GPU上,给它提供微小的Steam Deck缺乏的能量。你可以想象,这个设置看起来很傻--你有一个类似于任天堂Switch的手持设备,与一个巨大的GPU和一个笨重的电源相连。这不是那种你可以在上下班途中在火车上玩的东西。
由于M.2插槽被用于外部GPU,所有的操作系统和游戏存储都必须采用microSD卡。虽然ETA Prime会在甲板上保留SteamOS 3.0,但由于Valve的操作系统还不能从microSD卡上启动,该模型使用Windows 11代替。
启动Windows后,ETA Prime打开任务管理器,发现除了原生的AMD APU外,系统还运行在Radeon RX 6900 XT外部显卡上。它成功了! 当然,将一个完整的桌面GPU连接到一个手持式控制台,就像将一个涡轮增压的V8发动机放入福特平托--其他组件的设计并不是为了容纳这样一个强大的卡,所以瓶颈是不可避免的。
然而,即使使用了迟钝的RX 6900 XT,Steam Deck在合成3DMark基准测试中的性能也翻了两番,并且在Ultra设置下以平均每秒108帧的速度玩了《巫师3》这样的高要求游戏。修改后的Steam Deck甚至可以在4K分辨率下以73帧/秒的速度玩《GTA V》,在1080p的最大设置下以46帧/秒的速度玩《Elden Ring》。同样,Steam Deck的RX 6900 XT显卡被其低功耗APU和慢速存储所限制,但即使如此,该系统也看到了巨大的性能提升。
这显然不是你应该用自己的系统尝试的事情。Steam Deck的设计并不支持外部显卡,而添加一个显卡基本上会将这个光滑的便携式控制台变成一个混乱的(但令人愉快的)固定的桌面。甚至ETA Prime也提醒不要使用这种方法来加强Valve的控制台。那么他们为什么要这样做呢?最好的理由是:"因为我们可以"。