EmuDeck постепенно берет на себя игровую настройку моего ПК
Когда-то я был таким, как ты. Я думал, что EmuDeck — это просто быстрый и простой способ настроить эмуляторы на моей Steam Deck , и, несмотря на то, что я использовал его в течение многих лет, я никогда не думал об этом больше, чем об этом. Но постепенно, за последние несколько месяцев, EmuDeck стал одним из самых важных приложений, которые я установил на свой игровой компьютер .
EmuDeck появился на сцене в 2022 году и изначально был создан как «коллекция скриптов, позволяющих автоматически настраивать Steam Deck» для эмуляции. Он установит ваши эмуляторы, настроит их, создаст каталоги для ваших игр и подключится к таким приложениям, как Steam ROM Manager, чтобы вы могли видеть все свои эмулированные игры в своей библиотеке Steam Deck. С момента своего выпуска это был важный инструмент для энтузиастов ретро и эмуляции, но EmuDeck превратился в нечто гораздо более мощное — и не замедляется.
Всегда скромное начало
Хотя большая часть документации EmuDeck подписана «командой EmuDeck», основным продюсером проекта остается единственный разработчик — DragoonDorise на GitHub. В разговоре с разработчиком он сказал мне, что Steam Deck на самом деле не был источником вдохновения для проекта. «Самый первый код, который я создал, появился, когда я купил своего Odin», — сказал он мне. Odin — портативный эмулятор, созданный на базе Android. «Мне не хотелось снова выполнять всю настройку вручную».
EmuDeck изначально был создан для Android и назывался Pegasus Installer. «Все началось с RetroidPocket 2 и интерфейса Pegasus. Настройка была сложной задачей, поэтому я попытался ее автоматизировать», — рассказал мне разработчик. В конце концов, Steam Deck был раскрыт, и DragoonDorise сказал, что для него это было «огромное дело». «Мне посчастливилось получить [Steam Deck] на первой волне, и так родился EmuDeck. Мне потребовались выходные, чтобы выпустить первую версию, и, черт возьми, это было тяжело… но это сработало».
Pegasus Installer стал EmuDeck, и сначала он предназначался только для Steam Deck. Учитывая форм-фактор портативного устройства и проблемы с режимом рабочего стола без клавиатуры и мыши, EmuDeck имел смысл. По крайней мере, это свело к минимуму количество времени, которое вам придется проводить за рабочим столом, при этом установка и настройка всего, что вам нужно, осуществляется с помощью единого, простого в использовании пакета. Но на этом дело не закончилось.
В конце концов, после успеха Steam Deck, появилась ROG Ally . И EmuDeck ответил тем же, разработав версию утилиты для Windows. Теперь вы найдете установщики для SteamOS, Windows, ChimeraOS, Android и общих дистрибутивов Linux. Теперь вы можете установить EmuDeck практически на любую платформу в качестве быстрого и простого способа настройки ваших эмуляторов, но меня так привлекла эта утилита из-за всего, что она делает, помимо своих основных функций.
Больше, чем эмуляция
EmuDeck мог бы остановиться на том, чтобы быть просто утилитой, автоматически настраивающей кучу эмуляторов, но теперь он включает в себя массу дополнительных функций. Вот выборка:
- Компрессор — сжимает вашу библиотеку ПЗУ, чтобы уменьшить ее размер.
- Автосохранение — автоматически сохраняет прогресс в эмулируемых играх при их закрытии, поэтому вам не нужно вручную создавать состояние сохранения.
- Облачная синхронизация . Использует службу онлайн-хранилища, например Box или Google Drive, для хранения и синхронизации файлов сохранения для эмулируемых игр.
- EmuDecky — плагин специально для Steam Deck, который позволяет получить доступ к горячим клавишам эмулятора из игрового режима Steam Deck.
- Локальный многопользовательский режим — позволяет запускать локальные многопользовательские игры для эмулируемых игр.
- Библиотека Rom — специальная вторая библиотека Steam для Steam Deck, заполненная только эмулируемыми играми.
- Игровой режим — инструмент, который обходит процессы Windows и запускает непосредственно в режиме Steam Big Picture.
Это тоже всего лишь выборка. EmuDeck имеет множество мелких функций, от проверки BIOS до поддержки Retro Achievements и утилит миграции, которые позволяют переносить всю вашу библиотеку на другие системы. По словам DragoonDorise, все эти функции были разработаны на основе «миллионов часов, потраченных на тестирование» ядра EmuDeck.
Хотя я использовал большинство функций EmuDeck на разных машинах, игровой режим действительно изменил то, как я играю в компьютерные игры. Любой, кто пытался настроить ПК, похожий на консоль, слишком хорошо знает, что вам нужны клавиатура и мышь под рукой, чтобы хотя бы войти в любой интерфейс поддержки контроллера, который вы используете (обычно Steam), и даже в этом случае уведомления, запускаемые приложения и другие надоедливые окна могут мешать. Благодаря игровому режиму я наконец-то могу получить консольный опыт работы на ПК, о котором мечтал много лет.
Возрождение паровой машины
С тех пор, как Valve попыталась (и потерпела неудачу) заставить Steam Machine завоевать популярность, было предпринято бесчисленное множество попыток заставить ПК малого форм-фактора вести себя как консоль. Вы запускаете его, берете контроллер и плюхаетесь на диван, чтобы начать играть в игры. Хотя есть способы приблизиться к этому опыту — особенно с дистрибутивами Linux, такими как ChimeraOS или HoloISO — вам всегда приходилось довольствоваться либо портативной клавиатурой, либо нестабильной совместимостью из-за Linux. Игровой режим решает всю эту проблему.
DragoonDorise описывает это так: «Он заменяет ваш рабочий стол Windows на Steam, поэтому он быстрее загружается в режиме Big Picture — это что-то вроде Steam Deck». Вы уже можете немедленно запустить Steam в режиме Big Picture — удобном для контроллера интерфейсе, который повторяет Steam Deck — и вы можете установить Steam в качестве запускаемого приложения. Но игровой режим в EmuDeck делает нечто большее.
Насколько я могу судить, он выполняет две основные задачи. Первое и самое важное — он никогда не запускает (или, по крайней мере, существенно ограничивает) Проводник Windows. Вы можете думать о Проводнике как о простом способе просмотра файлов, но на самом деле этот процесс в Windows делает гораздо больше. Он управляет панелью задач, обоями рабочего стола, меню «Пуск» и даже значками на рабочем столе. EmuDeck запускает сценарий PowerShell, чтобы обойти весь мусор, который вам не нужен для установки в гостиной, и переходит непосредственно в режим Big Picture. Это займет всего несколько секунд — если я не включу телевизор достаточно быстро, я полностью пропущу запуск сценария.
Еще одна вещь, которую он делает, — это подавляет уведомления и другие окна, которые пытаются выйти поверх интерфейса Big Picture. В моем случае на моем компьютере в гостиной установлен VPN, а также устаревший драйвер AMD, который я не использую. Возможно, у меня все в порядке на компьютерах, которые я использую для работы, но когда я сажусь отдохнуть и поиграть, я ленюсь. Они не вызывают проблем, и мне плевать. Оба хотят управлять экраном, когда я сажусь и включаю свой компьютер, а игровой режим EmuDeck мешает им заблокировать.
Каким бы впечатляющим ни был игровой режим, он не позволяет вам войти в Windows. К счастью, я нашел простой способ обойти эту проблему, если вас не беспокоит безопасность. Перейдите в редактор реестра и перейдите по следующему пути: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPasswordLessDevice. Затем установите для параметра DevicePasswordLessBuildVersion значение 0. Перезагрузите компьютер, нажмите Windows + R и введите netplwiz. Снимите флажок, требующий пароля, нажмите «Применить», введите текущий пароль, и все готово.
Благодаря этой настройке я могу нажать кнопку питания на своем компьютере, включить контроллер и начать играть. С тех пор, как я начал использовать EmuDeck таким образом, мне не пришлось ломать Bluetooth-клавиатуру. Такое ощущение, что я нормально играю на консоли — только с гораздо большей производительностью.
Важное приложение
EmuDeck начинался как способ настройки эмуляторов на Steam Deck, но с тех пор он стал важной частью настройки моего ПК. Никогда с тех пор, как я установил Special K (обязательно прочтите мою колонку об этом приложении ), я не нашел ничего, что подошло бы любому новому ПК, который я собираю. Для меня основным преимуществом является игровой режим, но я также использовал и другие функции EmuDeck. У меня есть сокровищница ПЗУ на внешнем жестком диске, и EmuDeck позволяет мне синхронизировать мои сохранения между моим ПК и Steam Deck, а также поддерживать согласованность моей конфигурации между устройствами.
Более того, большая часть того, что предлагает EmuDeck, бесплатна. Новые функции, особенно те, которые разработаны только EmuDeck, сначала появляются для участников Patreon, но вы можете получить множество функций из EmuDeck, включая его основную функцию по настройке эмуляторов, бесплатно. А если вы хотите зарегистрироваться и получить новейшие функции, это будет стоить вам около 35 долларов в год.
С момента установки EmuDeck я играл в ретро-классику, к которой никогда бы не прикоснулся, модифицировал современные игры так, как я никогда не думал, что это возможно, и позволял своим консолям пылиться, пока я перевожу все свои игры на ПК. Если вы хотя бы отдаленно заинтересованы в эмуляции, попробуйте EmuDeck — вы будете впечатлены тем, насколько он на самом деле мощный.