Skip to content

GmoLargey/WinlatorXR

 
 

Repository files navigation

WinlatorXR is a port of Winlator for Meta Quest and Pico headsets. It uses 2D/VR hybrid app flow documented by amwatson.

History of the project

  • Winlator is originally developed by brunodev85 but as he does not opensource the latest versions then I am forced to use a custom fork for this project.
  • In 2024 WinlatorXR was based on Glibc fork by longjunyu2 but as he stopped communicating, the project was inactive for a long time and later it stopped working.
  • In 2025 Pipetto-crypto ported Winlator to Bionic/Proton which is a massive boost for Meta Quest integration.
  • His integration was enhanced by coffincolors in Winlator CMOD fork which is now base for WinlatorXR.
  • Pico support and XR enhancement were brought by Tobbe85.
  • Play for Dream support was brought by EasonZxp.
  • Content is maintained by StevenMXZ who maintains it for Winlator-Bionic.

WinlatorXR history

How to compile

1.Clone repository with all submodules git clone --recursive git@github.com:WinlatorXR/WinlatorXR.git

2.Donwload the latest APK from releases

3.Unzip the APK and copy the content of assets into app/src/main/assets/ (except dexopt folder)

4.Open the project in Android Studio and have fun :)


Original README:

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_7.1.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 Box86/Box64 preset 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 speed up the installers, try changing the Box86/Box64 preset to Intermediate in Container Settings -> Advanced Tab.

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

Windows apps/games emulator for standalone OpenXR headsets.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 55.2%
  • Java 41.9%
  • C++ 2.4%
  • Other 0.5%