Skip to content

v0.4.7

Latest

Choose a tag to compare

@PateeerQ PateeerQ released this 12 Nov 10:16
· 20 commits to main since this release

Monster Hunter: Freedom Unite Recomp v0.4.7 — LINUX Version is Here!

A native port of Monster Hunter Freedom Unite / Portable 2nd G (PSP) for Windows, Linux and Android,
statically recompiled. No emulator. Maintained by PateeerQ.

The Android app offers this update by itself (drawer → Check for updates).

New: Linux and Steam Deck

  • A native Linux build (x86_64) with the same launcher as on Windows. It also runs on the Steam Deck.
    It plays every release the Windows version does: Europe, USA, Japan (Portable 2nd G) and FUComplete.
  • Runs on SteamOS 3.6+, Ubuntu 24.04+, Fedora 40+, Arch and other distros with glibc 2.38 or newer. FFmpeg is
    built in; nothing else to install.
  • Steam Deck: the Deck's controls work as a controller. R3 (press the right stick) opens the in-game menu.
    The touch screen works in the menu and the launcher. Choose Fullscreen on the Play page for Game Mode.
  • Keyboard and mouse, as on Windows:
    • Hold the right mouse button and move to turn the camera, or press F7 for mouse look.
    • F1 opens the menu. In a room F1 opens the chat instead, or the key you set for chat.
    • F3 shows the FPS. F4 turns 60 FPS on or off. F5/F6 turn the volume down or up.
    • F11 or Alt+Enter toggles fullscreen.
  • Multiplayer from the menu (F1 → Online):
    • Join Server lists the open rooms with players, ping, FPS and game version. Tap one to join it.
    • Create Server asks for an optional 4-digit passcode and makes the room on the Internet or on your own network.
    • Linux, Windows and Android players play together in the same rooms.
  • Settings in the menu: volume, mouse camera speed and mouse look (Controls), widescreen and the built-in mods
    (Mods), 60 FPS and resolution (Display).

Improved

  • More than one controller at once (issue #12, AYN Thor). Before, only the first device that called itself a
    controller was read. On some handhelds that is not the built-in pad. Now every connected controller works, and
    their buttons count together. A device with only a d-pad (some phones report their fingerprint sensor as one) no
    longer hides the touch buttons. Not tested on a Thor yet: tell us in the issue whether it works.
  • Low-end phones and PCs:
    • The game frees graphics memory it no longer uses. Old render targets are released, and textures are kept under
      a limit (128 MB on Android).
    • Multi-core drawing is used only on CPUs with 4 or more cores. With fewer cores it slowed the game down.
    • The log now shows how much graphics memory is in use, and whether the GPU ran out. Please attach it when the
      game is slow or crashes on your device.

Fixed

  • Crash when waking up in the house, with some copies of the EU game (issue #10, "dispatch miss at 0x09CFB580").
    Some copies of ULES01213 have a slightly different game_sub file. The game now uses the recompiled one of the
    same name instead of stopping.

Downloads

FreedomUniteRecomp-v0.4.7-windows-x64-universal.zip Windows 10/11, 64-bit: unzip, run mhfu_launcher.exe
FreedomUniteRecomp-v0.4.7-linux-x64-universal.tar.gz Linux / Steam Deck, 64-bit: extract, run ./start.sh (see README.txt)
FreedomUniteRecomp-v0.4.7-android-arm64-universal.apk Android 8+, 64-bit ARM, OpenGL ES 3.0

The APK updates the existing app in place. Your saves stay.

The Linux version is new and has not been tried on a real Steam Deck yet. Please tell us how it runs on yours.

Found a bug?

Attach the crash log to your report:

  • Android: open the menu, choose Copy crash log, then Share .zip.
  • Windows and Linux: use the launcher's Log page, then Copy crash report.

Not affiliated with or endorsed by Capcom. Monster Hunter is a trademark of Capcom. Released under the GNU GPL v3.
Touch button icons by Lorc, Delapouite and SeregaCthtuf, game-icons.net (CC BY 3.0).