Software\Wine\DllOverrides registry key, switching the relevant DLLs between native (Winlator-supplied) and built-in (Wine’s own) implementations.
Components are stored in the wincomponents field of the container config as a comma-separated key=value list where 1 means enabled and 0 means disabled.
Default and fallback component sets
Default (Container.DEFAULT_WINCOMPONENTS):
Container.FALLBACK_WINCOMPONENTS):
Component reference
| Component | Default | Description |
|---|---|---|
direct3d | 1 (enabled) | Activates native Direct3D support. Required for any game using D3D8, D3D9, D3D10, or D3D11 with a DXVK or WineD3D wrapper. Disabling this falls back entirely to Wine’s built-in stubs. |
directsound | 1 (enabled) | Enables native DirectSound audio. Required for games that use the DirectSound API for sound effects and music. Disabling causes audio routed through DirectSound to be silent. |
directmusic | 0 (disabled) | Provides MIDI/DirectMusic playback support. Enable for games that rely on DirectMusic for their soundtrack. Disabled by default because most modern games do not use it. |
directshow | 0 (disabled) | Activates the DirectShow media framework, used for in-game video cutscenes (AVI, WMV). Enable if a game shows a black screen where a video should play. |
directplay | 0 (disabled) | Provides the DirectPlay legacy LAN/multiplayer networking API. Needed only for very old games (pre-2004) that use DirectPlay for multiplayer. |
vcrun2010 | 1 (enabled) | Installs the Visual C++ 2010 runtime libraries (msvcr100.dll, msvcp100.dll). A large number of Windows applications require these libraries to launch. |
wmdecoder | 1 (enabled) | Registers native Windows Media codecs (wmadmod.dll, wmvdecod.dll) for WMA/WMV audio and video decoding, replacing Wine’s GStreamer-based fallback. |
Wine add-ons: Mono and Gecko
Beyond the toggleable components above, Winlator bundles two larger Wine add-ons in thewine_addons/ directory.
Wine Mono
Bundled versions:
wine-mono-10.1.0, wine-mono-9.0.0Wine Mono is a packaged build of the Mono runtime that Wine uses as a drop-in replacement for the Microsoft .NET Framework. Install it when an application requires .NET Framework and shows an error about a missing mscoree.dll or fails to launch entirely.How to install:- Open the Windows Start Menu inside the container
- Navigate to System Tools → Installers
- Select Wine Mono and follow the prompts
Installing Wine Mono is strongly recommended for any productivity software, game launchers, or tools built with .NET.
Wine Gecko
Bundled version:
wine-gecko-2.47.4Wine Gecko is a stripped-down Gecko-based browser engine embedded inside the Wine prefix. It provides the HTML rendering engine used by Wine’s built-in Internet Explorer (iexplore.exe) and any application that embeds a WebBrowser control (mshtml.dll).Most games do not require Gecko. You may need it if an application shows an in-app browser panel or depends on mshtml for its UI.Changing components
Open Container Settings
Long-press a container on the Winlator home screen and tap Settings, or tap the pencil icon.
Toggle the desired component
Flip the switch next to the component you want to enable or disable. Changes take effect on the next container start.
