Вышла новая версия Xalia 0.5.0.1

Xalia — утилита, отвечающая за поддержку контроллеров в лаунчерах и установщиках Windows-игр при запуске через Proton. Это небольшой корректирующий релиз, который отменяет одно из изменений версии 0.5.0: добавление окна SDL. Причина — в том, что это окно, хотя и решало одну проблему с опросом (polling) в 1 Гц, в итоге привело к ещё большему расходу CPU при подключённом геймпаде.

В чём была проблема?

В версии 0.5.0 для предотвращения опроса (polling) со стороны SDL с частотой 1 Гц (когда геймпад не подключён) было добавлено окно SDL. Однако, как выяснилось, SDL выполняет опрос с частотой 1 Гц и при подключённом геймпаде. Более того, по неизвестной причине наличие окна заставляло этот опрос потреблять ещё больше CPU.

В результате вместо решения проблемы с расходом процессора ситуация только ухудшилась.

Что изменилось в 0.5.0.1?

  • Отменено добавление окна SDL. Это возвращает поведение, существовавшее до версии 0.5.0, и устраняет избыточный расход CPU, вызванный окном.
  • Это временное решение. Разработчики планируют найти способ использовать SDL для чтения ввода с геймпада без столь высокого потребления ресурсов процессора.

Что это значит для пользователей?

Если вы столкнулись с повышенным расходом CPU при использовании Xalia 0.5.0 (особенно на портативных устройствах вроде Steam Deck), обновление до 0.5.0.1 должно решить эту проблему. Все остальные улучшения и исправления, вошедшие в версию 0.5.0 (поддержка полос прокрутки Win32, индивидуальная логика для игр, сборка ARM64 и другие), сохраняются в полном объёме.

Релиз уже доступен на GitHub-странице проекта.

  • Просмотров: 5

Этот веб-сайт использует технические и функциональные файлы cookie. Чтобы зарегистрировать учетную запись, связаться с нами, получить наши продукты или услуги, вы должны принять нашу Политику Конфиденциальности. Нажимая кнопку «Принять» или щелкая любую ссылку на этой странице, вы соглашаетесь на использование файлов cookie и принимаете нашу Политику использования cookie-файлов.