SteamOS работает на Switch - благодаря Steam Frame

Написано Guillaume
Дата публикации : {{ dayjs(1776873654*1000).local().format("L").toString()}}
Следуйте за нами
Эта статья является автоматическим переводом

Некоторые умные люди запустили SteamOS и ее клиент Steam на знаменитой консоли Nintendo.

В конце прошлого года Valve объявила о новом этапе своей стратегии: одновременном выпуске трех новых устройств, чтобы еще больше укрепить свою власть над компьютерными играми. Valve уже управляет самой популярной игровой платформой для ПК - Steam, а также является компанией, возглавляемой Гейбом Ньюэллом, которая производит и распространяет самую продаваемую портативную консоль - Steam Deck. Чтобы укрепить свои позиции, Valve придумала три новых устройства, которые должны выйти до конца 2026 года, хотя этот срок уже несколько раз переносился: Steam Machine - небольшой ПК для гостиной; Steam Controller - новый необычный игровой контроллер; Steam Frame - гарнитура виртуальной реальности, которая может быть как подключена к ПК, так и работать автономно.

Proton 11.0 (ARM64) на SteamDB © VideoCardz

Именно этот момент - способность к автономной работе - и является источником сегодняшней новости. Чтобы сделать ее автономной, Valve построила свою гарнитуру виртуальной реальности на базе SoC от Qualcomm, чипа Snapdragon 8 Gen 3, который является чрезвычайно мощным, в частности, благодаря архитектуре ARM. Архитектура ARM? Это довольно сильно отличается от архитектуры x86, используемой в ПК, будь то Windows или SteamOS. В этом нет никакой тайны, и для того, чтобы Steam Frame мог подключаться к Steam и, соответственно, использовать библиотеки игр геймеров, Valve необходимо сделать свой клиент ARM-совместимым, поэтому компания разработала FLEX, инструмент, предназначенный для расшифровки инструкций x86, чтобы они могли быть поняты процессором ARM.

aagaming демонстрирует работу SteamOS на Switch © Bluesky

Несмотря на название нашей новости и все эти подробности, вы не заметили, как мы пришли? Что ж, вам стоит знать, что архитектура Switch также основана на ARM: Nintendo использует чип Tegra X1, модифицированный NVIDIA. Поэтому несколько умных людей воспользовались разработками Valve и попытались заставить SteamOS работать на Switch... и это получилось! Ну, не совсем, например, не удается запустить ни одной игры - очевидно, из-за проблем с ядром, которое слишком сильно рассинхронизировано с разработками Valve. С другой стороны, SteamOS запускается отлично, и все аппаратное обеспечение, похоже, распознается, особенно Joy-Cons, как видно из демонстрационного видео некоего aagaming. Далее он говорит, что ситуация должна улучшиться для Switch и что другие ARM-машины также смогут запускать SteamOS.