Найти в Дзене

Не только Steam Deck: как скрытые инвестиции Valve меняют будущее PC-игр

Valve уже почти десять лет работает над технологиями, которые могут изменить индустрию компьютерных игр. Компания незаметно финансирует разработку открытых решений для запуска Windows-игр на ARM-устройствах — от смартфонов до ноутбуков. Пьер-Лу Гриффе, один из ключевых разработчиков SteamOS и Steam Deck, рассказал о масштабной стратегии Valve по расширению PC-гейминга на ARM-архитектуру. 12 лет подготовки История началась ещё в 2012 году, когда Valve запустила разработку SteamOS. Несмотря на провал первых Steam Machines, компания не свернула программу, а продолжила развивать инфраструктуру. Steam Input, Vulkan, Big Picture — все эти технологии непрерывно совершенствовались последние 12 лет. В 2016-2017 годах Valve сделала стратегический шаг: начала финансировать проект FEX-Emu — слой совместимости для запуска x86-приложений на ARM. FEX-Emu представляет собой быстрый эмулятор x86 и x86-64 для ARM64 Linux-систем. В отличие от других решений вроде Box86, FEX изначально проектировался с
Оглавление

Valve уже почти десять лет работает над технологиями, которые могут изменить индустрию компьютерных игр. Компания незаметно финансирует разработку открытых решений для запуска Windows-игр на ARM-устройствах — от смартфонов до ноутбуков. Пьер-Лу Гриффе, один из ключевых разработчиков SteamOS и Steam Deck, рассказал о масштабной стратегии Valve по расширению PC-гейминга на ARM-архитектуру.

12 лет подготовки

История началась ещё в 2012 году, когда Valve запустила разработку SteamOS. Несмотря на провал первых Steam Machines, компания не свернула программу, а продолжила развивать инфраструктуру. Steam Input, Vulkan, Big Picture — все эти технологии непрерывно совершенствовались последние 12 лет. В 2016-2017 годах Valve сделала стратегический шаг: начала финансировать проект FEX-Emu — слой совместимости для запуска x86-приложений на ARM.

FEX-Emu представляет собой быстрый эмулятор x86 и x86-64 для ARM64 Linux-систем. В отличие от других решений вроде Box86, FEX изначально проектировался с прицелом на высокопроизводительный гейминг. Valve профинансировала всех основных разработчиков проекта с самого начала. Компания понимала, что технологии потребуется почти десятилетие для достижения приемлемой надёжности.

-2

Как работает магия

Технологический стек Valve для ARM-гейминга представляет собой комбинацию нескольких уровней совместимости. Proton обеспечивает трансляцию Windows-игр в Linux — та же технология, что используется в Steam Deck. FEX переводит x86-код в ARM с помощью JIT-компиляции (компиляции на лету). Изящность решения заключается в технике library thunking: когда игра обращается к графическим или системным библиотекам через API, выполнение сразу переключается на нативный ARM-код. Через эмуляцию проходит только код самой игры, всё остальное работает нативно.

Ещё год назад большинство игр не запускались через FEX. Сегодня ситуация кардинально изменилась — основная часть каталога Steam функционирует корректно. Тестирование показало, что Snapdragon 8 Elite демонстрирует производительность, сопоставимую с оригинальным Steam Deck. Это впечатляющий результат, учитывая, что ещё недавно даже мощные чипы Apple M1 с трудом справлялись с требовательными играми без прямых портов.

ARM-устройства на SteamOS

Valve видит ARM конкурентоспособной архитектурой для устройств с энергопотреблением и ценой ниже Steam Deck. Компания уже ведёт переговоры с OEM-производителями о создании ARM-версий различных форм-факторов. В планах ультрапортативные устройства, игровые ноутбуки и настольные системы на базе ARM. SteamOS спроектирована архитектурно-независимой: одна и та же операционная система работает на x86 и ARM, просто загружая разные сборки Proton.

На CES 2025 Valve объявила о партнёрстве с Lenovo для выпуска консоли Legion Go S на SteamOS. Valve активно работает над публичным релизом SteamOS для других производителей. Основная проблема — недостаточная поддержка NVIDIA из-за медленной интеграции открытых драйверов. С Intel система работает значительно лучше.

-3

Мобильные устройства и Steam Phone

Хотя Valve разработала приложение Steam Link для мобильных платформ, создание нативного контента для SteamOS на смартфонах не является первостепенной задачей. Гриффе не исключает такую возможность в будущем, но отмечает, что основной фокус компании — игровые устройства для гостиной, портативный и десктопный сегменты. Тем не менее, благодаря открытому характеру технологий, сторонние разработчики уже создают приложения вроде GameHub, позволяющие запускать Windows-игры на ARM-смартфонах используя этот же стек технологий.

Философия Valve

Valve считает портирование игр «по сути потраченной впустую работой». Компания предпочитает, чтобы разработчики «инвестировали время и энергию в улучшение самих игр», а не в адаптацию под разные архитектуры. Цель — минимизировать барьеры для пользователей и предоставить разработчикам надёжную основу для новых устройств. Поскольку все технологии открыты, разработчики за пределами Valve могут свободно их использовать. Это может привести к будущему, где PC-игры запускаются на миллиардах ARM-устройств без необходимости портирования.

От редакции

Стратегия Valve демонстрирует правильный подход к масштабированию игровой экосистемы. Вместо создания закрытых решений компания инвестирует в открытые технологии, которые выгодны всей индустрии. Десятилетнее финансирование FEX-Emu окупается: ARM-процессоры достигли уровня производительности Steam Deck, открывая путь к новому классу игровых устройств с лучшей энергоэффективностью и более низкой ценой.

Для разработчиков это означает расширение аудитории без дополнительных затрат на портирование. Для пользователей — больше выбора устройств по разным ценам. Для индустрии — потенциальное слияние мобильного и PC-гейминга. Следующие 2-3 года покажут, насколько успешной окажется эта ставка, но уже сейчас ясно: Valve снова играет вдолгую, и на этот раз ставки ещё выше, чем были со Steam Deck.

Производителям игровых устройств стоит присмотреться к SteamOS на ARM как к альтернативе Windows и Android. Геймерам — следить за анонсами новых портативных консолей на ARM-процессорах. А разработчикам — тестировать свои игры через FEX, чтобы убедиться в совместимости с будущими платформами. Революция в портативном гейминге только начинается.