How to Run Winlator / PC Games on Android (2026 Setup)
Winlator is a free Android app that runs Windows x86_64 programs through Wine and Box64. It is not on Google Play. Download only from brunoDev85’s GitHub releases. The current stable build is Winlator 11.1 (Final), published 12 June 2026. Snapdragon phones with Adreno GPUs are the ones that feel like a PC. MediaTek and Exynos can boot older 2D games and then struggle. Bring games you already own. Easy Anti-Cheat titles will not save you.
In a hurry? Jump to: what Winlator is · legal · will my phone work · install · first container · GOG on the D: drive · games that work · fixes · Singapore sideload clock

What Winlator actually is
Windows games expect an x86_64 CPU and DirectX. Your phone is ARM and Vulkan. Winlator sits in the middle:
- Box64 / Box86 translate the x86 code.
- Wine pretends to be Windows.
- DXVK / VKD3D / Turnip turn DirectX into Vulkan the Adreno GPU can draw.
That is why a Snapdragon 8-series chip can run a 2016 PC indie at 720p, and why a 2021 budget Mali phone cannot pretend to be a Steam Deck. If you wanted console ROMs instead, that is PPSSPP or a GBA emulator — different tools, different files, different law.

Legal, and the APK sites that will burn you
Winlator itself is LGPL-2.1 software by brunodev85. Installing the app is legal. The games are a separate question.
- Play copies you own. GOG installers and DRM-free backups of PC games you bought are the path that works. Steam with modern anti-cheat mostly does not.
- Do not download “Winlator game packs” from random APK blogs. Those files are someone else’s games plus malware. We will not link them.
- Do not use a mirror named winlator-something.apk on a ads site. The release asset on GitHub for 11.1 is
Winlator_11.1.apk(about 150 MB). 11.2 beta isWinlator_11.2.apk.
Winlator 11.1 added an option to install Steam Legacy to the Start Menu. That is for old Steam clients and old games. It is not a promise that Baldur’s Gate 3 or a Vanguard title will boot.
Will your phone run it?
| Minimum that boots 2D | What you actually want in 2026 | |
|---|---|---|
| Android | 9 | 13 or newer |
| CPU | ARM64 | Snapdragon 8 Gen 2 / Gen 3 / 8 Elite |
| GPU | Vulkan 1.1 | Adreno, Turnip driver |
| RAM | 6 GB | 12 GB |
| Free storage | 8 GB plus the game | Plenty — ten PC games will fill a 256 GB phone |

