How-To:Linux 安裝 Unreal Tournament (1999)
操作環境:
- Fedora 40
- Unreal Tournament v469d
如果要讓 DR 列出一份最喜歡的 FPS 遊戲清單,則 1999 年的《浴血戰場》(Unreal Tournament,又稱為 UT99),大概可以跟它的另一款續作《浴血戰場 2004》(Unreal Tournament 2004)一同並列在第二名的位置。雖然遊戲相當古老,然而在原製作公司 Epic Games 的許可下,由 OldUnreal 社群所維護的更新版本:OldUnreal Patch Repository for Unreal Tournament (99),提供了許多現代化修正,並一併支援 Windows、macOS 及 Linux。以現今的系統環境來說,應該都是要使用此社群版本,才能夠有最佳的遊戲體驗。
這款老遊戲似乎非常禁得起年代的考驗,由於它佔用的體積小、安裝容易、配備需求極低(但當年可是高檔貨),再加上多樣且豐富的遊戲內容,使得這款遊戲幾乎成了完美的殺時間遊戲。可以上網對戰、與三五好友玩區域網路、或是單人與 Bot 對戰,可說是彈性十足。
1. 安裝遊戲
DR 自己擁有不只一套的光碟盒裝版本,不過這顯然已經不是很便利的安裝方式。曾經在 GOG.com 或者 Steam 上也都能夠購買到此遊戲,然而不幸地 Epic Games 也已將其下架,所以先前未曾透過前述途徑購買到《浴血戰場》的玩家,可能得找尋非官方的途徑來獲取遊戲檔案。本文範例是將遊戲檔案放置在使用者家目錄下的「ut」目錄內。倘若手上擁有 GOG.com 所提供的 Windows 版安裝程式,可以使用 Wine 安裝至該目錄:
- wine setup_ut_goty_2.0.0.5.exe
或者替代方案是利用 innoextract 工具,將安裝程式中的遊戲檔案解開至該目錄。
2. 安裝 OldUnreal 社群更新版
在此頁面下載最新的更新版本,然後直接解壓縮到遊戲檔案所在之目錄:
- tar jxvf OldUnreal-UTPatch469d-Linux-amd64.tar.bz2 -C ~/ut/
3. 執行遊戲
執行以下指令:
- ./ut/System64/ut-bin
初次執行時,遊戲程式會對畫面解析度進行自動設定,可能當下的畫面顯示會有點問題。然而在 DR 的操作經驗裡,只要先將遊戲強制關閉(例如將視窗切換到虛擬終端機,然後 Ctrl + C 關閉執行中的遊戲程式),後續再次執行遊戲時,畫面顯示應會恢復正常,也會呈現出合適的解析度。倘若覺得需要在執行遊戲前,手動變更顯示設定,如解析度等等,則可以編輯使用者家目錄下的 .utpg/System/UnrealTournament.ini 設定檔。在 [SDLDrv.SDLClient] 區段下,找到相關的設定值進行修改及儲存。
4. 其它參考資料