Комп'ютерні новини
Всі розділи
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, можна очікувати, що ця ОС з'явиться на значно ширшому спектрі систем, ніж вважалося раніше.










