Valve официально объявила о подготовке полноценного релиза SteamOS для устройств на архитектуре ARM. Это откроет возможность запускать ПК-игры из библиотеки Steam на смартфонах, планшетах, ARM-ноутбуках и будущих портативных консолях без обязательных нативных портов под мобильные платформы.
Компания много лет инвестировала в открытые технологии, обеспечивающие запуск Windows-игр на Linux вне зависимости от архитектуры процессора. К существующему стеку совместимости — Proton, DXVK и VKD3D — добавился эмулятор FEX, разработка которого ведётся при финансовой поддержке Valve. Вся связка адаптирована под ARM, причём графика и системные вызовы обрабатываются нативно через Proton, а FEX занимается JIT-переводом x86-кода в ARM-инструкции, снижая накладные расходы.
По словам представителя Valve Пьера-Люпа Гриффе, работа над этим направлением началась ещё в 2016–2017 годах, когда в компании поняли, что ARM станет ключевой архитектурой для энергоэффективных чипов и мобильных устройств. Valve изначально закладывала горизонт в десятилетие на создание по-настоящему готовых к массовому использованию инструментов эмуляции. Ведущий разработчик FEX Райан Хоудек формально не числится в штате Valve, но компания финансирует проект так, чтобы он оставался его основным занятием.
Технология уже демонстрирует практические результаты: энтузиасты запускают Hollow Knight: Silksong на смартфоне Samsung Galaxy S25 без официального порта игры. Параллельно Valve использует FEX и Proton в собственной VR-гарнитуре Steam Frame на базе Qualcomm Snapdragon 8 Gen 3 для запуска Windows-игр без стриминга с ПК. Ещё один плюс экосистемы — Proton уже умеет запускать Android-приложения в SteamOS, что упрощает перенос мобильных игр и XR-проектов.
Valve подчёркивает, что стратегическая цель — снять с разработчиков необходимость ручного переноса игр под ARM и открыть для Steam новый рынок: от Android-смартфонов до компактных ARM-ноутбуков. Интерес к SteamOS на ARM уже проявляют сторонние вендоры, а сама система, основанная на Arch Linux и распространяемая бесплатно с открытым исходным кодом, может стать универсальной игровой платформой для широкого спектра устройств.