Valve, похоже, имеет амбициозные планы на будущее платформы Steam. Недавние утечки, и это уже не первый случай, указывают на то, что компания работает над поддержкой ARM64 и Android на Linux.
Как обычно, источник этих утечек — SteamDB, который собирает все возможные данные, связанные со Steam. Последняя находка — это приложение “ValveTestApp3043620”, которое демонстрирует работу различных VR и обычных игр на ARM64 с использованием Proton (слоя совместимости для запуска Windows-игр на Linux). При просмотре списка можно заметить, что за этим стоит открытый проект под названием FEX, который “позволяет запускать x86 и x86-64 бинарные файлы на хосте с архитектурой AArch64”. Также упоминается Waydroid — система контейнеров с открытым исходным кодом, которая позволяет запускать Android-приложения и игры на Linux.
Прежде чем предполагать, что это связано с Windows или macOS, стоит отметить, что вся конфигурация явно ориентирована на Linux. В тексте конфигурации указано, что речь идет о совместимости именно Windows-программ с Linux.
Изначально можно было предположить, что эти наработки предназначены для давно обсуждаемого VR-шлема “Deckard”, который, по утечкам, будет иметь автономный режим работы на Linux (с процессором на базе ARM), а также возможность подключения к ПК. Логично, что Valve могла бы разрабатывать систему, чтобы расширить поддержку Proton на ARM64 и обеспечить работу Android-приложений и игр.
Однако, список тестируемых игр включает не только VR-проекты, но и обычные игры, что наводит на мысль: возможно, мы увидим Steam и на устройствах с ARM для настольных систем, а не только для нового VR-шлема. Это весьма интригующие перспективы. Финансирование Valve различных проектов с открытым исходным кодом, связанных с Linux, продолжает приносить свои плоды, начиная с успехов Steam Deck и заканчивая новыми, пока не анонсированными проектами.
Просматривая список, можно увидеть, что Valve тестирует совместимость таких игр, как Pistol Whip (VR), Gorilla Tag (VR), Left 4 Dead 2, Garry’s Mod, Shadow of Mordor и множество других, включая небольшие инди-игры.
Если вспомнить, как был анонсирован Proton, тогда были подтверждены догадки многих, что проект DXVK (перевод Direct3D в Vulkan) финансировался Valve для создания стабильного слоя совместимости. Возможно, Valve также оказывает поддержку разработчикам FEX и Waydroid, задолго до официальных заявлений.
Linux: обзоры и обновления
• Xfce — рабочее окружение Linux, которое недооценивают три десятилетия
• Обзор обновлений GNOME за 13–20 марта: релиз GNOME 50, Google Drive отключён в файловом менеджере
• Новости разработки KDE Plasma за 14 – 21 марта: 3D LUT и поиск по мере набора
• Wine 11.5 добавляет поддержку Syscall User Dispatch на Linux
• Debian 2.1, Eazel, Xandros и MkLinux: провалы, создавшие современный Linux
• Steam Beta для Linux получил экспериментальный клиент SteamRT3 – запуск в контейнере Steam Runtime и переход на 64-битную версию