.container config file.
Container creation extracts several hundred megabytes of data. Make sure you have adequate free storage before starting.
Create a new container
Open the Containers screen
Launch Winlator and tap Containers in the bottom navigation bar. Then tap the + button in the top-right corner to open the new container form.
Set a name
Enter a descriptive name in the Name field. Winlator pre-fills it as
Container-{id} (for example, Container-1 for your first container). You can change this at any time later by editing the container.Choose a screen resolution
Select the virtual display size from the Screen Size dropdown. This controls the resolution Windows applications see — it does not have to match your device’s physical screen.Common options:
Select Custom to enter any width × height pair. Both values must be even numbers.
| Resolution | Use case |
|---|---|
| 800×600 | Older games with fixed low-res support |
| 1024×768 | Classic PC games |
| 1280×720 | Default — good balance for most apps |
| 1920×1080 | Higher-fidelity rendering (more GPU load) |
Select a graphics driver
The Graphics Driver controls how OpenGL/Vulkan commands are translated to your device’s GPU.
- Turnip (default) — open-source Adreno Vulkan driver; best performance on Adreno GPUs, required for DXVK and VKD3D
- VirGL — Virtio GPU renderer using OpenGL ES; works on all devices but is slower
- Zink — OpenGL-over-Vulkan bridge; for Vulkan-capable non-Adreno GPUs
Choose a DX wrapper
The DX Wrapper translates Windows DirectX calls to Vulkan or OpenGL.When DXVK is selected, a Configure button appears so you can adjust DXVK-specific options such as frame rate limits and HUD settings.
- DXVK (default) — DirectX 9/10/11 → Vulkan; best performance with Turnip
- VKD3D — DirectX 12 → Vulkan; for DX12 titles
- WineD3D — DirectX → OpenGL via Wine’s built-in layer; most compatible but slowest
DXVK and VKD3D are only available when the graphics driver is set to Turnip. If you switch to VirGL, only WineD3D appears.
Configure WoW64 mode
WoW64 mode lets a 64-bit Wine installation run 32-bit Windows applications alongside 64-bit ones. It is enabled by default and is the recommended setting for most games.Disable WoW64 only if you are using a standalone 32-bit Wine build or if a specific application requires a pure 64-bit environment.
WoW64 mode is only available with the built-in Wine (Custom) version. If you select an alternate Wine build, this option is automatically disabled.
Set the startup selection
Startup Selection controls which background Windows services are launched when the container starts:
Essential is recommended for most games. Use Normal if an application requires services like the Windows audio service or task scheduler at startup.
| Value | Name | Description |
|---|---|---|
0 | Normal | Starts all standard Windows services |
1 | Essential | Starts only the minimum required services (default) |
2 | Aggressive | Starts only the absolute minimum; fastest boot, least compatible |
Duplicate a container
To copy an existing container (including all installed software and settings), long-press or tap the menu icon on any container in the list, then choose Duplicate. The copy gets a new ID and its name is appended with ” (Copy)”.Delete a container
Tap the menu icon on a container and choose Remove. You will be asked to confirm. Deletion permanently removes the container directory and all installed software inside it.Storage location
Containers are stored inside Winlator’s private app storage under the path:This location is not accessible without root unless you use Winlator’s built-in export feature.
