FF7Recomp runs modded PC Final Fantasy VII natively on Android

The open-source tool statically recompiles Steam's Final Fantasy VII for ARM64 Android handhelds, adding 7th Heaven mods and dual-screen AYN Thor menus.

FF7Recomp runs modded PC Final Fantasy VII natively on Android
Unknown

Developer bhuiyah has released FF7Recomp, a free open-source tool that statically recompiles the Steam PC release of Final Fantasy VII into a native ARM64 Android app with built-in mod support. Instead of running the game through PlayStation emulation or Windows translation layers like Winlator, FEX, or Wine, the app converts your own PC executable directly on the device.

Square Enix has sold an official Android port of its 1997 PlayStation RPG since July 2016, alongside the original 1998 Windows port and a pair of Steam editions. None of those official mobile options support the PC modding scene built around the 7th Heaven mod manager and the FFNx rendering driver. Getting texture packs, UI overhauls, or higher framerates running on an Android handheld previously meant wrestling with x86 container overhead and touchy driver settings.

Eight minutes with clang on the device

Building the game on the device from your own copy of FF7
Unknown

FF7Recomp distributes no copyrighted Square Enix assets or code under its GPL-3.0 license. You have to supply an unpatched install folder from the current $11.99 Steam release of Final Fantasy VII (the updated PC edition Square Enix launched on February 24, 2026 to replace the delisted 2013 Steam listing). Neither that 2013 version nor the Japanese release works right now, though English, French, German, and Spanish are supported.

Once pointed at the Steam folder, the APK bundles its own clang and lld toolchain to translate ff7_en.exe into C, compile it, and link it against FFNx over Vulkan or OpenGL ES. That one-time build takes roughly eight minutes on an AYN Thor, with a quiet mode available that halves compilation speed so the fan doesn't spin up as loud. I'm impressed that the whole compilation pipeline runs locally on a handheld rather than forcing you to run a Python script on a desktop PC first.

After compiling, the game runs at 30 or 60 FPS, plus an experimental 120 FPS mode that pushes field screens to 120 while keeping battles and the world map at 60. The built-in launcher pulls directly from the Qhimm and Sega Chief 7th Heaven mod catalogs (.iro, .zip, and .7z archives) and handles automatic load-order sorting. It also packs in widescreen options, a scanline CRT filter, console-style speed and encounter boosters, QR-code login for Steam achievements, and save importing from older PC builds or PlayStation memory cards formats used by DuckStation, RetroArch, ePSXe, and PSP.

Dual screens and an upfront AI caveat

A battle at 118 FPS with the widescreen battle layout; enemy HP and the touch deck on the bottom screen
Unknown

Bhuiyah built FF7Recomp primarily for AYN Technologies' AYN Thor, the dual-screen clamshell Android handheld released in October 2025 with a 6-inch 120Hz top AMOLED panel and a 3.92-inch bottom screen. On the Thor, the lower display shows party stats, current location, enemy HP during fights, a world map tracker, and quick toggles for save states and battle speed, or it can overlay the Pixel Guide walkthrough reader without interrupting controller input. Single-screen phones and handhelds get a portrait layout with the same status panels stacked above touch controls.

There's a big caveat right at the top of the repository: almost the entire codebase was written over a single weekend by Anthropic's Claude Code agent under bhuiyah's direction and hardware testing. According to bhuiyah, the code "has not been reviewed line by line by an experienced human developer," and players should "expect rough edges and bugs," such as CPU-only movie decoding that runs warm with upscaled 30 FPS video mods.

For controversy-prone territory like AI-generated code, that kind of plainspoken disclosure is the right call, especially since bhuiyah points out that "the hard parts were built by people" behind projects like FFNx, 7th Heaven, pcrecomp, and nfsu2-recompiled. I'm skeptical about how maintainable an unreviewed, weekend-built codebase will be once obscure mod conflicts pile up, though shipping rapid early updates up through v0.1.23 within days of launch is a promising start.

Pick up FINAL FANTASY VIII on Humble Bundle.

Some links in this article are affiliate links. Purchases made through them help support Pants Pants Revolution at no extra cost to you.