基準測試
自動運行基準測試,爲遊戲收集可重複的性能指標。
截圖 共 2 張
模組介紹 作者原文
自動運行基準測試,爲遊戲收集可重複的性能指標。
Benchmark Mod 🧪
🎮 **自動使用 FrameView 對《霍格沃茨之遺》進行基準測試!**
---
📋 前置要求
- **NVidia FrameView** (也適用於 Radeon 顯卡)
- **注意:** 基準測試熱鍵必須設置爲 **Scroll Lock**,並建議設置 2-4 秒的捕獲延遲。
- **UE4SS**
---
🌟 功能概述
本模組可在三個可選地點自動運行預定義的測試序列:**霍格莫德村**、**霍格沃茨中央大廳** 和 **霍格沃茨場地**。
每次運行將自動完成以下操作:
- 🧭 在距離基準測試起點最近的飛路網火焰處重新加載玩家位置。
- ⛅ 調整時間和天氣設置(在戶外測試中途會激活暴風雨)。
- 🙈 隱藏玩家角色和 HUD,並重新定位攝像機。
- 📊 激活 FrameView 進行性能記錄。
- 🚶 自動沿一系列座標點移動,直至到達終點。
- 🛑 停用 FrameView。
---
📥 安裝與使用指南
- **安裝模組**
將 `BenchmarkMod.zip` 內的所有文件解壓到:
`{遊戲目錄}\Hogwarts Legacy\Phoenix\Binaries\Win64\Mods\BenchmarkMod\`
- **配置 FrameView**
打開 FrameView,然後雙擊 `FrameViewToggle.exe`。你應該會聽到激活提示音。再次雙擊可停用。
*(這通常只需做一次,以防 Windows 默認阻止該程序。或者,你也可以右鍵點擊文件 > 屬性 > 解除鎖定。)*
- **重要:禁用 UE4SS 控制台**
**確保 UE4SS 沒有運行 GUI 控制台!**
打開 `{遊戲目錄}\Hogwarts Legacy\Phoenix\Binaries\Win64\` 文件夾中的 `UE4SS-settings.ini` 文件。找到 `[debug]` 部分,確保其設置如下:
```ini
ConsoleEnabled = 0
GuiConsoleEnabled = 0
GuiConsoleVisible = 0
```
- **啓動遊戲**
運行遊戲並加載一個角色存檔。
- **開始測試**
按下 **F3** 鍵即可開始 **霍格莫德村** 的基準測試。
*(如果其他模組也使用了 F3 鍵,建議暫時禁用它們。)*
- **切換測試地點**
打開遊戲內控制台(默認按 **F10** 或 **`** 鍵)。
- 輸入命令 `benchmark LOCATION_NAME`,其中 `LOCATION_NAME` 可以是以下之一:
- `Hogsmeade`
- `Hogwarts_Central_Hall`
- `Hogwarts_Grounds`
- 然後按 **F3** 運行該地點的測試。
---
🔮 未來計劃
- ⚡ **批量測試**:支持一次性運行多次基準測試(例如,在控制台輸入 `benchmark Hogsmeade 3` 來運行霍格莫德測試 3 次)。
- 🪟 **優化體驗**:解決切換 FrameView 時控制台窗口偶爾閃爍的問題。
- 🏃 **改進動畫**:當前系統通過減慢衝刺動畫來設置角色速度,未來將尋求更優的動畫處理方案。
- 🔄 **功能替代**:尋找 `SimpleMoveToLocation` 函數的替代方案。
---
🔗 **GitHub 項目地址:**
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。