很多玩家都對 Steam Deck 上市前所描繪的願景所吸引,而選擇購買這個看起來巨大得令人想起當年 Sega Gamegear 的掌機。但就算這個大傢伙內有顆 RDNA 2 架構的 GPU,他玩起來的感受還是不比很 多人家裡的桌機來得舒服。攜帶的部份 Steam Deck 已經盡力滿足用戶,但效能恐怕只能等下一代機種,或是自己魔改。有狂熱玩家就以魔改一途表達了他對 Steam Deck 的熱愛,那就是為他加上一塊外接 RX 6900XT 顯示卡。
外接顯卡(eGPU)這概念在 2022 年的今天已經不算是劃時代的革命,很多行動裝置如平板、筆電都有電腦大廠推出具外接顯卡配件的產品,例如華碩的 XG Mobile。甚至 Apple 也跟 BlackMagic 推出過 eGPU 專用的外接盒。外接顯卡可說是讓本身發展受限的纖薄筆電/電腦有了可擴充效能的機會,即便要價不斐,但有這方面需求的人也不少。
內建 GPU 功耗受限,外接就沒這個問題
Steam Deck 作為一款攜帶型遊樂器,體積跟重量都有些過大過重,但之所以變大變重的原因,不難想見是為了塞進效能更好的 CPU 與 GPU 所致。即便內建的處理器整合了一顆 RDNA 2 架構的 GPU,卻也必須為了散熱與功耗,犧牲了本來可能更小的體積與更輕的重量。但即便如此,作為攜帶型的 PC ,玩起遊戲來還是有些差強人意。可玩雖然可玩,但很難再更進一步。
那麼,試著給 Steam Deck 加上外接顯卡會不會更好呢?撇開 Steam Deck 並未內建像是 Thunderbolt 這樣的高速連接界面,Valve 原廠似乎並不打算讓 Steam Deck 被太多外接裝置綁住,因此在連接埠方面給得相對陽春。如果要魔改,得從更奇葩的方向去思考。
國外 Youtuber「ETA PRIME」就想出了奇招,Steam Deck 雖然在外接埠方面只有速度不夠快的 USB-C,但機內為了與 SSD 溝通,實際上是有 M.2 界面的。內建的 M.2 界面在頻寬方面是給到 PCI-E 3.0 x4,雖然對顯卡來說仍然不夠快,但其實已經是最好的選擇。
透過改裝, ETA PRIME 讓一塊 RX 6900XT 成功被 Steam Deck 辨識並驅動。少了 M.2 界面雖然意味著 SSD 沒法安裝,也就代表系統得另外找其他儲存裝置及連接界面,但幸好 Steam Deck 上還有 SD 卡槽。將系統改裝到 SD 卡內後,就能空出 M.2 界面給外接顯卡使用。
ETA PRIME 以這樣的配置進行了測試,其中 3DMark Fire Strike 可以看到 GPU 分數爆增 5.5 倍,《巫師3:狂獵》能在 4K 解析度下跑出 100 幀的成績,而《電馭叛客2077》與《艾爾登法環》在 1080p 解析度下也有 40 幀出頭的成績,堪稱有感升級。
以 M.2 的頻寬來餵桌上型的 RX 6900 XT 顯卡終究是有些杯水車薪,難以讓這張顯卡的效能完整被發揮。但即便是這樣克難的外接方式,也能明顯感受到效能飛越性的提昇。
筆者認為或許 Valve 應該認真考慮外接顯卡方案,畢竟 Steam Deck 雖然標榜可攜遊戲機的定位,但其巨大的體積與重量,甚至糟糕的續航時間,讓很多玩家買來反而是在自己的桌上插著電在玩,而不是帶著到處享受 3A 大作。若加入外接顯卡的方案,對於希望在掌上型裝置中體會流暢畫質,又不太煩惱預算來源的玩家來說,會是個不錯的吸引力。
ETA PRIME 的原始影片見此: