LV. 45
GP 2k

【心得】Steam Deck 與黑色沙漠調校心得

樓主 砲灰の秋刀魚 srx910142
GP30 BP-
手機版上的排版如果亂掉。請多多見諒...(巴哈的手機版預覽不太準確)

前言

在遊戲還是使用 EAC 的那段時間,SteamOS (Linux) 是無法正常啟動黑沙的。
(其實 EAC 很早就支援 Linux,但 PA 不願意去調整設定。)
因此當時都是安裝 Windows 10/11 作為解決方案,
這部分在去年這篇回覆中有分享過。

▲SteamOS 環境下執行黑沙(左方),Windows 10 雙系統(右方)。


不過在官方將防護程式改回 Xigncode3,
再加上一次 Proton 實驗版的更新後情況便不同了。

現在只要修改相容性跟控制器設定,就能順利地用 Deck 玩黑沙了。


接下來將簡單說明在 Deck 上玩黑沙需要的幾項設定(以 Steam 版為例):
(想找到特定段落再麻煩多利用 Ctrl+F,就不另外開樓層了。)

.相容性設定
.控制器設定
.畫面設定
.使用官網帳號登入
.我的文件相關
.部分已知問題


相容性設定

在 Steam 收藏庫中找到黑沙,點下齒輪圖案。 在相容性勾選「強制使用特定 Steam Play 相容性工具」並選擇「Proton Experimental 9.0-3」即可。
(2024/11/24更新,最新的實驗版會讓黑沙出現 failed to create device 錯誤。


(感謝最近的 Proton 更新,設定真的簡單許多。)
備註:Proton Experimental 是截至發文時唯一選擇,後續可能有其他正式版 Proton 能夠使用。
目前僅有 Proton 9.0-3 能正常使用。


控制器設定

在收藏庫找到黑沙,點下齒輪左方的控制器圖示, 就會進入控制器設定頁。

點下紅框處可瀏覽範本跟其他玩家上傳的設定,可以隨時下載跟套用。

如果設定不符合個人習慣可以點下「編輯配置」,可以針對個別按鍵綁定特定動作。
(如當觸碰左觸控板啟用陀螺儀等等。)

如果懶得將 PC 按鍵設定一一綁定在 Deck 上,可以套用「Gamepad with mouse trackpad」,
並遊戲設定中啟用「使用遊戲搖桿」與「使用遊戲搖桿模式專用 UI」。

在搖桿模式的畫面下方那一排環狀選單可以於主選單中找到設定。(如下圖)
(環狀選單設定畫面會被切掉,PA plz fix.)

建議至少將其中一個觸控板設定成「作為滑鼠」(或是套用有 Mouse Trackpad 字樣的控制器設定),
另一個觸控板改為「滑鼠滾輪」(順時針與逆時針記得設定),
在登入器、交易所與珍珠商店等等介面中才能順利操作。

順帶一提,GM 有解答搖桿模式下耕種互動的問題!


畫面設定

Steam Deck 硬體上並非主流掌上型電腦的頂點,
雖然還是能以 Remastered 模式遊玩,仍需要一些調整來改善遊玩體驗,

RE 模式下目前個人推薦做以下調整:

.紋理品質:中
.開啟 FSR(Balanced)
.SSAO:關閉
.關閉遠距離細節

.降低玩家可見距離
.隱藏部分 NPC
.隱藏其他玩家特效、帳篷等等


測試下來 FPS 都落在 30~45 間,
因此推薦在控制面板的效能中將 FPS 鎖定在 30 FPS 左右,這樣也能增加電池續航。

但開 FSR 的缺點就是畫面會有一點糊,不能接受就從 Balanced 往上改吧。

以上述設定測試,
OLED 改款在「不最小化、村莊掛加工」(中間跑去打個野王),
在電量全滿的情況下,兩個小時過後還有 35% 左右。

LCD 舊款因為電池本身較小,沒有 OLED 款的諸多改進,
同樣設定下應該一個半至兩小時是極限(有時間會實際測試)。

但還是推薦用較低畫質遊玩,
一來 FPS 可以維持在 40 以上,也可以減少電量消耗。

更多進階效能調整可以參考這篇文章《Steam Deck效能調校心得 (圖多注意)


使用官網帳號登入

Steam 版一樣能夠透過直接開啟遊戲資料夾內的啟動器(BlackDesertLauncher.exe)來登入官網帳號的。

但這邊要來補充在 Steam Deck 遊戲模式登入官網帳號的方式:

首先按下「Steam」鍵打開 Steam 選單,選擇「切換至桌面」進入桌面模式。
(長按電源鍵 2 秒左右也能進入此選單。)

進入桌面模式後等待 Steam 啟動,並在最上方工具列找到「遊戲」,
點下「新增一個非 Steam 遊戲到我的收藏庫」。

進入新增非 Steam 遊戲選單後按下「瀏覽...」,找到並選擇「BlackDesertLauncher.exe」,最後勾選該項目後點下藍色的「新增所選擇的程式」。
如果不知道啟動器位置的話,
可以利用「瀏覽本機檔案」找到路徑。(如右圖)
此時收藏庫就會出現「BlackDesertLauncher.exe」,
按下內容進到相容性設定,
一樣選擇「Proton Experimental」。


回到遊戲模式就能在收藏庫的「非 Steam」分類中找到遊戲,到這邊就大功告成了。
([Steam+X]按鍵組合可以叫出鍵盤輸入登入資訊。)

另外也可以自訂遊戲名稱、封面跟圖示等等,但多數只能在桌面模式更改。



我的文件相關

由於 Linux 與 Windows 的差異,Proton 又會在特定資料夾下建立類似 Windows 的檔案架構,
因此要找到如登出畫面的角色選擇圖片、點譜檔案與圖片畫廊的暫存檔案會較為不便。

只要使用 Proton 執行遊戲,在以下路徑就會生成右圖中的資料夾:/home/.steam/steam/steamapps/compatdata/

裡面那堆有一串數字的資料夾就是該遊戲的 id。


※「.steam」資料夾預設是隱藏的,
點選右圖紅圈的選單,
勾選「Show Hidden Files」即可顯示。




Steam 遊戲要找出 Compatdata id 相當簡單,
到遊戲商店頁的網址找到右
圖的這串數字即可。

如果有新增 Steam 捷徑,也可以在捷徑的 URL 找到 id。



例如 Steam 版黑沙 id 是 582660,
那前面所說的那些檔案都會在以下路徑中:

/home/.steam/steam/steamapps/compatdata/582660/pfx/drive_c/users/steamuser/My Documents/Black Desert

但非 Steam 遊戲的 id 會是隨機生成,
(這些 id 通常會比 Steam 遊戲長上許多。)
因此需要額外花時時間找。

那路徑也會改成以下路徑:
/home/.steam/steam/steamapps/compatdata/[生成的 id]/pfx/drive_c/users/steamuser/My Documents/Black Desert


部分已知問題

.首次登入在選擇角色時(或選擇後)可能會閃退,再次開啟遊戲即可。
- 次數不一定,但只要成功進入遊戲(角色進入遊戲世界後)之後就不會再發生。
- 目前的解方:
在啟動器執行以後退出遊戲,
把位在其他電腦文件內的 Black Desert 資料夾預先複製到 Compatdata 中,
(詳情見「我的文件相關」章節。)
再次執行啟動器後將解析度與畫質還原,之後啟動遊戲應能順利進入。
啟動器在 Pearl Abyss ID 整合後每次登入時都必須進行 2FA。
- 輸入帳密與 2FA 時需要利用「Steam+X」組合叫出鍵盤,並避免使用觸控輸入文字。
- 若是無法叫出鍵盤,可以先在遊戲外叫出再用觸控點回啟動器視窗。
.遊戲模式最小化後無法再次還原,必須退出遊戲重啟(掛生活可能要切換到桌面模式)。


結語

當初因為喜歡 Steam Deck 的軟體設計而購入,也一直期待能在 SteamOS 上體驗黑沙帶著走的感覺,
(中間去問答兩次都被要求滾回去 Windows 玩,傷心。)

沒想到一等就是一年多,等到都買了 OLED 改款才被實現。
也終於能脫離 Windows,享受 SteamOS 帶來的好處了。

以上就是個人的簡單分享,但意外地花了好幾天才搞定。
後續如果有打算繼續補充(像是官網下載器的安裝方式)會再繼續編輯此文,謝謝各位耐心看完。
30
-
未登入的勇者,要加入 2 樓的討論嗎?
板務人員: