Only do it for sub_*** paks, because the texture files can only in .sub paks in MHWilds.
You should rename it like "re_chunk_000.pak.sub_000.pak.patch_002.pak". The trailing number (patch_***) should be continuous. If you accidentally use it as a non-sub pak patch, the game will not be launched.
DLC paks are untested, because it's obviously not worth wasting too much storage. If you insist, please give me more feedbacks!
I can't test DLC paks, but my friend did so much tests for this, thanks Amekaji航 and other posters!
DLC pak decompress guide:
1. You need to create a complete uncompressed copy of the DLC Pak [re_dlc_stm_3308900.pak.sub_000.pak]. In the tool v0.1.2, you need to set both options to True. 2. Replace the original file [re_dlc_stm_3308900.pak.sub_000.pak] by the generated one. If you have enough disk space, you can back it up in advance. 3. It is said that even with DLC, creating an uncompressed version of the game's standard texture pak can still improve performance. So here it is, you can incidentally create an uncompressed version for [re_chunk_000.pak.sub_000.pak]. For tool v0.1.2, select [Full Package: False] + [Feature Clone: True] to create a patch pak. Then rename your generated pak from the above, [re_chunk_000.pak.sub_000.pak.patch_***.pak] (don't delete the original one if you are using patch mode!) 4. If you find that some textures are missing the highest quality after doing this, try other ways of creating hard links in post.
New Features Added automatic mode and restore mode.
Automatic Mode: Enter the game root directory, automatically identify the pak files that need to be processed, and save them as a patch or perform a full replacement according to user instructions.
Restore Mode: Restore modified content.
Improvements - Refactor the code. - Update the embedded file name list to TU2 version.
Note: Auto mode does not currently support DLC files; you need to use Manual mode to manually handle the extraction and hard link operations, just like before!
I'm new to modding (and pc in general), I've seen that this has updated, do I have to decompress the files every update? If so do I delete the old paksub files?
I reinstalled the game and decompressed the files multiple times and the game kept crashing, turns out I forgot to reinstall REFramework too lmao
EDIT; Works fine as of today, just follow the right steps or you might end up with missing textures or your game just straight up crashing. Decompressed "re_dlc_stm_3308900.pak.sub_000.pak" (TRUE/TRUE) and replaced the original file. Decompressed "re_chunk_000.pak.sub_000.pak" (FALSE/TRUE) and renamed the new file "re_chunk_000.pak.sub_000.pak.patch_008.pak". Did the same with "002.pak", "004.pak" and "006.pak" (all sub_XXX.pak files) should end up with new .pak files up to "011.pak". Done an mklink /h with "re_chunk_000.pak.sub_000.pak.patch_012.pak" and the dlc pak with the following command:
Remember to replace "<your "re_dlc_stm_3308900.pak.sub_000.pak" path here> with your actual path. (eg. C:\Program Files (x86)\Steam\steamapps\common\MonsterHunterWilds\dlc)
Finally, make sure you have REFramework installed.
Be aware that future versions of the game might have different amounts and enumaration for sub pak files.
I decompressed everything as written here, but the mlink part beats me. I must have gotten this wrong, because I get the message in cmd - The system cannot move the file to a different disk drive.
Thank you, it seems to be that case. I have the game on another drive than C:/ and the command does not work, nor does without /h.
Am I losing anything if I don't do the mklink part? I mean, excuse me for being uneducated, what does this command actually do? I would imagine it forces the game to use the decompressed textures
Currently doesn't work on Steam Deck, unfortunately. I have the latest Reframework, decompressed all the correct files (000, 002, 004, 006), but the game just crashes on startup. I don't use many mods and all of them are up to date, so it wouldn't be them.
I can say that on the latest update as of July 16th, decompressing the DLC Hi-Res texture pack using Options True and True resulted in a 126GB file and was successful, eliminating unplayable stuttering.
401 comments
You should rename it like "re_chunk_000.pak.sub_000.pak.patch_002.pak". The trailing number (patch_***) should be continuous. If you accidentally use it as a non-sub pak patch, the game will not be launched.
DLC paks are untested, because it's obviously not worth wasting too much storage. If you insist, please give me more feedbacks!
MonsterHunterWilds
│ MonsterHunterWilds.exe
│ re_chunk_000.pak
│ re_chunk_000.pak.patch_001.pak
│ re_chunk_000.pak.sub_000.pak <- The input source file
│ re_chunk_000.pak.sub_000.pak.patch_001.pak
│ re_chunk_000.pak.sub_000.pak.patch_002.pak <- Your generated patch
I can't test DLC paks, but my friend did so much tests for this, thanks Amekaji航 and other posters!
DLC pak decompress guide:
1. You need to create a complete uncompressed copy of the DLC Pak [re_dlc_stm_3308900.pak.sub_000.pak]. In the tool v0.1.2, you need to set both options to True.
2. Replace the original file [re_dlc_stm_3308900.pak.sub_000.pak] by the generated one. If you have enough disk space, you can back it up in advance.
3. It is said that even with DLC, creating an uncompressed version of the game's standard texture pak can still improve performance. So here it is, you can incidentally create an uncompressed version for [re_chunk_000.pak.sub_000.pak]. For tool v0.1.2, select [Full Package: False] + [Feature Clone: True] to create a patch pak. Then rename your generated pak from the above, [re_chunk_000.pak.sub_000.pak.patch_***.pak] (don't delete the original one if you are using patch mode!)
4. If you find that some textures are missing the highest quality after doing this, try other ways of creating hard links in post.
New Features
Added automatic mode and restore mode.
Automatic Mode: Enter the game root directory, automatically identify the pak files that need to be processed, and save them as a patch or perform a full replacement according to user instructions.
Restore Mode: Restore modified content.
Improvements
- Refactor the code.
- Update the embedded file name list to TU2 version.
Note: Auto mode does not currently support DLC files; you need to use Manual mode to manually handle the extraction and hard link operations, just like before!
EDIT; Works fine as of today, just follow the right steps or you might end up with missing textures or your game just straight up crashing.
Decompressed "re_dlc_stm_3308900.pak.sub_000.pak" (TRUE/TRUE) and replaced the original file.
Decompressed "re_chunk_000.pak.sub_000.pak" (FALSE/TRUE) and renamed the new file "re_chunk_000.pak.sub_000.pak.patch_008.pak".
Did the same with "002.pak", "004.pak" and "006.pak" (all sub_XXX.pak files) should end up with new .pak files up to "011.pak".
Done an mklink /h with "re_chunk_000.pak.sub_000.pak.patch_012.pak" and the dlc pak with the following command:
"mklink /h "re_chunk_000.pak.sub_000.pak.patch_012.pak" "<your "re_dlc_stm_3308900.pak.sub_000.pak" path here>"
Remember to replace "<your "re_dlc_stm_3308900.pak.sub_000.pak" path here> with your actual path.
(eg. C:\Program Files (x86)\Steam\steamapps\common\MonsterHunterWilds\dlc)
Finally, make sure you have REFramework installed.
Be aware that future versions of the game might have different amounts and enumaration for sub pak files.
Any idea? What did you actually write in cmd?
mklink /h "re_chunk_000.pak.sub_000.pak.patch_012.pak" "C:\Program Files (x86)\Steam\steamapps\common\MonsterHunterWilds\dlc\re_dlc_stm_3308900.pak.sub_000.pak"
Forgot to mention, "mklink /h" only works for the same disk drive, if your game is on another drive just remove the /h
Am I losing anything if I don't do the mklink part? I mean, excuse me for being uneducated, what does this command actually do? I would imagine it forces the game to use the decompressed textures
Can someone explain it to me like im 5?
I have the latest Reframework, decompressed all the correct files (000, 002, 004, 006), but the game just crashes on startup.
I don't use many mods and all of them are up to date, so it wouldn't be them.