Valve тайно работает над совместимостью Windows игр с процессорами Arm и финансирует эмулятор FEX

В эксклюзивном интервью изданию The Verge представители Valve раскрыли подробности своей долгосрочной стратегии по переносу ПК гейминга на архитектуру Arm. Выяснилось, что компания на протяжении нескольких лет скрыто финансирует разработку технологий, которые позволят запускать игры для Windows на мобильных чипах без необходимости их прямого портирования разработчиками.

Один из архитекторов SteamOS Пьер-Лу Гриффе рассказал, что интерес Valve к этому направлению возник еще в 2016 году. Основная идея заключается в том, чтобы пользователи могли запускать свою библиотеку Steam на любых устройствах, будь то смартфоны, ноутбуки или будущие портативные консоли на базе Arm, не задумываясь об архитектуре процессора. Для реализации этого плана Valve поддерживает проект с открытым исходным кодом FEX.

Ведущий разработчик FEX Райан Хоудек подтвердил, что финансирование со стороны Valve позволяет ему заниматься эмулятором в качестве основной работы. Технология работает в связке с уже известным инструментом Proton. Если Proton обеспечивает совместимость Windows-игр с Linux, то FEX берет на себя задачу трансляции инструкций x86 в код, понятный процессорам Arm. Гриффе отметил, что цель компании — избавить создателей игр от лишней работы по портированию, чтобы они могли сосредоточиться на улучшении своих проектов.

По словам представителей Valve, эта технология уже применяется в гарнитуре Steam Frame, однако ее потенциал выходит далеко за рамки виртуальной реальности. Гриффе подчеркнул, что современные Arm-чипы становятся конкурентоспособными даже в сравнении с решениями x86, особенно в сегменте устройств с низким энергопотреблением. Он заявил, что компания рада возможности расширить ПК-гейминг на все эти платформы, вместо того чтобы ограничиваться лишь частью рынка.

На вопрос о возможном выпуске Steam Phone или других устройств Гриффе ответил уклончиво, но с оптимизмом. Он пояснил, что SteamOS для Arm представляет собой ту же операционную систему, что и на Steam Deck, но с адаптированным слоем совместимости. Это открывает путь для появления устройств от сторонних производителей или даже собственных гаджетов Valve в новых форм-факторах.

Технически процесс запуска игр описывается как бесшовный. Proton распознает архитектуру и автоматически подключает FEX для трансляции кода игры. При этом вызовы графических API, таких как Vulkan или DirectX, исполняются нативно, что минимизирует потери производительности. Гриффе заверил, что эмуляция касается только кода самого приложения, а все взаимодействие с драйверами происходит напрямую.

В завершение беседы представитель Valve отметил, что компания не пытается навязать рынку определенное направление, но хочет гарантировать, что у пользователей всегда будет доступ к хорошим опциям, независимо от «железа». Работа над поддержкой Arm продолжается, и в будущем экосистема Steam может стать полностью независимой от процессорной архитектуры.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии