MHWISaveEditor
An open-source save editor for Monster Hunter World : Iceborne
Install / Use
/learn @EnderHDMC/MHWISaveEditorREADME
MHW Iceborne Save Editor
A save editor for Monster Hunter World: Iceborne.
TODO
- Investigation Editor
- Crown Size normalisation
- Clear arena records
- A way to open multiple saves?
- Seige completion?
- Allow crafting any gear in-game?
- Allow editing all mantles?
- Add a save on exit prompt
Translation
If you would like to help translate the editor into other languages, you can follow these instructions:
- Download and install the QT Linguist package.
- Goto
res/translations/in the Save Editor's files (where the exe is located). - Make a copy of the file
mhwisaveeditor_template.tsand name itmhwisaveeditor_<language>.ts, where<language>is the language you're translating to. - In QT Linguist open the file:
mhwisaveeditor_<language>.ts - Goto
Edit->Translation File Settings... - Change the
Target Languageto the language you want to translate to. - Optional: Change
Country/Regionto an appropriate value. - Press OK.
- Translate all the strings you can.
- Repeat step 9 until satisfied.
To load the translation into the editor:
- In QT Linguist with the file loaded.
- Goto
File->Release, this will create a file calledmhwisaveeditor_<language>.qm. - Now in the save editor, goto
Tools->Settingsand change the UI language to the language you're working on.
Credits
- AsteriskAmpersand - for the previous save editor and the python rewrite.
- LEGENDFF - for the reference implementation for decrypting/encrypting the save files.
- Synthlight - for the .itm template that I adapted to dump the items.
- Marcus101RR - for the tables that have helped me map out the save structure.
- hzh - for HTOS - allowing ps4 save decryption.
- Ahmed - for cracking the MHW 2nd encryption layer.
- Radu - for help on the PS4 3rd slot decryption.
- Anna - for testing the encryption.
Translators
- Narugakuruga - for the Simplified Chinese translation.
Important Links:
- LEGENDFF/mhw-Savecrypt
- alfizari/Monster-Hunter-World-Save-Decrypt-PS4
- Fusion86/Cirilla
- Synthlight/MHW-Editor
- TanukiSharp/MHWSaveUtils
- Ambytes/MHW
- Emanem/mhw-save-editor
- AsteriskAmpersand/MHW-Save-Editor
- AsteriskAmpersand/MHW-Python-Save-Editor
- TheCrazyT/MHW-Research
- Ezekial711/MonsterHunterWorldModding
- Aradi147/MHW-Quest
- Marcus101RR/MHW Tables
- ChaosFred/Guiding Lands Level Cap Analysis
- ChaosFred/Guiding Lands Level Cap Analysis Backup
Instructions for the curious
To build this project you first need to install vcpkg.<br/> Then you can install the required packages:
vcpkg install cryptopp:x64-windows curl:x64-windows
In Visual Studio Installer you only need Desktop Development with C++
Additionally you need to install a version of QT, the project currently uses QT 6.7.3.<br/>
In the QT installer you only need to install the component: QT/QT 6.7.3/MSVC 2019 64-bit.
Next install the QT Visual Studio Tools extension.<br/>
Then in the QT Version settings of the extension set version to 6.5.3_msvc2019_64 and set the path to wherever you installed QT.<br/>
Restart Visual Studio once this is done, so QT sets up the appropriate environment variables.
That's it, you should be able to build it now.
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
