Новая Steam Machine от Valve вернула домашний ПК в центр внимания, и недавняя статья XDA-Developers утверждала, что она конкурирует скорее с Mac mini, чем с какой-либо консолью. Эта идея показалась нам убедительной. Большинство людей уже владеют машиной, которая могла бы справиться с этой задачей, будь то Intel NUC, собирающий пыль, старый корпус компактного формата или современный мини-ПК, купленный для работы. Разница между ПК на столе и Steam Machine почти полностью сводится к программному обеспечению.
Мы потратили пару недель на запуск одних и тех же восьми приложений на мини-ПК Beelink и немного более старой машине Ryzen, подключенной к телевизору 4K. Это наш шорт-лист лучших приложений для HTPC-гейминга, в котором рассказывается, что действительно хорошо у каждого и где оно спотыкается, когда вы сидите в трёх метрах от экрана с контроллером в руке.
На что обратить внимание в приложении для HTPC-гейминга
Переход со стола на диван ломает множество программного обеспечения, которое хорошо работает на мониторе. При тестировании каждого приложения мы обращали внимание на несколько вещей.
- Навигация, ориентированная на контроллер. Каждое меню должно быть доступно с геймпада, без резервного использования мыши.
- Типография для больших экранов. Шрифты и области нажатия, которые читаются с дивана, а не со свивного стула.
- Загрузка прямо в игру. HTPC должен загружаться в лаунчер игры, а не в рабочий стол Windows.
- Библиотека кроссплатформенного магазина. Steam является якорем, но Epic, GOG, Xbox и ROM-ы эмулятора должны находиться в одном списке.
- Трансляция на экран дивана. Необязательно, но полезно, если игровая установка находится в другой комнате.
- Поддержка фронтенда эмулятора. Ретро-библиотекам нужны соскобленные изображения и оболочка, которая скрывает пути к файлам.
Шорт-лист на первый взгляд
| Приложение | Лучше всего для | Платформы | Бесплатно? | Выделяющееся |
|---|---|---|---|---|
| Steam Big Picture | Гостиные только для Steam | Windows, Linux | Да | Поставляется со Steam, нативное для контроллера |
| Playnite | Кроссплатформенная Windows-библиотека | Windows | Да | Объединяет каждый ПК-магазин |
| Bazzite | SteamOS на любом мини-ПК | Linux | Да | Неизменяемая Fedora с предустановленным Steam |
| Sunshine + Moonlight | Трансляция на телевизор | Windows, Linux, клиенты везде | Да | Самостоятельно размещённый GeForce Now |
| Kodi with Retroplayer | Медиацентр плюс ретро-игры | Windows, Linux | Да | Один пульт для фильмов и эмуляторов |
| ES-DE (EmulationStation) | Ретро-фронтенд | Windows, Linux, macOS | Да | Чистая оболочка поверх RetroArch |
| GameHub | Кроссплатформенная Linux-библиотека | Linux | Да | Steam, GOG, Humble в одной сетке |
| Lutris | Менеджер Wine и Proton runner | Linux | Да | Устанавливает Windows-игры на Linux |
1. Steam Big Picture
Steam Big Picture - очевидная отправная точка и для многих людей также и финишная линия. Ориентированная на контроллер оболочка Valve теперь удваивается как интерфейс SteamOS, поэтому она уже знает, как обрабатывать геймпад, карты ввода для каждой игры и безопасные для ТВ оверлеи. Если ваш HTPC существует для игр в Steam на диване, это охватывает большую часть работы само по себе.
- Где это не справляется: Оно отображает только игры Steam. Epic, GOG, Xbox и эмуляторы нуждаются в отдельном лаунчере, а ярлыки, не относящиеся к Steam, всё ещё кажутся обходным путём.
- Цена: Бесплатно.
- Платформы: Windows, Linux (поставляется со Steam).
- Загрузить: Steam
- Суть: Стандартный ответ, особенно если большая часть вашей библиотеки уже находится на Steam.
2. Playnite
Playnite - это ответ Windows на проблему кроссплатформенности. Он собирает игры из Steam, Epic, GOG, Xbox, Amazon, EA, Ubisoft и Battle.net в одну сетку, автоматически соскабливает обложки и запускает каждый титул через его собственный клиент. Режим полноэкранного режима представляет собой правильный интерфейс для дивана с большими плитками и навигацией геймпада.
- Где это не справляется: Только Windows. При первоначальной установке просит вас войти в каждый магазин, что занимает время.
- Цена: Бесплатно, открытый исходный код.
- Платформы: Windows.
- Загрузить: Playnite
- Суть: Лучший кроссплатформенный лаунчер на Windows и веская причина держать Windows на вашем HTPC.
3. Bazzite
Bazzite - это то, что происходит, когда идеи SteamOS встречаются с операционной системой общего назначения. Это неизменяемая Fedora Atomic сборка, которая загружается прямо в Gaming Mode Steam с уже настроенными драйверами, кодеками и поддержкой контроллера. На мини-ПК с приличным iGPU или небольшой дискретной картой он превращает коробку в то, что ведёт себя как Steam Deck.
- Где это не справляется: Игры с анти-чит-системой, которые блокируют Linux, всё ещё не будут работать, неизменяемые корневые каталоги требуют привыкания, и установка NVIDIA нуждается в варианте изображения NVIDIA.
- Цена: Бесплатно, открытый исходный код.
- Платформы: Linux.
- Загрузить: Bazzite
- Суть: Самый быстрый способ получить впечатление Steam Machine на оборудовании, которое Valve не продаёт.
4. Sunshine + Moonlight
Sunshine + Moonlight - это самостоятельная альтернатива GeForce Now. Sunshine работает на машине с GPU, Moonlight работает на клиенте, и вместе они транслируют игры с низкой задержкой на любой экран, который вам нужен. Если ваш HTPC скромен и ваш реальный игровой ПК находится в офисе, эта пара поместит офисный rig на телевизор без перемещения оборудования.
- Где это не справляется: Требует проводной сети или сильного Wi-Fi 6, а при первоначальной настройке требуются сертификаты и правила брандмауэра.
- Цена: Бесплатно, открытый исходный код.
- Платформы: Sunshine на Windows и Linux, клиенты Moonlight почти везде.
- Загрузить: Sunshine и Moonlight
- Суть: Правильный выбор, когда HTPC - это тонкий клиент, а тяжёлый GPU находится где-то ещё.
5. Kodi with Retroplayer
Kodi with Retroplayer превращает медиацентр в ретро-консоль. Kodi уже справляется с фильмами, музыкой и прямым эфиром ТВ с дружественным к пульту интерфейсом, а Retroplayer добавляет ядра эмулятора, которые обрабатывают ROM-ы как другую библиотеку вместе с фильмами. Для семей, которые хотят одну коробку для всего, это кратчайший путь.
- Где это не справляется: Поддержка ядра Retroplayer отстаёт от RetroArch, и настройка для соскобленных изображений требует некоторой ручной работы.
- Цена: Бесплатно, открытый исходный код.
- Платформы: Windows, Linux.
- Загрузить: Kodi
- Суть: Лучше всего, если HTPC должен быть медиацентром в первую очередь и игровой системой во вторую.
6. ES-DE (EmulationStation)
ES-DE (EmulationStation) - это специализированный фронтенд для RetroArch и автономных эмуляторов. Он обрабатывает соскабливание, темы для каждой системы и навигацию контроллера без странностей управления ROM-ами, которые люди путают в RetroArch самого по себе. На телевизоре он выглядит и ведёт себя как целевая ретро-консоль.
- Где это не справляется: Сам ничего не эмулирует, поэтому вы всё ещё устанавливаете RetroArch или автономные ядра внизу. Первоначальное соскабливание требует клавиатуры.
- Цена: Бесплатно.
- Платформы: Windows, Linux, macOS.
- Загрузить: ES-DE
- Суть: Слой ретро, который мы установили бы на любой HTPC, который регулярно играет в классику.
7. GameHub
GameHub делает для Linux то, что Playnite делает для Windows. Он собирает игры из Steam, GOG, Humble и Itch в одну сетку, обрабатывает записи эмулятора и даже может управлять префиксами Wine для ненативных титулов. Интерфейс аккуратный, и он хорошо работает с контроллером после небольшой настройки.
- Где это не справляется: Разработка замедлилась, и некоторые новые API магазинов требуют ручного ввода токена. Навигация в стиле Big Picture функциональна, но не так отполирована, как Playnite.
- Цена: Бесплатно, открытый исходный код.
- Платформы: Linux.
- Загрузить: GameHub на Flathub
- Суть: Правильный кроссплатформенный лаунчер для Linux HTPC, который не использует Gaming Mode Bazzite.
8. Lutris
Lutris - это инструмент, который делает Linux HTPC полезным для игр, которые никогда не предназначались для работы на Linux. Это менеджер для Wine, Proton и дюжин других бегунов с скриптами установки сообщества для популярных титулов из GOG, Epic и Battle.net. Укажите на установщик, и он справится с уровнем совместимости за вас.
- Где это не справляется: Скрипты установки иногда ломаются, когда издатели изменяют установщики. Его собственный интерфейс хорош на столе, менее дружелюбен на диване.
- Цена: Бесплатно, открытый исходный код.
- Платформы: Linux.
- Загрузить: Lutris
- Суть: Сочетайте его с GameHub или Bazzite, чтобы интерфейс запуска оставался удобным для ТВ, пока Lutris выполняет тяжёлую работу.
Как выбрать правильный
Сопоставьте приложение с тем, как вы на самом деле планируете использовать эту коробку.
Если библиотека почти полностью Steam и HTPC посвящён игрозданию, Steam Big Picture на Windows или Bazzite на Linux достаточно сам по себе. Bazzite приближает вас к реальной Steam Machine, потому что загружается прямо в Gaming Mode и скрывает рабочий стол.
Если вы покупаете игры и в Epic, и в GOG, и в Xbox, используйте Playnite на Windows или GameHub на Linux как оболочку и позвольте Steam находиться внутри них как один магазин среди нескольких. Добавьте Lutris на Linux, когда конкретный Windows-титул, не относящийся к Steam, отказывается сотрудничать.
Если ретро-игры - это главное событие, положите ES-DE поверх RetroArch или используйте Kodi with Retroplayer, когда одна и та же коробка также должна обрабатывать фильмы и музыку.
Если HTPC - это низкомощный тонкий клиент и реальный GPU находится в другой комнате, пропустите вопрос лаунчера и установите Sunshine + Moonlight. Диванная коробка становится дисплеем, а офисная коробка выполняет работу.
FAQ
Какая лучшая альтернатива Steam Big Picture? Playnite на Windows и GameHub на Linux - это ближайшие замены, и оба добавляют кроссплатформенные библиотеки, которых нет в Big Picture. Для полной оболочки в стиле SteamOS на оборудовании, не относящемся к Valve, Bazzite - лучший выбор.
Playnite бесплатен? Да. Playnite бесплатен и имеет открытый исходный код, и он не берёт процент от покупок или добавляет объявления. Расширения и темы сообщества также бесплатны.
Могу ли я превратить свой мини-ПК в Steam Machine? Да. Установите Bazzite для наиболее близкого опыта SteamOS или запустите Steam Big Picture на Windows и установите его для запуска при загрузке. Любой подход дает вам оболочку, ориентированную на контроллер, на мини-ПК.
Какая лучшая ОС для HTPC? Для HTPC, ориентированных на игры, Bazzite Linux дает вам опыт, подобный SteamOS, с настройкой драйверов. Для библиотек, которые включают много Windows-экзотических титулов, не относящихся к Steam, Windows 11 с Playnite всё ещё более безопасен из-за более широкой совместимости с анти-чит.
Нужен ли мне Linux для сборки Steam Machine? Нет. Windows с Steam Big Picture работает, и Bazzite тоже. Linux приближает вас к поведению SteamOS и быстрее загружается в интерфейс контроллера, но выбор зависит от того, какие игры вы играете и поддерживают ли они Proton.
Могу ли я запускать эмуляторы вместе со Steam на одном HTPC? Да. Playnite, GameHub и ES-DE все рассматривают библиотеки эмуляторов как первоклассные записи, и вы можете запускать ядра RetroArch прямо из этих оболочек, не выходя из интерфейса дивана.