Repository navigation
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.
- The game frees graphics memory it no longer uses. Old render targets are released, and textures are kept under
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).