上一篇主要講的是把桌面模式建構成日常使用的小電腦,
但這其實不是steam deck主打的功能,人家畢竟也是一臺遊戲掌機,專門的當然是玩遊戲阿XD
不過這幾個月這樣玩下來的心得,說這臺掌機能夠跑什麼3A大作之類的,限制其實也是很多,
所謂能跑3A大作,都是建立在FPS鎖30,然後螢幕720P的前提下可以順跑,
如果想要外接螢幕變成1080P或是提高FPS來玩3A遊戲,steam deck是不行的。
這樣幾乎就等於綁死它只是能用內建螢幕跑大遊戲,畢竟外接螢幕又只有720P,
那畫面糊的程度令人無法接受...雖然steam deck有內建FSR可以用,
但開啟FSR會多一些運算,原本在內建螢幕可以順跑,外接螢幕+FSR就會開始頓。
要兼顧小掌機、高畫質、順暢、電池續航...可能還有很長的一段路要走。
還有,我覺得Steam OS的系統...或者說linux的系統似乎不是那麼的穩定,
像我裝了這麼多客製化的東西之後,重開機有時候會失敗,關機也有時候會失敗要強制關,
整機關掉再重新按電源開啟也有機會開啟後卡著黑畫面,但再試一次往往會成功,小問題不少。
接下來來寫一些用steam deck玩遊戲的心得:
一、ProtonDB很重要
Proton DB是一個網站,steam deck所使用的windows模擬技術是Proton提供的,
然後有玩家自己發起了一個網站資料庫,上面蒐集了各個玩家使用linux或是steam deck玩遊戲的心得,
要看一個遊戲是否能使用steam deck遊玩,要參考的不是官方那個意義不明的deck驗證,
上Proton DB看有沒有玩家回報遊玩的情況、畫質怎麼調整、使用哪一版Proton做模擬...等等的,
絕對比參考官方的deck驗證還要直接有效。
舉例來說,「星海遊俠6:神授之力」在deck認證直接告訴你不可玩,
但ProtonDB就有很熱心的玩家教你怎麼調整設定,讓它變得可玩,
使用Proton GE版本、外掛啟動參數DXVK_ASYNC=1 %command%、調整遊戲內參數即可順跑。
我就是參考玩家的設定順暢玩遊戲的,有一些小問題,但沒有大問題。
二、安裝Proton GE與外掛啟動參數
在ProtonDB中,大部分的遊戲都會說建議使用Proton GE來執行遊戲會比原本的Proton還要順,
我沒有細部去了解為什麼會這樣,就按照網友說的做了。
首先是先切換到桌面模式,然後從Discover中尋找「PortonUP-Qt」並安裝。
啟動PortonUP-Qt,選擇左下角的新增版本,相容性工具選擇GE-Proton,版本就安裝最新的吧,
但有時候最新版本不是一定最佳解,反正一開始不知道裝什麼就先裝新的,按下安裝後就大功告成。
接著到遊戲界面,無論桌面模式或遊戲模式,右邊都可以看到一個齒輪,
按下齒輪後選擇內容-->相容性-->強制使用打勾-->選擇GE-Proton
如果要外掛啟動參數的話,選擇一般-->啟動選項-->輸入參數(例如:DXVK_ASYNC=1 %command%)
三、遊戲心得
實際遊玩遊戲的體驗上,我覺得steam deck的APU動態調整時脈好像沒有優化的很好,
我一開始什麼都沒有設定的情況下,玩星海遊俠時不時就會頓頓的,
後來看到有文章建議把GPU的時脈固定,雖然會多耗電,但體驗會變得比較順。
於是我就先用內建的資訊顯示去看遊戲中GPU的最大時脈大概都會落在哪裡,
實際測起來,浮動的最大值大概會落在1100上下,我就用內建的功能把時脈定在1200,
玩起來就不會頓了...有點意外。
另外deck本身的螢幕可支援40Hz顯示,實際遊玩起來,遊戲內開60FPS,透過deck限制成40FPS
體驗上會比30FPS還要順,而且能耗也不會增加太多,看起來40Hz是這臺機器的甜蜜點。
不過外接螢幕就沒辦法這樣調整了,一般螢幕不會特別支援40Hz刷新率。
四、VPN
如果有遊戲需要外掛VPN的話,linux不像windows可以安裝VPN軟體幫你處理好,
我慣用的vpn是surfshark VPN,它就沒有linux版本的軟體,
要掛他們的伺服器,就得先去surfshark網站登入後取得你想要的區域的.conf檔案,
然後到進到桌面模式,設定-->連線-->新增-->匯入.conf檔案
之後在工具列的右下角連線的地方選擇你想要連線的區域,按下「連線」即可。
遊戲的模式的話,需要安裝Decky Loader,但我主要是在桌面模式下使用,就沒有去研究這個,
以後如果有需求的話,我再來研究並更新這篇文章吧。
恩...想紀錄的東西暫時告一段落了,這些東西雖然是我自己想要留紀錄,
但或許可以幫到其他人,或是給其他人一個方向,所以我把我的歷程貼在網路上。
我自己也是在網路上參考了很多的文章,不見得那篇文章可以完整的符合我的需求,
但可以給我一些繼續查找的關鍵字,像是前一篇的複製貼上腳本就是我參考很多文章後自己寫出來的,
對專業寫程式的人員而言肯定是不入流,但已經是我這個初學者花了最大的努力弄出來的。
那就先這樣啦,感謝閱讀~