Droid Deck — ігрове середовище для Android, яке переносить на мобільні пристрої досвід SteamOS, запускає Linux-програми та ігри через сумісні runtime-компоненти, а також об’єднує доступ до кількох ігрових магазинів. Застосунок не потребує root-доступу й поєднує Steam Gaming Mode з повноцінним Linux-робочим столом на базі KDE, підтримкою контролерів, емуляторів, віддаленого відтворення та додаткових інструментів для запуску ПК-ігор.
За задумом Droid Deck найближча до Steam Deck і його SteamOS, але працює на Android-пристроях, а не на спеціалізованій консолі Valve. Як і Steam Deck, програма надає ігровий режим Steam, сумісність із Proton та доступ до бібліотеки Steam, проте додатково інтегрує GOG, Epic Games, Xbox, Battle.net і itch.io. Водночас Droid Deck не є офіційним продуктом Valve, тому сумісність і швидкодія залежать від конкретного смартфона, планшета або іншого Android-пристрою.
Можливості Droid Deck
- Запускає Steam Gaming Mode, щоб керувати іграми в інтерфейсі, орієнтованому на використання з контролером, без постійного переходу до звичайного робочого столу.
- Надає Linux-оточення з KDE, терміналом і файловим менеджером для роботи з програмами, файлами та налаштуваннями поза межами ігрового режиму.
- Використовує Wine, Proton і FEX для запуску Windows- та x86-програм на Android-пристроях із відповідною апаратною конфігурацією.
- Працює з бібліотеками Steam, GOG та Epic Games, а також підтримує встановлення ігор через Battle.net, EA, Xbox і itch.io.
- Містить засоби для запуску AppImage, Flatpak і Snap-програм, завдяки чому Linux-оточення підходить не лише для ігор.
- Підтримує емулятори, Xbox Cloud Gaming, Steam Remote Play і виведення звуку через PulseAudio та PipeWire.
- Виводить ігровий HUD із показниками навантаження на процесор і графічний процесор, температурою, рівнем батареї та параметрами кадрів.
- Працює з геймпадами, Nintendo Joy-Con, SteamVR, окремими VR-сценаріями та системами відстеження рук через камеру.
- Може використовуватися зі сумісними розумними окулярами VITURE, RayNeo, XREAL, Rokid і REDMAGIC, якщо пристрій та його прошивка відповідають вимогам підтримки.
- Дозволяє синхронізувати папки через Syncthing, що зручно для перенесення ігрових файлів між Android-пристроєм та комп’ютером.
Droid Deck розрахована не на будь-який Android-смартфон: для стабільної роботи потрібен пристрій із сучасним графічним процесором, а для runtime, Linux-робочого столу й емуляторів необхідно заздалегідь звільнити кілька гігабайтів у сховищі.
Переваги ігрового клієнта Droid Deck
- Одна програма об’єднує Steam і сторонні магазини, тому різні бібліотеки не потрібно запускати в окремих Android-клієнтах.
- Відкритий код поширюється за ліцензією GPL-3.0, а в репозиторії прямо зазначено відсутність реклами, телеметрії та закритих компонентів.
- Повноцінне Linux-оточення розширює сценарії використання: Droid Deck підходить для ігор, запуску настільних програм і роботи з файлами.
- Підтримка контролерів і Steam Gaming Mode робить програму придатною для портативного формату, коли сенсорне керування не замінює фізичні кнопки.
- Вбудований HUD допомагає оцінити навантаження на систему під час запуску вимогливої гри без встановлення окремого монітора продуктивності.
- Застосунок не вимагає root-доступу, тому його можна використовувати на звичайному Android-пристрої без зміни системного розділу.
Недоліки
- Сумісність із відеочипами нерівномірна: сучасні Adreno підтримуються краще, тоді як Mali, Xclipse і PowerVR мають експериментальний статус, а Adreno 710 наразі не підтримується.
- Для роботи потрібен Android 9 або новіший, а на Android 14 і новіших системах необхідно вручну вимкнути обмеження дочірніх процесів у параметрах розробника.
- Встановлення складніше, ніж у звичайної Android-гри: після APK потрібно окремо розгорнути Linux runtime, увійти до Steam і за потреби налаштувати системні дозволи.
- Швидкодія залежить від конкретного пристрою, оскільки композитинг робочого столу виконується програмно, а пісочниця Firefox у proot має знижений рівень ізоляції.
- Частина функцій потребує власних компонентів або облікових записів: ігри магазинів не входять до програми, а для окремих сценаріїв потрібні придбані копії програм чи Lossless Scaling.
- Для Linux-робочого столу, runtime та емуляторів потрібно багато вільного місця, що може бути проблемою на Android-пристроях із невеликим накопичувачем.
Droid Deck не замінює повноцінний Steam Deck за передбачуваністю роботи: Android-пристрій має відповідати вимогам до графіки, пам’яті та системних обмежень, а запуск конкретної гри може потребувати індивідуального налаштування Proton або керування.
Droid Deck створювалася для тих, хто хоче перетворити сумісний Android-пристрій на портативне ігрове середовище з Linux-робочим столом, Steam Gaming Mode та доступом до різних магазинів. Програма найбільше підходить технічно підготовленим користувачам, готовим перевіряти сумісність і самостійно налаштовувати запуск окремих ігор, зате пропонує незвично широкий набір можливостей без реклами й поширюється безкоштовно.
Що нового в останній версії 0.7.1
Оновлено
- Додано світлу тему оформлення Scarlet Snow для лаунчера.
- Розширено налаштування розташування зображення: тепер його можна вирівнювати ліворуч або праворуч, а також зверху чи знизу. Вказівник контролера та пряме сенсорне керування автоматично враховують нове положення, зокрема під час використання окулярів.
- Додано встановлення придбаних DLC для ігор із GOG.
- Пошук у GOG тепер охоплює весь каталог магазину.
- Виправлено зависання ігор Steam на етапі «Обробка сценарію встановлення» та випадки, коли завантаження не завершувалося.
- Усунено чорний екран із повідомленням про переривання гри після виходу з неї.
- Покращено запуск ігор: DroidDeck очікує повної готовності Steam перед запуском програми.
- Виправлено нескінченне завантаження після повернення з гри до Steam.
- Видалено сторінку сповіщень із нижньоекранної панелі керування, тому застосунок більше не запитує доступ до сповіщень Android.
- Виправлено відображення Steam та ігор у відтінках сірого на пристроях із графікою PowerVR.
- Виправлено запуск ігор, яким потрібен EasyAntiCheat, а також збережено правильну платформу для системних інструментів Proton.
- Усунено примусову заміну вибраної в Steam версії Proton на DroidDeck-Proton.
- Виправлено помилку
c000007b, яка виникала після встановлення 64-розрядної системної DLL у ARM64-префікс. - Покращено роботу емуляторів, програм AppImage, Flatpak і Snap на пристроях із графікою Adreno: тепер для них застосовується налаштування графічного процесора гри.
- Виправлено запуск програм Flatpak, які раніше могли відтворювати лише звук без відображення вікна.
- Усунено зависання під час запуску емуляторів Linux, що виконують гостьовий код нативно.
- Виправлено аварійне завершення роботи вкладок Firefox і зависання браузера в режимі робочого столу.
- Виправлено натискання на спливні діалогові вікна та вікна, розташовані за межами верхнього лівого кута екрана.
- Покращено режим прямого сенсорного керування з відносною мишею: дотики більше не перетворюються на небажані невеликі рухи вказівника, якщо мишу не підключено.
- Виправлено обрізання елементів керування під вкладками гри, через яке панель могла залишатися в режимі тачпадів.
- Відновлено відображення придбаних ігор GOG у бібліотеці та копіювання службових файлів сценаріїв встановлення до ігрового префікса.
- Усунено пригальмовування на пристроях із 13 ГБ оперативної пам’яті або менше під час повторного стиснення пам’яті гри.
- Виправлено нестабільне відображення графіка кадрів у статистиці гри на нижньоекранній панелі керування.
- Виправлено низку додаткових помилок: аварійне завершення програм під час запуску, роботу
droiddeckctlу системах без командиcontent, збій після заповнення диска та помилкові записи в журналі після завершення сеансу без пакета графічного середовища.
Додати коментар