快轉到主要內容

《東方Project》系列遊戲在Linux的遊玩方式

分類   Linux系統 Linux玩遊戲
標籤   Touhou Project RetroArch
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

美乃滋是一種樂器,那麼東方Project算不算是同人遊戲界的Linux?(後面那句是 中國網友寫的,他認為Bilibili的相關投稿很多元),這個嘛……自行定奪?

分享在Linux系統遊玩《東方Project》系列遊戲的方法。

因為東方Project官方加上二創的系列作太多,加上我不夠東方廚,只能講個大概。

1. 遊戲情況
#

《東方Project》(Touhou Project) 有許多遊戲系列。

所謂官方遊戲,指的是由ZUN親自開發的遊戲,多半為彈幕射擊類型。

最早的「舊五作」對應-PC98平台。後來改成在Windows開發。

Windows平台上東方Project最老的遊戲為2002年的《東方紅魔郷 ~ the Embodiment of Scarlet Devil.》,最新的是2023年的《東方獣王園 ~ Unfinished Dream of All Living Ghost.》

因著東方Project系列的高人氣,二創遊戲也不在少數。從遊戲主機、PC、手機都有東方Project存在。

2. PC-98的東方Project舊五作
#

PC-98平台,東方Project共出了五個作品。

Linux可以用 RetroArch搭配 Neko Project II kai模擬PC98系統,遊玩這些古老的東方Project舊五作。

  1. 用Flatpak 安裝RetroArch

  2. 開啟程式,載入核心,下載Neko Project II kai核心

  3. Internet Archive下載PC-98的韌體檔案,放到~/.var/app/org.libretro.RetroArch/config/retroarch/system/np2kai/

  4. 重開RetroArch,進入桌面模式,看一下檔案是否已齊全。如果提示找不到檔案,請把檔案全部改成大寫。

  5. 點選載入遊戲檔案,選取東方Project的.hdi檔即可。

3. Windows的東方Project遊戲
#

東方Project的官方遊戲可以用Wine跑,各代安裝方法大同小異。

雖然Arch Linux的用戶可以在AUR取得整合好Wine的東方Project遊戲,不過我想要在其他發行版也能使用的做法,所以選擇自行建立Wine環境。

東方Project部份新的遊戲有在Steam上架。ProtonDB資料顯示支援度為白金,安裝 Linux版Steam後應可開箱即玩。

至於沒有上架的舊版本,得自己下載遊戲exe用Wine跑了。

有人說,Windows 11沒辦法玩這麼老的遊戲,但在Linux沒有這個問題!Wine可以輕鬆切換模擬Windows版本,玩老遊戲不是問題的。

  1. Wine的前端我使用 Flatpak版的Bottles,這個會幫你裝好DirectX的依賴套件,要執行翻譯程式 Touhou Patch Center也比較輕鬆。

  2. 開啟後請安裝「cjkfonts」依賴套件以支援日文字體。

  3. 接著得要使用環境變數,將系統調整為日文才可以啟動。點選酒瓶設定,設定環境變數為LC_ALL="ja_JP.UTF-8"

  4. 最後,點選「瀏覽酒瓶檔案」,將東方Project遊戲的exe,放到Bottles的虛擬C槽(防止找不到DLL的權限錯誤),再點選「新增捷徑」,將exe加入到選單,就可以啟動遊戲。

4. 其他東方Project二創遊戲
#

如果對應平台是Android系統,應可用 Waydroid跑。

主機遊戲應該都找得到對應的模擬器執行,比如Switch平台的用 Ryujinx,這些模擬器都有Linux版本。

參考資料
#

相關文章

Lutris使用教學,安裝與管理Linux的遊戲收藏
分類   Linux系統 Linux玩遊戲
標籤   Lutris Wine Steam Steam Deck RetroArch
Linux安裝《閃亂神樂》系列遊戲+去聖光+漢化補丁
分類   Linux系統 Linux玩遊戲
標籤   Senran Kagura
Linux版Steam新增非Steam的exe遊戲到收藏庫
分類   Linux系統 Linux玩遊戲
標籤   Steam Linux

留言板

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

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

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