感謝PanzerDragoo大大熱心教學,讓一般使用者如我比較知道如何在SteamDeck上執行
Non-Steam遊戲
也感謝starkwasker大大分享Warpinator,從PC把檔案處理好後藉由區網傳到SteamDeck真
的蠻方便的
看到有網友寫說SteamDeck只看到分享小黃油,原因很簡單,分享SD可以跑法環有意義嗎w
A 前置作業
@安裝Flatseal和Bottles
Flatpak: Linux桌面應用電腦環境的應用程式虛擬化系統
(看不懂,沒關係我也看不懂但能用就好)
Flatseal: 解開Flatpak的封印(X)用於修改 Flatpak 應用權限的 GUI(O)
Wine:讓 Linux 執行 Windows 程式的一個軟體,原理是導入 Win 底下的函式庫,用它們
來執行程式
Bottles:免費的開源圖形應用程序,可簡化 Wine“前綴”的創建和管理。
也就是Wine雖然強大,但要輸入很多特定指令碼才能執行你要的環境,Bottles可以簡化
這件事
所以裝完Flatseal可以解開封印,裝完Bottles可以試著去執行Win底下的應用程式
@實際安裝
1 進入桌面模式,左下Steam功能鍵叫出左側選單後,最下方電源選項進去後選切換至桌面
2 桌面模式左下有個Dicover(藍色包包圖示),這是SteamOS的線上商店
3 進入Discover後搜尋Flatseal和Bottles並安裝
@Bottles設定
1 執行Bottles,可以選左上+號新增設定檔
目的就是要模擬哪種Win環境,預設有Game和application
我們當然選Game,細項高手可以自己調整,目前選預設就好
B 實際使用
範例一: Summertime Saga
Renpy是開源視覺小說引擎,被拿來創造許多世界和平的遊戲
Summertime Saga就是用Renpy開發的經典遊戲
https://summertimesaga.com/download
選Windows & Linux版本下載
https://summertimesaga.com/translations
現在只有簡中,之前好像有繁中說
@桌面模式
在PC上比較方便處理,整個處理好之後把資料夾用Warpinator傳到SteamDeck上
接下來進入Summertime Saga資料夾找到Summertimesage.exe
這是一個Win的執行檔,如果在Linux直接執行理論上不會動
長按Summertimesage.exe放開後出現選單(相當於用滑鼠右鍵)
選Open with bottles(這個動作好像做一次就好,之後.exe檔案可以直接執行,會用
Bottles開啟)
然後就會叫你選之前設定好的的Bottles設定檔,我們當然選Game然後就可以玩惹
@遊戲模式
目前好像只能把Bottles加入非steam遊戲庫中
執行Bottles之後找Summertimesage.exe開啟
把Summertimesage.exe直接加入非steam遊戲庫開不起來
https://imgur.com/a/rHPCJK4
範例二:Dlsite的妹活
https://imgur.com/a/5hBzlGU
希望有其他高手不吝分享更方便簡易操作的方法感恩
--