快轉到主要內容

Linux系統玩俠盜獵車手IV (GTA IV)

Linux系統 Linux玩遊戲 Wine
🗓️ 民國112年 癸卯年
✍ 切換正體/簡體字
目錄

Linux系統的x86電腦要玩俠盜獵車手IV (Grand Theft Auto IV)是可行的。

最簡單的方法:到 Steam買正版GTA IV,再於Linux安裝 Steam Proton。官方認證可於Linux系統正常執行,十分簡單。

但如果你是盜版仔…就請跟著我的步驟做吧。

1. 硬體與系統配備
#

GTA IV官網列出的電腦配備需求為雙核心x86處理器、1.5GB RAM、Nvidia 7900以上顯示卡、22GB以上的硬碟空間。

但GTA IV都十年前的遊戲了,現在的電腦應該都能跑吧。GTA IV盜版載點自己找,我使用的是"Grand Theft Auto IV - The Complete Edition v1.2.0.32"這個版本。

  • 作業系統:Arch Linux
  • 桌面環境KDE X11
  • CPU為Intel i5-7400
  • GPU為GTX1050TI,安裝專有Nvidia驅動程式

2. 建立Bottles環境
#

  1. 安裝 Bottles

  2. 新建Gaming的酒瓶

  3. 點選右上角Browse Files

  4. 將GTA IV遊戲主程式檔案放到Bottles的C槽的Program Files目錄,如下所示,免得發生DLL缺東缺西的問題。

  5. 點選Add Shortcut,選取GTAIV.exe建立捷徑 (應位於~/.var/app/com.usebottles.bottles/data/bottles/bottles/GTA-IV/drive_c/Program Files)

  6. 點選執行按鈕。GTA IV應該能正常執行,但是盜版無法登入Rockstar Social Club,無法存檔,請先將遊戲關閉。

3. 解決盜版GTA IV無法離線存檔的問題
#

根據Reddit網友測試,只要將系統時間調到2019年以前就能恢復離線存檔的功能。

Linux有faketime套件可以暫時設定假時間,可是對Flatpak無效,那就只能全域改時間了。

  1. 執行timedatectl,全域設定時間為2019年1月1日
sudo timedatectl set-time 2019-01-01
  1. 然後啟動Bottles,再啟動GTA IV,就能在遊戲內離線存檔了。

  2. GTA IV的離線存檔位於~/.var/app/com.usebottles.bottles/data/bottles/bottles/GTA-IV/drive_c/users/ivon/AppData/Roaming/Goldberg SocialClub Emu Saves/GTA IV/

  3. 欲將系統改回現在時間,執行:

sudo timedatectl set-ntp true

相關文章

FreeBSD安裝Steam + Steam Proton遊戲相容層教學
Linux系統 Linux好用軟體 Wine FreeBSD Steam
Kdenlive輸出影片時建議選擇的格式
Linux系統 Linux好用軟體 Kdenlive
Av1an:將影片轉檔成AV1編碼的工具
Linux系統 Linux好用軟體 AOMedia Video 1

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。