About this project

Winlator is an Android application that allows users to run Windows (x86_64) applications on Android devices. It combines Wine with the Box86/Box64 binary translation layers to execute Windows software on ARM-based hardware. Installation is straightforward: download the APK from the project's GitHub Releases page, install it, launch the app, and wait for the initial installation process to complete. The README offers several practical tips for improving compatibility and stability: - If instability occurs, change the Box64 preset under Container Settings -> Advanced Tab. - For applications using .NET Framework, install Wine Mono from Start Menu -> System Tools -> Installers. - Older games that fail to open may work by adding the environment variable MESA_EXTENSION_MAX_YEAR=2003 in Container Settings -> Environment Variables. - Running games through shortcuts on the Winlator home screen allows per-game settings. - Enable the Force Fullscreen option in shortcut settings to display low-resolution games correctly. - For Unity Engine games, try the Stability Box64 preset or add the exec argument -force-gfx-direct in shortcut settings. - Audio crackling can be reduced by increasing average latency in ALSA/PulseAudio configuration; older games such as Unreal Gold may need values around 90ms. The project builds on several third-party components, including GLIBC patches from Termux Pacman, Wine, Box86/Box64 by ptitseb, Mesa (Turnip/Zink/VirGL), DXVK, VKD3D, and CNC DDraw. The README credits the developers of these projects and thanks supporters of Winlator.