Skip to content

Android application for running Windows applications with Wine and Box86/Box64

License

Notifications You must be signed in to change notification settings

adreall/winlator

This branch is 6 commits behind longjunyu2/winlator:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 17, 2025
6e89623 · Jan 17, 2025
Aug 6, 2024
Dec 31, 2024
Feb 1, 2024
Jan 17, 2025
Dec 25, 2024
Aug 9, 2024
Dec 31, 2024
Jan 6, 2025
Aug 11, 2024
Aug 9, 2024
Sep 6, 2024
Jan 17, 2025
Aug 9, 2024
Aug 11, 2024
Aug 9, 2024
Aug 9, 2024
Jul 26, 2023
Aug 9, 2024

Repository files navigation

Winlator-Glibc

Winlator-Glibc is a fork of the official Winlator. The Glibc version provides additional performance and stability improvements. The goal is to provide more community friendly alternative. Collaboration are welcome.

This fork also represents the WinlatorXR version which runs the app in virtual headsets.

Device requirement

  • Android 8 or newer with ARM64 CPU
  • Compatible GPU (Adreno GPUs have the best support)
  • Legacy storage support (according to reports Coloros 15 and Oxygenos 15 are unsupported)

Compiling

  1. Clone the repository (requires git and git-lfs installed)
git clone git@github.com:longjunyu2/winlator.git
cd winlator
git submodule update --init --recursive
git lfs pull
  1. Open the project in the Android Studio (we target latest stable version)

  2. Install dependencies the Android Studio asks for

  3. Connect your phone via USB with USB debugging enabled

  4. Click run (green play icon)

Links

Credits and Third-party apps


Winlator Logo

Winlator

Winlator is an Android application that lets you to run Windows (x86_64) applications with Wine and Box86/Box64.

Installation

  1. Download and install the APK (Winlator_9.0.apk) from GitHub Releases
  2. Launch the app and wait for the installation process to finish

Play on Youtube Play on Youtube Play on Youtube Play on Youtube


Useful Tips

  • If you are experiencing performance issues, try changing the Box64 preset to Performance in Container Settings -> Advanced Tab.
  • For applications that use .NET Framework, try installing Wine Mono found in Start Menu -> System Tools.
  • If some older games don't open, try adding the environment variable MESA_EXTENSION_MAX_YEAR=2003 in Container Settings -> Environment Variables.
  • Try running the games using the shortcut on the Winlator home screen, there you can define individual settings for each game.
  • To display low resolution games correctly, try to enabling the Force Fullscreen option in the shortcut settings.
  • To improve stability in games that uses Unity Engine, try changing the Box64 preset to Stability or in the shortcut settings add the exec argument -force-gfx-direct.

Information

This project has been in constant development since version 1.0, the current app source code is up to version 7.1, I do not update this repository frequently precisely to avoid unofficial releases before the official releases of Winlator.

Credits and Third-party apps

Many thanks to ptitSeb (Box86/Box64), Danylo (Turnip), alexvorxx (Mods/Tips) and others.
Thank you to all the people who believe in this project.

About

Android application for running Windows applications with Wine and Box86/Box64

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 67.5%
  • Java 28.2%
  • C++ 2.9%
  • GLSL 0.8%
  • Python 0.4%
  • CMake 0.2%