非必要軟體,用於除錯用:
1. KFMark,用於偵測app的FPS
2. KF Enabler模塊,讓KF可以不用連電腦就能啟用
3. Terminal Emulator for Android,模擬終端機
日版步驟:
1.確認安裝好Magisk後,左邊滑出「下載」頁面,搜尋Riru Core,按下載鍵安裝模塊2.在Github下載fgo下的「magisk-riru-fgounlockfps-stable.zip」
,回到Magisk的「模組」頁面,按+號選擇下載的檔案,刷入模塊。
3.重新啟動手機,完成。
60FPS十分明顯,進入遊戲就能看到效果。
台版步驟:
作者提出修改系統檔案的方法來改fps,所以跟日版的操作不太一樣。
不一定要Magisk,只要有root權限,能存取系統資料夾的檔案管理器就可以,例如Root File Browser。
在手機根目錄,找到/data/data/com.xiaomeng.fategrandorder/lib/資料夾,把剛剛下載的60fps_libunity.so重新命名成"libunity.so",放到這個資料夾裡面,覆蓋掉原本的"libunity.so"檔案,遊戲每更新就要重做一次這個步驟。
KFMark的設置:
1. KFMark可從GitHub下載apk,KFMark Enabler則從Magisk搜尋安裝。
2. 重啟,進入app,添加應用(一次只能添加一個版本,因為日台版的應用名稱一模一樣)
3. 如果KFMark跳回未激活狀態,開啟Terminal Emulator輸入「daemon」指令
4. 執行遊戲。螢幕正上方會顯示FPS懸浮窗,點擊可開始記錄FPS。
下圖為打種火的記錄結果,因為是中階機所以無法穩定60FPS(日/台)