Ключевые выводы
- Переделайте свой старый компьютер в ретро-игровую консоль с помощью EmulationStation, чтобы получить легкий и приятный игровой процесс.
- Для настройки EmulationStation необходимо загрузить ES-DE, организовать файлы игры, установить RetroArch и подключить контроллер.
- Несмотря на возможные проблемы с эмуляторами и контроллерами, EmulationStation предлагает элегантный пользовательский интерфейс и удобную навигацию для запуска старых игр.
Когда вы получаете новый компьютер, вы можете задаться вопросом, что делать со старой машиной теперь, когда она вам больше не нужна. К счастью, есть довольно много вариантов, например, превратить ее в фоторамку или даже в умный домашний центр (что я лично и делал). Но если вы поклонник игр, особенно ретро-игр, еще один отличный вариант — превратить ваш ПК в специальную консоль.
Вы можете превратить любой ПК в ретро-игровую станцию, используя множество решений, но мы сосредоточимся на EmulationStation, специализированном интерфейсе, который доступен для множества различных систем, который позволяет вам легко играть во все ваши игры с помощью контроллера и с помощью красивого пользовательского интерфейса. EmulationStation на самом деле помогает другим популярным опытам, таким как RetroBat или EmuDeck, но я сразу обратился к источнику в этом. Вы всегда можете попробовать эти другие решения, если хотите сделать что-то по-другому.
Настройка EmulationStation
Есть несколько шагов
Начать работу с EmulationStation не так уж и сложно, но это может занять некоторое время, если вы не привыкли к таким вещам. Сначала вам нужно загрузить последнюю версию ES-DE (EmulationStation – Desktop Edition). Это текущая итерация проекта, поскольку оригинальная версия была заброшена еще в 2015 году. Тот оригинальный веб-сайт все еще занимает довольно высокие позиции на Google результаты поиска, поэтому убедитесь, что вы выбираете нужную версию.
После установки ES-DE вы можете просто запустить его, и он сразу же перейдет в очень чистый полноэкранный пользовательский интерфейс, но вы заметите, что он говорит, что ROM не обнаружено. По умолчанию программа будет искать ROM в C:\Users\%имя_пользователя%\ROMS папку, но сначала нужно создать каталоги внутри нее. Просто выберите Создать каталоги возможность создать все каталоги практически для каждой консоли. Теперь, когда вы перейдете в папку ROMS, вы увидите папки для каждой консоли, и ваша задача — переместить файлы игры в папку для каждой соответствующей консоли. Здесь есть много папок, которые вам не понадобятся, поэтому удалите папки для любой консоли, которую вы не планируете использовать. Вы также можете изменить каталог ROM, но вам всегда придется создавать подкаталоги внутри него и организовывать их должным образом.
Теперь вы можете снова запустить ES-DE, и все ваши игры появятся, идеально помеченные под нужной системой. Но вы все равно не сможете в них играть, потому что вам нужен сам эмулятор. Лучший вариант — загрузить RetroArch, потому что он позволяет вам устанавливать ядра для различных эмуляторов, и все они работают под одним и тем же унифицированным пользовательским интерфейсом, который, что важно, также хорошо работает с контроллерами. После запуска RetroArch вы можете установить все ядра для нужных вам эмуляторов. Как фанат Nintendo, я выбрал классику: NES, SNES, Game Boy Advance (так как он также может воспроизводить оригинальные игры Game Boy), Nintendo 64 и даже Nintendo DS. Вы можете сказать, что Nintendo DS не ретро, но имейте в виду, что этой системе уже 20 лет.
После установки всех ядер вы почти готовы играть в свои игры. Но мы пытаемся сделать это консолью, поэтому вам также придется подключить контроллер. Пока что оставайтесь на рабочем столе Windows.
Подключение контроллера
Это должно быть относительно легко… но это не всегда так
И ES-DE, и RetroArch довольно широко совместимы со всеми типами контроллеров, поэтому теоретически, если у вас есть контроллер, работающий с вашим ПК, вы должны быть готовы к работе. Если это USB-контроллер, вам просто нужно подключить его, и все готово. Для беспроводных контроллеров вам нужно добавить их с помощью настроек Bluetooth. Щелкните панель быстрых действий в нижней части панели задач (отмечена значками Интернет/батарея/звук) и включите Bluetooth, затем щелкните маленькую стрелку, чтобы увидеть список доступных устройств. В то же время убедитесь, что ваш контроллер находится в режиме сопряжения. Затем просто выберите контроллер, и он должен подключиться автоматически.
Теперь вы можете подумать, что это все, и в некоторых случаях это может быть все, что вам нужно, но мой опыт был немного разочаровывающим. Я использовал сторонний контроллер Nintendo Switch, и хотя ES-DE работал совершенно нормально, RetroArch отказался его распознавать. Из коробки RetroArch настроен на использование контроллеров xinput, которые используются контроллерами Xbox. Если у вас нет контроллера Xbox, вам, возможно, придется зайти в настройки RetroArch и поискать параметры драйвера, а затем изменить и драйверы ввода, и драйверы контроллера на dinput. Однако для меня даже это не сработало, и мне пришлось установить драйвер контроллера на sdl2, так что это было немного разочаровывающе.
Даже тогда, хотя RetroArch, вы можете обнаружить, что RetroArch отлично работает с этим контроллером, но сами эмуляторы будут распознавать ввод, как если бы это был контроллер PlayStation/Xbox, где кнопка подтверждения находится внизу, а не справа. Поэтому мне также пришлось вручную переназначить эти кнопки, чтобы они соответствовали макету Nintendo.
Вы (почти) готовы играть в свои игры!
Начните работу с заголовками
После завершения этого процесса настройки вы в принципе готовы играть в свои игры. Вы можете запустить ES-DE, и вы увидите список своих консолей с доступными играми внутри каждой из них. Хотя вы можете начать прямо сейчас, я рекомендую открыть меню здесь и перейти к настройкам скрапера, а затем скраперить все свои игры. Это отправит вас в интернет, чтобы найти такие вещи, как обложки, скриншоты и даже демонстрационные видеоролики, которые видны в пользовательском интерфейсе для игр, которые вы установили, что делает интерфейс намного более интересным и живым. Это действительно делает весь этот опыт намного лучше.
Последний шаг — перейти в расширенные настройки в ES-DE и проверить альтернативные параметры эмулятора, чтобы убедиться, что предустановленные эмуляторы настроены на использование ядер, которые вы установили в RetroArch. Как только все будет согласовано, вы готовы к работе.
Пользовательский интерфейс в EmulationStation красивый и чистый, и он очень прост в навигации. Вы можете загрузить темы, чтобы настроить внешний вид, но это совершенно необязательно. Просто выберите консоль, выберите игру, и все готово.
У вас все еще могут возникнуть некоторые проблемы.
Эмуляторы не идеальны
Если вы новичок или неопытны в эмуляции (как я), вы все равно можете столкнуться с некоторыми проблемами со всем этим, что, безусловно, было в моем случае. Самой большой проблемой, с которой я столкнулся, была NES, которую я просто не мог заставить работать должным образом. Во-первых, игры PAL запускались слишком быстро, поэтому я рекомендую найти NTSC ROM, если сможете. Но даже тогда у меня продолжала возникать эта проблема в Супер Братья Марио что освободит кнопку запуска (B) всякий раз, когда я прыгал, поэтому я постоянно терял скорость во время прыжков и в результате несколько раз проигрывал. Я не мог понять, что было причиной, но и у Mesen, и у Nestopia UE была та же проблема.
На Nintendo 64 у меня тоже были огромные графические глюки при использовании ядра Mupen64Plus-Next, но большинство из них, к счастью, были исправлены установкой ParaLLEl. Это все в дополнение к проблемам с контроллером, о которых я также упоминал выше. В общем, рассчитывайте потратить некоторое время на выяснение всех настроек, если вы новичок во всем этом деле.
EmulationStation — отличная программа
Несмотря на все проблемы, которые у меня были, EmulationStation — очень классное программное обеспечение, которое, кажется, было создано с любовью к играм, в которые вы играете. Элегантный пользовательский интерфейс напоминает что-то вроде официального демонстрационного киоска, а возможность отображать иллюстрации и трейлеры для каждой игры делает все это еще более приятным.
Если хотите, вы даже можете добавить ES-DE в папку автозагрузки в Windows, чтобы он запускался немедленно, и вам даже не пришлось бы открывать приложение самостоятельно каждый раз при включении компьютера. Я не большой любитель эмуляции, но я могу использовать это в будущем, когда захочу поиграть в старые игры с друзьями.