UNREAL TOURNAMENT 3 GOES NATIVE ON ANDROID PHONES, RECOMPILED WITH NO EMULATOR
pc_decomp_ut3: Unreal Tournament 3 statically recompiled into a native Android game

phys-winner's pc_decomp_ut3 is a native Android ARM64 port of Unreal Tournament 3 (PC, 2007). It statically recompiles the original 32-bit x86 executable and DLLs to C, compiles that for AArch64, and adds an Android stand-in for Win32 and Direct3D 9, so no x86 emulator runs on the phone. Version 0.2-dev shipped on Nov 2. Renderers include OpenGL ES 3.2 on every device, DXVK on Vulkan 1.3 drivers, and DXVK on Mesa Turnip for Adreno 6xx/7xx. The launcher has touch controls with an editable layout and vehicle profiles. It is a dev build, and the repo contains no original executables, DLLs, game assets or the C generated from them: every input is checked against the Steam build.
You need: An ARM64 Android device and the game files from the Steam version of Unreal Tournament 3 (other builds fail the check). No game files included.
How to play Unreal Tournament 3 on PC
- Install the APK from the Releases page.
- Point the launcher at your own Steam game files, as a folder or a ZIP.
- Pick a renderer and play.
💬 Stuck setting it up? Ask the people who already got it running, in the gamerbrowser.com Discord. Join free →
▶ Download 0.2-devSource & README
More PC games you can play on PC
- Leonida: a playable fan take on GTA VI built inside Minecraft, with a 1:1 map of the state
- Soscraft: Minecraft survival played as an MW2 soldier, with Skate 3 skating and an Elden Ring boss
- Liberty Pro Max: GTA IV recompiled to run natively on Apple silicon Macs and iPads
- CarianStyle: Elden Ring's Ashes of War and sorceries become 113 Minecraft enchantments
- Battlefront Eternal: a fan-made engine for Star Wars: Battlefront (2004), with 32v32 online
- Portal Gun for Super Mario 64 Co-op DX: Mario gets Aperture's portal gun and keeps his full moveset
See every console game you can play natively on PC →
Open the live wire: every AI mashup, decomp and PC port
💬 Join the gamerbrowser.com Discord Follow @GamerBrowserx on X