← All newsAndroid

Monster Hunter Freedom Unite gets a native Android port, with online hunts through rooms

2026-10-25 · By Overclocked Joe

One of the PSP's biggest games now runs on Android without an emulator. Developer PateeerQ released Monster Hunter: Freedom Unite Recomp on GitHub, and shipped v0.2.0 and v0.2.1 on October 25. There are builds for Android and Windows.

How it works

The game's PSP code is translated ahead of time into C with sp00nznet's psprecomp and compiled for each platform, so it runs as native code rather than through an emulator. The project re-creates the PSP's system functions, graphics and sound around it. The developer says every one of the game's 298 code overlays now recompiles, and puts in-game testing at about 83% of them.

What works

What's still missing

It's early. The developer rates overall gameplay coverage at about 40%, with many maps and monsters untested, and lists gaps in the renderer (stencil, mipmaps, culling and more), encrypted saves and the PSP's sound module. They report 30 fps on a Poco X7 Pro. The README says the project is developed with AI assistance.

What you need

An arm64 phone or handheld on Android 8 or newer with OpenGL ES 3.0, and your own copy of the Europe release (ULES01213), the only one supported. You need the disc image as an .iso and its decrypted EBOOT.BIN, which PPSSPP can dump with its developer option. Since v0.2.1 the Android app takes the PSP fonts from your installed PPSSPP. The release contains no game files, and Overclocked doesn't host or link them.

Get the APK from the project's GitHub releases; it's now in the Overclocked ports directory, along with a new entry for Mr4xd3mn's Android build of the Perfect Dark PC port. Today's other directory updates bring Metroid Prime Port 0.33.1, Open Nectar 1.0.9, DW5 Android v1.4 and LAS Recomp for Android (mamcjr) 0.5.4 preview.

Sources: PateeerQ/FreedomUniteRecomp on GitHub, sp00nznet/psprecomp on GitHub. Facts verified against the original reports; written by Overclocked.

Related on Overclocked