Check the chip: Settings > About phone, or CPU-Z. You want the word Adreno. Mali (many Dimensity and Exynos phones) uses a slower path. It can still play Hotline Miami. It will not play a 2018 AAA port at 40 fps. Kirin devices are the ones the community tells you to skip.
US flagships and Singapore flagships in 2026 are mostly Snapdragon. That is why this search is heavy in both places. A $200 phone is the wrong tool. Play offline Android games under 500MB on that hardware instead.
Install Winlator (GitHub only)
- Open the official GitHub Releases page on the phone.
- Download Winlator_11.1.apk unless you are deliberately testing the 11.2 beta.
- Allow installs: Settings > Apps > Special app access > Install unknown apps > your browser or Files.
- Open the APK. Install. First launch extracts data. Let it finish. Do not background it.
Start on 11.1 Final. The 11.2 beta (19 August 2026) is worth a try if gamepad delay is your bug: the changelog says “Fixed gamepad input lag,” plus Box64 0.4.4 and Vortek/Gladio GPU work. Betas break. Keep the 11.1 APK.
Singapore, Indonesia, and the 30 September clock
Google’s developer-identity rules start 30 September 2026 in Brazil, Indonesia, Singapore, and Thailand for Play and a list of other stores. Sideloading itself is getting an “advanced flow”: Developer options, a toggle, and a 24-hour wait the first time you install an unverified app. We covered that in Android’s sideloading advanced flow.
If you live in Singapore and you want Winlator this month, install the GitHub APK before that flow lands on your phone, and do not wait until the evening you need it. ADB installs are not in that 24-hour bucket.
Create the first container
A container is a tiny fake Windows. One container per demanding game is cleaner than one container for everything.
- Tap + to create a container.
- Resolution: 1280×720 on a phone. 1080p is how you cook the SoC.
- Graphics driver: Turnip (or Turnip+Zink) on Adreno. VirGL is the compatibility fallback. LLVMpipe is software and slow; only use it to prove a window opens.
- DX wrapper: DXVK for DirectX 9/10/11. VKD3D for DirectX 12 titles that even boot.
- Box64 preset: start on default. Performance if it is slow. Stability for Unity games, which is also in the official README.
- Save. Open the container. Wait. First boot is slow.
Copy the game folder or the GOG installer into a directory the container can see (the Winlator file picker / Downloads). Run the .exe. If it works, use Create shortcut on the Winlator home screen so the next launch skips the Wine desktop.
Official README tweaks that actually help
These are from brunodev85’s own tips, not a random Discord paste:
- Slow? Container Settings > Advanced > Box64 preset > Performance.
- .NET apps: Start Menu > System Tools > Installers > Wine Mono.
- Old games that will not open: add
MESA_EXTENSION_MAX_YEAR=2003in Environment Variables. - Low-res games look like a stamp: enable Force Fullscreen on the shortcut.
- Unity crashes: Box64 Stability, or add
-force-gfx-directon the shortcut. - Audio crackle: raise ALSA/Pulse latency. Unreal Gold is the README example at 90 ms.
Install a GOG game on the D: drive
Official Winlator docs: a new container maps D: to your Android Downloads folder (usually /storage/emulated/0/Download) and E: to Winlator’s own storage. C: is Wine’s fake Windows. Confirm it under the container Drives tab. If D: points somewhere else, tap the folder icon and pick Downloads.
- On a PC, install GOG Galaxy from GOG, not a mirror. Sign in. Open the game you bought.
- Open Extras / Offline backup installers. Download every part (
setup_game.exeplus the.binfiles). Keep them in one folder. A missing.binmakes the installer die halfway on the phone. - Copy that whole folder to the phone:
Internal storage/Download/GOG-Games/GameName. USB or a computer file share. Do not unzip into five random places. - Open Winlator. Three dots on the container → Run.
- Inside the Windows desktop, open File Explorer → D: →
GOG-Games\GameName. - Double-click the main
setup.exe. Install to the default C: path unless the game is huge; then install to D: so you are not filling Wine’s drive. - When it finishes, run the game once from the Start Menu. If the window opens, go back to the Winlator home screen and Create shortcut so the next launch skips the desktop.
Steam with Easy Anti-Cheat still will not save you. GOG and other DRM-free copies you own are the path. If File Explorer has no D:, edit the container, Drives tab, add D: → Downloads, save, and run again. Do not paste a drive string by hand; the UI writes it.
Controller: Input Controls on the shortcut. A DualSense pairs like any Android pad. If sticks feel late, that is the 11.2 beta note, or USB-C.
What is worth running (and what is a waste)
Think 2004–2018 PC, 720p, medium, and no live anti-cheat. We have not timed fps on a named lab phone. The table is the set XDA and Winlator setup guides keep naming as bootable on Snapdragon 8-class chips with Turnip at 720p. If the window opens, the container works. If it does not, change one setting at a time before you blame the game.
| Game | Copy to own | Why people try it | Honest limit |
|---|---|---|---|
| Celeste | GOG / itch | 2D, tiny, first-container test | If this fails, the container is wrong, not the library. |
| Hotline Miami | GOG | 2D; Mali phones can often boot this | Not a Snapdragon flex. It is a sanity check. |
| Undertale | GOG / Humble | Proves Wine + keyboard or pad | Skip if you already finished it on phones. |
| Hollow Knight | GOG | Most-cited 2D action game on 8-gen threads | Drop to 720p. We have no fps log of our own. |
| Cuphead | GOG | 2D, heavier than Celeste | Expect heat. Short sessions. |
| Cave Story+ | GOG | Old DirectX-friendly | Good second install after Celeste. |
| Signalis | GOG | Survival horror; named in recent XDA-style guides | Keep 720p. Do not chase 1080p. |
| The Binding of Isaac: Rebirth | GOG | 2D, long sessions | Mods later. Vanilla first. |
Stardew Valley already has a great Android port. Use that unless you specifically want PC mods. See our offline Android games list before you spend an evening on a container.
Crysis and other late DX10 showpieces appear on some lists. That is a heat project, not a commute game. Skip Fortnite, Warzone, and anything with Easy Anti-Cheat, BattlEye, or Vanguard.
A DualSense pairs the same way as any Android pad. If sticks feel late, try the 11.2 beta or plug USB-C into the DualSense.
When it black-screens, crawls, or crackles
- Lower resolution to 720p and cap the frame rate if the shortcut allows it. Heat is the silent throttle.
- One change at a time. Driver, then DX wrapper, then Box64 preset. Changing all three means you never know what fixed it.
- Take the case off and don’t play in the sun. A phone that thermal-throttles will look like a “bad Winlator setting.”
- Give the container a pagefile-sized storage cushion. Windows installers love to unpack next to the game.
- Gamepad not seen: 11.1 reworked gamepad code. 11.2 beta claims a lag fix. Recreate the shortcut after a version jump.
Winlator CMOD and other forks add extra drivers and device spoofs. Learn official 11.1 first. A fork on top of a broken container just gives you two variables.
Bottom line
Download Winlator 11.1 from GitHub, use a Snapdragon + 720p + Turnip container, and launch DRM-free games you own. Skip anti-cheat live service. If you are in Singapore, sideload before the 30 September store rules and the 24-hour unverified-app wait become your evening.
Do this next: install 11.1, create one 720p Turnip container, copy one GOG offline installer into Download/GOG-Games, run D:\setup.exe, and create a shortcut. If that window opens, you have a working PC-on-Android box. If it does not, the chip is Mali or the APK was not GitHub. For Android-native play instead, grab offline games under 500MB or PPSSPP.
Related reading
Frequently Asked Questions
What is Winlator?
Winlator is a free Android app by brunodev85 that runs Windows x86_64 programs using Wine and Box64. It is not a classic console emulator. You install Windows .exe files you own into a container. The stable release on 4 September 2026 is version 11.1 Final from GitHub, dated 12 June 2026.
Where do I download Winlator safely?
Only from the official GitHub Releases page for brunodev85/winlator. The 11.1 asset is Winlator_11.1.apk, about 150 MB. Random APK sites that bundle game packs are a malware vector. Winlator is not on the Google Play Store.
What phone do I need to run PC games in Winlator?
A Snapdragon phone with an Adreno GPU, 8 GB of RAM at a minimum and 12 GB if you can, plus Vulkan 1.1. Turnip is the driver you want. MediaTek Mali and Exynos devices can run lighter 2D games. They are a poor match for 3D PC titles. Android 9 is the floor; Android 13 or newer is more comfortable.
Is it legal to play PC games in Winlator?
The app is legal open-source software under LGPL-2.1. The games are legal when they are copies you own, such as GOG installers. Downloading someone else's game files is not. Anti-cheat online games generally will not run and are not worth forcing.
Why is Winlator laggy or black-screening?
Resolution is too high, the GPU is Mali, or Box64 is on the wrong preset. Drop to 1280 by 720, use Turnip on Adreno, try Performance for speed or Stability for Unity, and keep the phone cool. The official README also lists Wine Mono, MESA_EXTENSION_MAX_YEAR=2003, and 90 ms audio latency for crackle.
Does Winlator work in Singapore after 30 September 2026?
You can still sideload, but Google's advanced flow for unverified apps can add a Developer-options toggle and a 24-hour wait. Store-level developer verification starts 30 September 2026 in Singapore, Indonesia, Brazil, and Thailand. Install from GitHub before you need it the same night, or use ADB, which is not in that wait.
How do I install a GOG game in Winlator?
Download the offline backup installer from GOG Galaxy on a PC, copy the exe and bin files into the phone Downloads folder, run the container, open D: in File Explorer, and launch setup.exe. Official Winlator docs map D: to Android Downloads. Then create a shortcut on the Winlator home screen.
Which PC games run in Winlator?
DRM-free 2D and older DirectX 9/11 singles you own. Celeste, Hotline Miami, Undertale, Hollow Knight, Cuphead, Cave Story+, Signalis, and Binding of Isaac are the names setup guides keep reporting on Snapdragon 8-class chips at 720p. We have not published our own fps log. Easy Anti-Cheat titles will not run.





