FAudio is a free reimplementation of XAudio for open platforms, developed for the FNA project.
Alternatives to FEX-Emu
cnc-ddraw reimplements the DirectDraw API to address compatibility problems in older 2D games, including black screens, poor performance, crashes,…
CrossOver translates Windows application commands so many Windows programs can run on macOS and Linux without a Windows emulator or Windows OS license.
- 4
PlayOnLinux
PlayOnLinux lets users install and run many games and applications made for Microsoft Windows on GNU/Linux and macOS.
Free planOpen sourceLinuxmacOS7.2Free plan - 5
GameHub
GameHub is a gaming platform for Android, iOS and macOS that combines PC emulation, cloud gaming and game streaming.
Free planAndroidiOSmacOS6.7Free plan - 6
Bannerlator
Bannerlator is an Android app for running Windows applications and games on Android.
Free planAndroid6.4Free plan - 7
umu-launcher
umu-launcher runs Windows games on Linux through Proton without requiring the Steam client or Steam binaries.
Free planLinux6.2Free plan - 8
WineVDM
WineVDM enables 64-bit Windows systems to run 16-bit Windows programs, including software made for Windows 1.x through 3.1.
Free planWindows6.2Free plan - 9
TDF
TDF is a free GNU/Linux tool for installing, packaging, and running Windows games outside Steam, including GOG installers, ISOs, and repacks.
Free planLinuxSelf-hosted6.0Free plan - 10
DXVK
DXVK is a Vulkan-based translation layer that lets Direct3D 8, 9, 10, and 11 applications run on Linux through Wine.
Free planLinuxWindows5.9Free plan - 11
GE-Proton
GE-Proton is a custom build of Proton, the compatibility tool used with Steam Play, based on Wine and additional components.
Free planLinux5.9Free plan - 12

Porting Kit
Porting Kit uses Wineskin technology to install games and apps compiled for Microsoft Windows on macOS.
Free planmacOS5.9Free plan - 13
vkd3d-proton
vkd3d-proton implements Direct3D 12 on top of Vulkan and provides Direct3D 12 support development for Proton.
Free planLinuxWindows5.9Free plan - 14
Winlator
Winlator is a free, open-source Android application for running Windows (x86_64) applications with Wine and Box86/Box64.
Free planAndroid5.8Free plan - 15

Bottles
Bottles manages Windows prefixes, called bottles, so Windows applications and games can run on Linux through compatibility-layer runners.
LinuxmacOS5.7 - 16
Box86
Box86 is free, MIT-licensed software for running x86 Linux programs, including games, on Linux systems with other processor architectures such as ARM.
Free planLinuxSelf-hosted5.7Free plan - 17
Hangover
Hangover is free Linux software for running Windows applications built for x86_64 or x86_32 on ARM64 Linux.
Linux5.7 - 185.7Free plan
- 19
VKD3D
VKD3D is a free, open-source collection of libraries and tools for porting Direct3D applications to other platforms.
LinuxmacOSWindows5.7 - 20
Box64
Box64 runs x86_64 Linux programs, including games, on 64-bit Linux systems using ARM64, RISC-V 64-bit, or LoongArch processors.
AndroidLinux5.6 - 21
D7VK
D7VK is a free, open-source Vulkan translation layer for Direct3D 7, 6, 5, and 3 applications running on Linux with Wine.
LinuxWindows5.5 - 22
Proton Trainer Launcher
Proton Trainer Launcher is a free Linux utility for running Windows game trainers alongside Steam games played through Proton.
Linux5.5 - 23

Darling
Darling is a translation layer for running macOS software in a Linux environment, and it can also be used on Windows through WSL2.
LinuxWindows5.4 - 24
OpenNative
Android5.4 - 25
Proton-CachyOS
Proton-CachyOS is a free compatibility tool for the Steam client and umu-launcher on Linux.
Linux5.4 - 26
Wine
LinuxmacOS4.7
