Repository navigation
Unreal Tournament 3 Android ARM64 port 0.4-dev
Unreal Tournament 3 Android ARM64 port, version 0.4-dev.
Changes
- Added an FPS counter with a frame-time graph and optional system information for every renderer.
- Added FSR1, FXAA, and FSR3.1 frame generation (DXVK, Android 12+; disabled by default).
- Added CPU-based PhysX effects and OpenAL Soft audio through AAudio with EAX 1–5 support.
- Added a maximum-graphics button and fixed persistence of the 3D rendering scale.
- Fixed terrain rendering in OpenGL ES, accelerated DXT decoding, and allowed unused texture mip levels to stream out.
- Improved GPU query handling in GLES and DXVK, including on PowerVR devices.
- Fixed ASTC/ETC2 texture conversion on shared storage on Pixel devices.
- Added a “Firing or aiming” gyroscope mode and persistent crash reports with a separate error window.
Installation and limitations
Requires Android 11+ on ARM64 and your own files from the Steam version of the game. DXVK requires Vulkan 1.3; frame generation requires Android 12+. Frame generation may cause HUD artifacts and adds GPU and memory overhead. A stable 60 FPS at maximum graphics settings is not guaranteed.
The APK uses the same signing certificate as previous releases. Build, signature, 16 KiB page alignment, package integrity, and regression checks passed. The final release APK was not separately tested on a device.
SHA-256: a7e83a7e8a569f407fc061fbb5199902d6c6ccf2b3a348da016b9ff661c44395