Skip to content

FUComplete/FUCTool

Repository files navigation

FUCToolHeader



What is FUCTool?

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:

Patcher

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

Patching Completed

Configuration

The Configuration tab handles setting the various options and features of the patch.

File Replacer Path

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

Save Region

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) save
  • ULUS10391 - Monster Hunter Freedom Unite (NA) save
  • ULES01213 - Monster Hunter Freedom Unite (EU) save

Default is ULUS10391

True Raw/Ele/Status Display

"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

Dos Audio

Replaces various battle themes with their Dos counterparts. These themes are:

Default is Disable

Field of View

Allows adjusting how much of the games "world" you can see.

Default Minor Moderate Extreme

Default is Default

Starting Vertical Camera Position

Sets the starting vertical camera position when you embark on a quest.

1 2 3 4 5

Default is 4 (Default)

Minimap Size

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

Hunting Horn Tweak

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

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.

  1. Create a folder called mods
  2. Download the file, extract the zip and place em83.pac inside the mods folder.
  3. In FUCTool under the File Replacer tab, select the mods folder. You should see em83.pac in the list
  4. Press the Generate nativePSP folder button. The nativePSP folder will be in the same place that the mods folder is.
  5. Copy the nativePSP folder to the same location as your config.bin... for example MS0:/FUC/
  6. Open the Configuration tab open your config.bin and under the option File Replacer Path change the location to MS0 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

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 the quests 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 the Rescan folder button or the quests are encrypted. If the quests are encrypted please decrypt them first.

Once you are happy, press the Save button to write the changes.

You may see a message like this pop-up on PPSSPP.

saveprompt

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

About

Tool to manage FUComplete settings and other stuff.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages