Open source FX Steam Launcher project enables Windows gaming on macOS
The FX Steam Launcher project allows users to run SteamOS environments on macOS, providing a pathway to play Windows games on Apple hardware.
A developer-led open source project, FX Steam Launcher, has been released to allow macOS users to run Steam games by encapsulating a SteamOS-like environment into a standalone application. The project aims to streamline the process of downloading and launching Windows-based games on Mac computers.
The software utilizes two primary conversion methods to handle DirectX compatibility. It employs the SteamOS Proton compatibility layer to translate DirectX 12 instructions into Vulkan, which are then routed to Apple’s Metal graphics API. For older titles, it uses an experimental DXMT project to convert DirectX 10 and 11 games. Because of this multi-layer translation, performance overhead is significant compared to native Windows execution.
External benchmarks on an M4 Max Mac mini show that while games like 'The Witcher 3' are playable at 1080p, the multi-layer conversion impacts efficiency. The software supports peripheral devices and allows for manual CPU and memory allocation, positioning itself as a simplified, configuration-free alternative for those looking to replicate the Steam Deck library experience on macOS.