FUCTool is an application to install and manaage various settings and options of the FUComplete patch. As of latest release, it is bundled with the patch. This repo is for more detailed information and source to the tool.
The tool is split into 4 sections:
Make sure you use either a UMD dump or PSN version of Monster Hunter Portable 2nd G
.
Press the Select
button to select your ISO.
In the output window you should see:
INFO | Checking ISO...
INFO | Valid ISO file.
If instead you get:
INFO | Checking ISO...
ERROR | Invalid ISO, your dump should match one of the following md5 hashes:
ERROR | UMD: 1f76ee9ccbd6d39158f06e6e5354a5bd
ERROR | PSN: cc39d070b2d2c44c9ac8187e00b75dc4
Please make sure you select the correct image that matches the above hashes.
Check Keep patched DATA.BIN outside of the ISO.
if you plan to modify files and use file replacer. See File Replacer for more information on how to use this feature and what can be done.
Press the Patch ISO
button to start the patching process. You'll know its done once you see INFO | Patching done
The Configuration
tab handles setting the various options and features of the patch.
Sets where nativePSP
should be read from, either DISC0
or MS0
.
When set to DISC0
, it loads nativePSP
from the ISO. Currently the only files internally are Dos battle themes. When set to MS0
, it loads nativePSP
from the ms0:/FUC/
directory.
Note: if you set it to MS0
, please extract the numbered files from the ISO and place them in the ms0:/FUC/nativePSP
directory.
.
├───FUC
│ │ config.bin
│ │ loader.bin
│ │
│ └───nativePSP
│ 6552 <──────┐
│ 6553 │
│ 6554 ├──── These files.
│ 6555 │
│ 6566 │
│ 6571 <──────┘
│ file.bin
│
└───PSP_GAME
For more information on how to use this feature fully, please see the File Replacer section.
Default is DISC0
Sets what region save should be loaded, so you can continue using your existing save with the patch.
ULJM05500
- Monster Hunter Portable 2nd G (JP) saveULUS10391
- Monster Hunter Freedom Unite (NA) saveULES01213
- Monster Hunter Freedom Unite (EU) save
Default is ULUS10391
"Debloats" the modifiers on weapons to display their true raw, element and status values.
![]() |
![]() |
---|---|
Disabled | Enabled |
This is purely visual and removes the need to calculate the true values of a weapon.
Default is Disable
Replaces various battle themes with their Dos counterparts. These themes are:
Default is Disable
Allows adjusting how much of the games "world" you can see.
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
Default | Minor | Moderate | Extreme |
Default is Default
Sets the starting vertical camera position when you embark on a quest.
![]() |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|---|
1 | 2 | 3 | 4 | 5 |
Default is 4 (Default)
Sets a scaling modifier for minimap size. If either 75%
or 50%
are selected the loading screen map is also scaled down.
![]() |
![]() |
![]() |
---|---|---|
Default | 75% | 50% |
Default is Default
Enable/Disable modified Hunting Horn mechanics. When disabled, you have vanilla hunting horn values/mechanics however when enabled you have:
- Note mechanics work similar to Frontier, where notes only clear if you sheath your weapon or have a forced sheathed interaction.
- Left and right swing MV/KO values increased to match P2/F2 values. 31 MV and 18 KO, up from 27 MV and 15 KO.
- Hilt jab poke attack now does cutting damage instead of impact.
Default is Disable
File Replacer
tab lets you generate a nativePSP
folder that contains all your modified files, which the game will use instead of the built in ones.
As an example, lets replace the default Lavasioth with a retextured Red Lavasioth.
- Create a folder called
mods
- Download the file, extract the zip and place
em83.pac
inside themods
folder. - In FUCTool under the
File Replacer
tab, select themods
folder. You should seeem83.pac
in the list - Press the
Generate nativePSP folder
button. ThenativePSP
folder will be in the same place that themods
folder is. - Copy the
nativePSP
folder to the same location as yourconfig.bin
... for exampleMS0:/FUC/
- Open the
Configuration
tab open yourconfig.bin
and under the optionFile Replacer Path
change the location toMS0
and save.
Once thats done load up a Lavasioth quest and you should now see the Red Lavasioth.
NOTE:
If you want Dos battle themes you will have to extract them from the ISO and place the relevant files into the nativePSP
folder, those files are:
6552
6553
6554
6555
6566
6571
Custom Quests
tab allows you to backup and inject custom quests into your save. Up to 18 quests can be injected and it supports both .pat
and .mib
(decrypted).
To use, place your .pat
or .mib
quests in the quests
folder. Press the Select
button and open the folder containing MHP2NDG.BIN
(example: ms0:/PSP/SAVEDATA/ULUS10391
)
When the save is loaded, you have a few options:
- To backup, select the quests that you wish to backup in the right pane and press the
<---
button. This will backup the quests to thequests
folder with the extension.mib.dec
.- Note: You can backup challenge quests however you can NOT write them back to the save.
- To delete/make room for new quests, highlight the ones you wish to remove and press the
Remove
button. - To add, select the quests in the left pane (up to 18) and press the
--->
button to inject them into your save.- If you added quests to the
quests
folder and dont see them in the left pane, you may have to press theRescan folder
button or the quests are encrypted. If the quests are encrypted please decrypt them first.
- If you added quests to the
Once you are happy, press the Save
button to write the changes.
You may see a message like this pop-up on PPSSPP.
If you do, you can remove it by saving in-game and you'll no longer see the message.
To play your custom quests, go to the guildhall, open your options menu and under Savedata Quests
toggle the option ON
. Once enabled talk to a quest giver and open the "Events" tab... you should see your injected quests.
![]() |
![]() |
---|---|
Options Menu | Injected Quests |