NonSteamLaunchers для Steam Deck получила поддержку ARM64 и другие улучшения
Крупное обновление 4.2.94 утилиты NonSteamLaunchers добавило поддержку ARM64, улучшило работу с облачными сервисами и исправило ошибки в сканере игр.

Создатель популярного инструментария NonSteamLaunchers для портативной консоли Steam Deck и систем под управлением SteamOS выпустил крупное обновление 4. 2. 94. Главным новшеством релиза стала полноценная поддержка аппаратной архитектуры ARM64. Это открывает возможность быстрой настройки сторонних игровых клиентов и сервисов на альтернативных операционных системах, включая SteamOS arm64 и ArmadaOS.
Поддержка ARM64 и другие изменения
Реализацией совместимости с новой платформой занимался разработчик под ником indiesaudi. Для работы на процессорах ARM64 в проект добавлены отдельные скрипты NonSteamLaunchers-arm64. sh и готовый файл запуска NonSteamLaunchers-arm64. desktop, а плагин для Decky Loader научился автоматически определять архитектуру. На таких устройствах скрипт загружает специализированную сборку GE-Proton для aarch64, а стандартные магазины запускаются через транслятор FEX в рамках единого префикса. Нативные клиенты вроде Heroic Game Launcher и Prism Launcher исполняются напрямую в формате aarch64.
В примечаниях к релизу автор проекта moraroy отметил, что поддержка ARM64 для настольной версии и плагина стала важнейшим шагом в развитии утилиты. Помимо адаптации под новую архитектуру, в список поддерживаемых облачных и потоковых страниц добавили проект PokéBonk, а в модуле NSLGameScanner устранили ряд проблем с обновлением ярлыков и отображением оверлея Epic Games. Также разработчики решили проблему с зависанием процесса установки клиента Amazon Games.
Проект активно развивался в последние месяцы и получил множество сопутствующих улучшений. В недавних версиях в утилиту добавили лаунчер Xodus Nexus со специальным сканером игр для Windows, внедрили оценку времени прохождения с портала HowLongToBeat прямо в карточки библиотеки, а также интегрировали счётчик активных игроков. Пользователи систем линейки Steam Machine получили динамическую подсветку корпуса, которая в первые 30 секунд после запуска окрашивает светодиодную полосу устройства в цвета обложки запущенного проекта.
Скрипт NonSteamLaunchers служит одним из главных инструментов для быстрого добавления сторонних магазинов на Steam Deck без ручной возни с префиксами Wine. Программа автоматически загружает актуальные версии UMU Launcher и GE-Proton, настраивает клиенты Epic Games Store, Battle. net, EA App, GOG Galaxy, Ubisoft Connect и VK Play, загружает недостающие обложки, а также организует резервное копирование сохранений с помощью встроенной утилиты Ludusavi на внутренний накопитель или карту памяти MicroSD.





Обсуждение
Войдите, чтобы присоединиться к обсуждению.
Загружаем обсуждение…