Valve is introducing two new compatibility layers, FEX and Box64, into SteamOS for its Steam Frame headset. These additions complement the existing Proton compatibility layer, which allows Windows games to run on Linux-based SteamOS. The integration of FEX and Box64 aims to broaden the range of games playable on SteamOS-powered devices.
FEX is Valve's port of fex-emu, an open-source project designed to emulate x86 processor instructions on Arm chipsets. This emulator includes an advanced binary recompiler supporting modern x86(-64) instruction set extensions. It also utilizes graphics libraries like OpenGL and Vulkan to reduce overhead and employs code caching to minimize stuttering during gameplay.
Valve has been funding FEX lead developer Ryan Houdek since the project was a prototype, anticipating nearly a decade of development would be needed for it to become robust enough for widespread use. Houdek acknowledged Valve's support in allowing him to design and framework the project for long-term viability, both for Valve's use cases and as an open project adaptable by others.
With FEX now ready for integration into the Steam Frame headset, Valve is exploring versions of SteamOS for other Arm devices. Valve engineer Pierre-Loup Griffais indicated that the Steam Frame is paving the way for a more general SteamOS for Arm, suggesting that many devices could offer a good experience running SteamOS.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Valve is incorporating FEX and Box64 compatibility layers into SteamOS for the Steam Frame headset, enabling x86 game emulation on Arm chipsets. This expansion allows more Windows-based games to run on Linux-based SteamOS, paving the way for SteamOS on other Arm devices.