快轉到主要內容

如何在Linux當個盜版仔

· 民國114年乙巳年
·
切換繁體/簡體
分類   Linux系統 Linux玩遊戲
標籤   Lutris Wine Steam RetroArch
目錄

Pirating Windows games on Linux!

請注意:玩盜版是沒辦法中的辦法。有能力請還是支持正版。

本文適合盜版仔閱讀,也包括遊玩沒有在Steam商店上架遊戲的方法。

如果要在Linux上玩Windows exe遊戲,最簡單的方法便是透過Steam購買,然後用Linux版Steam客戶端遊玩

Steam購買的遊戲,好處是能夠一次下載,多部電腦下載。即使換電腦,進度也能透過Steam雲端同步。假若開發者有支援Linux的話,使用者能夠下載到Linux原生版本。此外,Steam能夠即時取得遊戲更新,方便與ProtonDB的玩家交流遊戲在Linux的執行情況。

至於沒有那麼多銀子的人,就會有盜版的需求。但是這樣做的問題就會變很多,也會帶來額外風險。首先你沒辦法確定下載到的盜版程式是否跟Steam上的版本一樣,有無移除DRM保護。再者,若是漢化組重新打包過的遊戲程式,ProtonDB上的資料就不能完全參考了,執行可能會出錯。最後當然就是病毒問題,如果盜版遊戲內含勒索程式,就算是Linux也是會中毒的,這點務必小心。

1. 如何下載盜版遊戲
#

自己找……比如說Nyaa、FitGirl Repack、DODI Repack、CS.RIN.RU、Internet Archive。部份遊戲都是Windows系統的,我想就算有支援,應該也沒人會無聊到分享Linux版的遊戲。

可以透過JDownloader或者Free Download Manager管理下載任務。

BT下載軟體有qBittorrent,它可以加入很多tracker list,還有訂閱RSS。

斷點續傳軟體有aria2,主要透過命令行操作。

解壓縮Linux桌面的程式多半都有支援,不需要用到指令。

但,有些網站的盜版遊戲會用.rar壓縮,Linux可以透過unrar解壓縮。若遇到簡體中文或者日文出現亂碼,無法處理,再透過Wine跑WinRAR解壓縮吧。

2. DRM破解程式
#

最好不要自己破解DRM,找別人破解好的。

要是看到遊戲需要Steamworks API才能啟動,可以試試使用Goldberg Emulator嘗試繞過。只要把steam_api(64).dlllibsteam_api.so放到遊戲目錄即可。

如果遊戲有額外的補丁(patch)要打,需要注意應在該遊戲所在的Wine Prefix裡面執行exe。

3. Linux管理exe的工具
#

大部份遊戲都是Windows限定,Linux不能直接執行。

Linux畢竟不是Windows,不是在檔案管理員點兩下遊戲exe就能開啟遊戲的,需要建立Wine環境才能開啟。並且為了穩定性考量,每個遊戲應該有各自獨立的Wine Prefix環境,防止互相污染DLL。

儘管Linux版的Steam允許使用者新增非Steam遊戲到收藏庫,不過它無法統計遊玩時數。

這時我會用一個Wine管理器來管理下載後的遊戲。即使不用Steam,依然能夠使用Steam Proton來跑遊戲,不用擔心Wine版本差異過大。

Lutris的彈性非常大,它可以自由指定遊戲的安裝位置,適合把遊戲分開放到其他磁碟的玩家使用。並且Wine Prefix能完整的保存下來。

Bottles偏向跑工具類程式的,主要是備份容易。

還有透過Bash指令稿安裝盜版遊戲的方法,比如AUR和Github上面有一些付費遊戲的自動安裝指令稿。只要準備好檔案,環境就會自動配好。但因為Lutris也有支援指令稿,所以可以的話還是放在Lutris裡面統一管理。

4. 遊戲主機模擬器
#

一樣,盜版主機遊戲ROM自己找。

著名的主機模擬器RetroArch可以在Linux使用,這個程式就包含了各大遊戲主機的模擬器核心。

5. Android模擬器
#

參見Linux系統「Android手遊模擬器」的解決方案

6. 跑Windows的虛擬機軟體
#

真的有必要的時候再使用。

參考Virt Manager跑Windows虛擬機

參考資料
#

相關文章

Lutris使用教學,安裝與管理Linux的遊戲收藏
分類   Linux系統 Linux玩遊戲
標籤   Lutris Wine Steam Steam Deck RetroArch
ProtonUp-QT和Protontricks用法,調整Steam Proton環境的小工具
分類   Linux系統 Linux玩遊戲
標籤   Steam Steam Deck Bottles for Linux Lutris Wine
DXVK Linux版安裝方法,改善Wine轉譯Windows遊戲的3D效能
分類   Linux系統 Linux玩遊戲
標籤   Vulkan Wine Steam

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Giscus留言板,需要Github帳號才能留言。支援Markdown語法,若要上傳圖片請善用外部圖床。您的留言會在Github Discussions向所有人公開。

Click here to edit your comments.

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用外部圖床網站。