Поиск по сайту

up
Banner

Компьютерные новости

Все разделы

Valve: SteamOS рассматривают как будущее игровых операционных систем, независимых от архитектуры

Valve видит в SteamOS платформу, способную выйти далеко за пределы ее нынешнего применения.

В интервью The Verge компания рассказала, что стремится адаптировать собственную Linux-систему для максимально широкого спектра устройств, строя архитектуру так, чтобы игры для Windows запускались независимо от аппаратной платформы. Эта стратегия держится на трех ключевых компонентах: Proton как слой совместимости для Windows-игр, FEX как эмулятор, запускающий x86-приложения на Arm64, а также сама SteamOS на базе Arch Linux, которую можно настроить под разные типы устройств.

Сегодня SteamOS устанавливают на Steam Deck, новую Steam Machine, Steam Frame и Lenovo Legion Go S. Все эти устройства используют единую системную основу: общую систему обновления, общую конфигурацию ядра и единый графический стек. Отличия сводятся к интерфейсу, адаптированному под форм-фактор, и нескольким дополнительным модулям. Такой подход позволяет OEM-партнерам быстро выпускать совместимые устройства. В будущих версиях SteamOS появится автономная сборка Proton для Arm — с заранее подготовленным под архитектуру кодом и интегрированным FEX.

Эмулятор FEX расширяет стратегию Valve на сегмент устройств с Arm-процессорами. Arm-чипы отличаются высокой энергоэффективностью, умеренным тепловыделением и подходят для компактных форматов, таких как портативные консоли и ультрабуки. В связке с Proton FEX должен обеспечить автоматический запуск игр для Windows/x86 на Arm-оборудовании без необходимости создавать отдельные порты. Перевод кода происходит на низком уровне, поэтому игровые библиотеки смогут работать с минимальными изменениями. Valve также планирует вывести SteamOS на более производительные устройства, такие как ультрапортативные ноутбуки и возможные настольные ПК с Arm-процессорами, ориентируясь на процессоры Apple M, которые доказали, что архитектура Arm подходит и для высокопроизводительных систем. Если OEM-производители начнут выпускать ПК с предустановленной SteamOS, Valve приблизится к созданию единой игровой экосистемы, не привязанной к архитектуре процессора.

Valve не исключает техническую возможность выхода SteamOS и на смартфоны, поскольку Proton, FEX и драйверы вроде Mesa3D Turnip для Adreno делают подобный сценарий теоретически реальным. Но приоритет остается за портативными игровыми ПК, устройствами для гостиной и настольными системами. В долгосрочной перспективе Valve хочет создать игровую ОС, которая скроет аппаратные различия: пользователь сможет запускать свою библиотеку игр, не думая о том, работает ли устройство на x86 или Arm. Для разработчиков единая база SteamOS должна снизить трудозатраты на адаптацию. С учетом грядущих устройств и планов по расширению SteamOS, можно ожидать, что эта ОС появится на системах значительно шире, чем предполагали раньше.

techpowerup.com
Павлик Александр