MHW=Monster Hunter: World
MHR=MONSTER HUNTER RISE
HunterPie v2 本體
依賴 「.NET 8.0桌面執行階段」
.NET怎麼安裝 就不贅述了可以參考yt教學
這邊用MHW當範例
原教學是採用steam tinker launch的方案
測試後會卡在HunterPie v2啟動後
遊戲本體卻不啟動的問題
所以最後採用腳本啟動的方式
因為steam某些路徑上存在著空格
會使腳本在運行的時候報錯
所以這邊都用 「 "絕對路徑" 」
#!/bin/bash
#這段是宣告路徑這裡是指遊戲的設定檔而不是遊戲本體的位置
MWH_PATH_COMPDATA="/home/user/.steam/steam/steamapps/compatdata/582010"
#原則上HunterPie放哪都可以但路徑要對
HUNTERPIE_PATH="/home/user/.steam/steam/steamapps/common/Monster Hunter World/HunterPie-2.11.0.127/HunterPie.exe"
#這是看proton版本選填的基本上只改「Proton - Experimental」
PROTON_PATH="/home/user/.steam/steam/steamapps/common/Proton - Experimental/proton"
# steam安裝位置
STEAM_PATH="/home/user/.steam/steam"
# 關閉垂直同步
export PROTON_NO_ESYNC=1
# 這段是執行
STEAM_COMPAT_DATA_PATH=$MWH_PATH_COMPDATA \
WINEPREFIX=$MWH_PATH_COMPDATA/pfx \
STEAM_COMPAT_CLIENT_INSTALL_PATH=$STEAM_PATH \
"$PROTON_PATH" run "$HUNTERPIE_PATH"
將腳本存檔 ㄏㄏ名字可以自己取喔.sh
拜託檔案請真的自己取名最好用英文加上副檔名「.sh」
賦予「腳本」跟「HunterPie.exe」可執行權限
chmod +x ㄏㄏ名字可以自己取喔.sh
chmod +x HunterPie.exe
接著到steam打開mhw在執行腳本即可
遊戲的垂直同步最好也關閉fps卡頓的問題會改善
如果真的卡到沒辦法玩那還是
以遊戲為主HunterPie就不要開了