內存池管理器
PoolManager.asi 將嘗試識別《荒野大鏢客2》中與 gameconfig.xml 內存池相關的崩潰原因。當遊戲因內存池問題崩潰時,它會記錄相關的池值/哈希值。
截圖 共 2 張
模組介紹 作者原文
PoolManager.asi 將嘗試識別《荒野大鏢客2》中與 gameconfig.xml 內存池相關的崩潰原因。當遊戲因內存池問題崩潰時,它會記錄相關的池值/哈希值。
內存池管理器
PoolManager.asi 是一個診斷工具,專門用於解決《荒野大鏢客2》中因內存池(Pool)設置不當導致的遊戲崩潰問題。🎮
✨ 核心功能
- **崩潰診斷**:當遊戲因內存池超出限制而崩潰時,它會自動創建 `PoolManager_Crash.log` 文件,並記錄下導致崩潰的具體內存池數值。
- **全面監控**:記錄 gameconfig.xml 中定義的所有內存池值,甚至包括那些可以添加但尚未在文件中的池。
- **未知池識別**:如果遇到尚未命名的內存池,它會報告其哈希值,幫助高級用戶進行識別。
🛠️ 使用方法
- **安裝前置**:確保已安裝 ASI 加載器(dinput8.dll),通常由 **ScriptHookRDR2** 提供。
- **安裝模組**:將 `PoolManager.asi` 和 `PoolManager.toml` 文件放入遊戲根目錄(即 rdr2.exe 所在文件夾)。
- **配置內存池**:
- 使用 OpenIV 獲取 `gameconfig.xml` 文件。
- 根據 `PoolManager_Crash.log` 報告的數值,增加相關內存池的大小。
- 通過 **Lenny's Mod Loader (LML)** 加載修改後的配置文件。
- (可選)模組頁面提供了一個 `gameconfig.xml` 作爲可選文件,你可以直接修改它。如果遊戲更新,建議使用 WinMerge 等工具對比差異併合並新值。
📝 重要提示
- **從舊版本更新**:**請務必刪除舊的 `PoolManager.ini` 文件**。新版本使用 `PoolManager.toml` 進行配置(如啓用/禁用池使用率日誌記錄)。
- **穩定性提升**:作者表示會抽空調整文件中的一些默認值,以提升使用模組時的整體遊戲穩定性。
🔗 相關鏈接與致謝
- **項目基於**:Dilapidated 的 PoolManager 項目
- **源代碼**:可在 GitHub 上獲取。
- **致謝開發者**:感謝 LMS、alexguirre、Cfx.re、Dilapidated、Disquse、kepmehz 等開發者的貢獻。
---
使用此工具,你可以精準定位並修復因內存不足導致的崩潰,讓你的模組之旅更加穩定順暢!🚀
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。