Как создать свою собственную NES или SNES Classic с помощью Raspberry Pi и RetroPie

Опубликовано: 2022-01-29

NES Classic Edition — это официальный клон оригинальной Nintendo Entertainment System и один из лучших способов играть в ваши любимые ретро-игры. SNES Classic является его преемником. К сожалению, он настолько популярен, что достать его практически невозможно. Не платите 300 долларов на eBay, если вы можете использовать Raspberry Pi по скромной цене для создания собственного — с еще большим количеством игр.

Что такое NES и SNES Classic и почему Raspberry Pi лучше?

Осенью 2016 года Nintendo выпустила NES Classic Edition, миниатюрную копию старой Nintendo Entertainment System 1980-х годов. Он поставляется с 30 классическими играми, включая Super Mario Bros. , The Legend of Zelda и Castlevania , а также олдскульным контроллером NES (хотя и с очень коротким кабелем и другим разъемом для меньшего размера NES Classic).

Он продается по цене 60 долларов США и поставляется с одним контроллером — вы можете приобрести второй контроллер игрока за дополнительные 10 долларов США, в результате чего ваши общие инвестиции составят 70 долларов США. К сожалению, консоль оказалась настолько популярной, а Nintendo выпустила так мало, что их почти невозможно найти по их первоначальной цене, они появляются только на таких сайтах, как eBay, с наценкой 200-500%.

В 2017 году Nintendo выпустила SNES Classic Edition, которая продается по цене 70 долларов и поставляется с двумя контроллерами. Начались предварительные заказы, и получить их уже очень сложно.

Однако не отчаивайтесь: даже если они настолько редки, что вы даже никогда не видели их вживую (не говоря уже о том, чтобы купить их), вы можете легко создать собственную надежную консоль Classic Edition дома — с более игры и другие функции. В сегодняшнем уроке мы собираемся объединить экономичный Raspberry Pi, некоторое бесплатное программное обеспечение, которое эмулирует NES, SNES и другие консоли, а также несколько недорогих USB-контроллеров NES, чтобы создать версию DIY, которая даже лучше, чем оригиналы.

Реклама

Лучше как? Ваша самодельная версия не только будет включать в себя все функции реальной NES Classic, такие как состояния сохранения, шейдеры CRT для ретро-игр и великолепно выглядящую организацию с обложкой, но и позволит вам играть в любую игру (не только в 30-ю). входит в состав Classics), используйте любой USB-контроллер, какой захотите (а не только простой 2-кнопочный контроллер NES), а также включает улучшенные состояния и организацию сохранения.

Кроме того, ваша система сможет запускать игры с других систем, таких как Atari, Game Boy, Sega Genesis и даже более поздних систем, таких как PlayStation Portable или Nintendo 64. Полный список поддерживаемых систем можно посмотреть здесь.

Что вам нужно

Чтобы следовать нашему руководству, вам понадобится несколько вещей и немного свободного времени, чтобы сплести их все вместе.

Raspberry Pi и его аксессуары

Прежде всего, вам понадобится микрокомпьютер Raspberry Pi и некоторые основные аксессуары для него. Вычислительная мощность, необходимая для запуска эмулятора Nintendo Entertainment System, очень мала, поэтому, если у вас уже есть старая модель Raspberry Pi 1 или 2, вы можете (и должны!) использовать ее. Если вам нужно купить новый Pi, обязательно купите самую последнюю версию Raspberry Pi 3 (40 долларов).

В дополнение к Pi вам понадобится SD-карта или карта microSD соответствующего размера (в зависимости от вашей модели Pi), кабель HDMI для подключения к телевизору, USB-клавиатура (только временно для ее настройки) и хороший блок питания. Вам также, вероятно, понадобится доступ в Интернет на Pi для загрузки обновлений и передачи игр — вы можете сделать это с помощью кабеля Ethernet или Wi-Fi. Raspberry Pi 3 имеет встроенный Wi-Fi, в то время как для более старых моделей потребуется USB-адаптер Wi-Fi.

Если вы новичок в Raspberry Pi, не волнуйтесь: мы написали подробное руководство по всем частям, которые вам понадобятся, поэтому ознакомьтесь с этой статьей для получения дополнительной информации.

Дело делает проект

Корпус Raspberry Pi, вдохновленный NES, доступен на Etsy.

Чтобы завершить настройку Pi, вам также понадобится чехол. Если вы уже сделали кучу проектов Pi, то у вас уже есть кейс, и это нормально. Но если вы начинаете с нуля или действительно хотите получить полный опыт, вы можете подумать о том, чтобы приобрести специальный чехол в стиле NES или SNES для своего Raspberry Pi.

Реклама

На Amazon есть пара кейсов на тему NES и SNES, в том числе кейс Old Skool NES и кейс Super Tinytendo. Однако, если вам по какой-либо причине не нравится их внешний вид, вы всегда можете распечатать свой собственный 3D-принтер или найти другие на таких сайтах, как Etsy.

Контроллеры: старая школа или современный комфорт

Затем вам понадобится как минимум один USB-контроллер (два, если вы хотите играть в игры с другом). Вы можете подойти к ситуации с контроллером одним из двух способов: во-первых, вы можете пойти на чистую классику и получить пару контроллеров USB NES.

Мы должны признать, что этот подход оказался намного сложнее, чем мы изначально предполагали. Кажется, что было бы невероятно просто просто купить несколько дешевых и хорошо сделанных контроллеров NES, но на самом деле сейчас на рынке такой переполох, что списки часто неточны, контроллеры трудно достать, и передовой опыт, который мы можем На данный момент рекомендуется купить несколько контроллеров сразу, вернуть тот, который вам не нужен, и оставить хорошие (с хорошим весом, хорошим откликом кнопок и хорошей игрой).

Мы протестировали два самых популярных контроллера USB NES на Amazon: контроллер Retro-Link и универсальный, но хорошо зарекомендовавший себя контроллер Classic USB NES (который, когда он действительно прибыл, имел торговую марку iNext). Хотя нам больше понравился вес Retro-Link, но отклик кнопок контроллера iNext был лучше. На практике это опыт проб и ошибок. (Если вы хотите что-то классическое, но более удобное, чем контроллеры NES, мы тоже можем сказать только хорошее об этом контроллере Buffalo SNES.)

Другой подход, который вы можете использовать, который менее аутентичен, но немного более универсален, заключается в покупке более современного контроллера, такого как проводной контроллер Xbox 360. Мало того, что качество сборки и доступность более стабильны, но и платформа эмуляции, которую мы собираемся настроить, RetroPie, поддерживает больше, чем просто NES, поэтому, если вы хотите играть в игры с других систем, вам подойдет более новый контроллер с большим количеством кнопок. Ницца.

Реклама

В любом случае, вам понадобится как минимум один USB-контроллер для проекта, так что выберите тот, который вам больше нравится.

Программное обеспечение: RetroPie и ПЗУ для всех ваших любимых игр

В дополнение к аппаратному обеспечению вам также понадобится программное обеспечение для игр. Вам нужно будет загрузить копию RetroPie, фантастического пакета программного обеспечения, которое объединяет ряд инструментов и программного обеспечения для эмуляции в один очень удобный интерфейс.

Для нашей цели мы будем использовать готовые образы для Raspberry Pi (в отличие от установки поверх существующей операционной системы). Загрузите правильное изображение для номера вашей модели Pi здесь. Кроме того, вам понадобится какой-нибудь инструмент для записи этого образа на вашу SD-карту — наш любимый инструмент — это кроссплатформенная программа для записи образов Etcher.

СВЯЗАННЫЕ С: Является ли загрузка ПЗУ ретро-видеоигр законной?

И, наконец, что наиболее важно тематически, вам понадобятся игры! Они представлены в виде ROM-файлов, которые вы можете скопировать самостоятельно (с помощью соответствующего оборудования) или загрузить из сети. Приобретение ПЗУ — это упражнение из-за нечетких юридических вопросов, которое лучше предоставить читателю — мы не будем здесь напрямую ссылаться на ПЗУ или сайты ПЗУ. Тем не менее, простой поиск в Google далеко уведет вас.

Шаг первый: подготовьте свой пи

Собрав все вышеупомянутые материалы, пришло время погрузиться в подготовку Pi. Во-первых, мы настроим SD-карту. Вставьте SD-карту в компьютер и запустите Etcher. Процесс прост как 1-2-3: выберите загруженный образ RetroPie, подтвердите, что SD-карта является выбранным диском, а затем нажмите «Flash!».

Дождитесь окончания записи образа, безопасно извлеките SD-карту из компьютера и возьмите Pi и аксессуары. Подключите Pi к телевизору с помощью кабеля HDMI, подключите USB-клавиатуру и контроллеры, вставьте SD-карту и подключите кабель питания, чтобы включить систему.

Реклама

Если вы когда-нибудь застрянете в процессе установки, не стесняйтесь обращаться к нашему руководству для начинающих по Raspberry Pi, в котором есть много полезной информации о начальной настройке.

Шаг второй: настройте RetroPie

После того, как вы впервые включите Pi с установленной SD-картой RetroPie, он автоматически выполнит некоторые одноразовые шаги настройки (например, расширение раздела, распаковка файлов и т. д.). Затем он перезагрузится, и вы попадете на экран конфигурации контроллера, как показано ниже.

Как показано на экране, вы должны нажать и удерживать любую кнопку на вашем USB-контроллере, чтобы начать процесс настройки. В меню конфигурации кратковременно нажмите соответствующую кнопку для каждой записи в списке (например, вверх на джойстике, чтобы начать).

В конце концов вы доберетесь до записей кнопок, которые могут не иметь соответствующих кнопок на вашем контроллере (например, если вы используете традиционный контроллер NES, и он начинает спрашивать вас о кнопках X и Y). Когда вы дойдете до записей для кнопок, которых у вас нет, просто нажмите и удерживайте кнопку, которую вы уже запрограммировали, в течение 2 секунд, затем отпустите ее. Это сообщит мастеру настройки, что вы хотите пропустить эту кнопку. Повторяйте этот процесс, пока не пропустите все ненужные записи и не сможете нажать «ОК», чтобы продолжить.

На этом этапе вы увидите следующий экран с логотипом RetroPie и надписью «Доступно 13 игр» под ним.

«Тринадцать игр? Сладкий!" вы можете подумать. Не так быстро: это не 13 игр, в которые вы можете играть, это 13 инструментов настройки для «RetroPie» (который распознается как один из ваших эмуляторов, хотя на самом деле это базовая система). Не волнуйтесь, через мгновение мы перейдем к настоящим играм.

Реклама

Если вы используете кабель Ethernet с вашим Pi для доступа к сети вместо Wi-Fi, вы можете сразу перейти к следующему разделу, чтобы сразу приступить к добавлению игр в RetroPie. Однако, если вы используете Wi-Fi, нажмите кнопку A на вашем контроллере, чтобы открыть меню. Цветовая схема по умолчанию RetroPie немного затрудняет просмотр на меньшем снимке экрана, но запись для Wi-Fi является последней в списке, как показано ниже.

Когда вы выбираете запись «WIFI», запускается инструмент настройки Wi-Fi. Выберите «Подключиться к сети Wi-Fi».

Затем выберите свою домашнюю сеть, введите пароль, нажмите «ОК», а затем снова нажмите «ОК» на главном экране, чтобы выйти из приложения (вы вернетесь к экрану, из которого вы выбрали запись Wi-Fi).

Хотя вы можете использовать RetroPie без доступа к Интернету, гораздо проще перенести свои игры на устройство по сети.

Шаг третий: добавьте свои игры

Когда наш Pi настроен и подключен к нашей домашней сети, нам предстоит сделать самый важный шаг: загрузить его милыми, милыми, ретро-играми. Самый простой способ передачи игр — использование сетевых ресурсов. (Вы можете использовать USB-накопитель, но настройка сети на самом деле еще проще, поэтому мы подробно опишем этот метод здесь). Давайте начнем.

По умолчанию блоку RetroPie назначается общий сетевой ресурс с именем «retropie», и вы можете перейти к нему, просто открыв проводник Windows на своем ПК и введя \\retropie\ в поле адреса. Затем просто откройте папку «roms», перейдите к выбранной системе (в этом примере мы будем использовать «nes») и скопируйте любые файлы ROM в эту папку. Мы скопировали одну из наших любимых ролевых игр, Crystalis , в качестве нашего тестового ПЗУ.

Реклама

После того, как вы добавили игры, вам необходимо перезапустить RetroPie (или, точнее, интерфейс Emulation Station под ним). На вашем Pi нажмите кнопку B на вашем контроллере, чтобы вернуться в главное меню, затем нажмите кнопку «Пуск», чтобы открыть главное меню, как показано ниже. Выберите «Выйти».

Выберите «Перезапустить EmulationStation» и подтвердите, что действительно хотите перезапустить его.

Когда он перезагрузится, в главном графическом интерфейсе внезапно появится не только запись «RetroPie», но (поскольку мы добавили ромы в каталог «nes») вы увидите запись для Nintendo Entertainment System. Это ключевой шаг в настройке любого эмулятора на RetroPie. По умолчанию установлено множество эмуляторов для разных платформ видеоигр, но они не появятся в интерфейсе, пока вы не добавите хотя бы один ROM в их каталог «roms».

Нажмите кнопку A, чтобы увидеть доступные игры. Выберите игру, в которую хотите играть (в нашем случае это единственная игра), и снова нажмите A.

Через очень короткое время эмулятор NES завершит загрузку вашего ПЗУ, и вы увидите игру так же, как если бы вы загрузили ее на старинное устройство NES.

Реклама

На этом этапе вы можете играть в игру так же, как и в оригинал. Если вам нужно перезапустить игру, просто нажмите SELECT и B одновременно. Если вы хотите выйти из игры обратно в меню RetroPie, нажмите SELECT и START одновременно. Не стесняйтесь повторять этот шаг для игр SNES, Genesis и любых других систем, в которые вы хотите играть.

Juicy Extras: обложка, шейдеры и сохранение игр

Это все, что вам нужно, чтобы начать играть. Но если вам нужен полный опыт «Я создал свою собственную NES Classic», есть еще несколько дополнительных функций, которые нам нужно использовать: обложка (которая делает вашу библиотеку красивой и удобной для браузера), шейдеры (которые делают игру более привлекательной). ретро на современном телевизоре) и состояния сохранения (которые позволяют сохранять игру, даже если исходная игра ее не поддерживала. Все эти функции включены в официальную версию NES Classic.

Добавьте обложку в свою библиотеку

После того, как вы скопировали кучу игр в папку «roms», вернитесь в меню NES (где мы только что запустили нашу тестовую игру), нажмите кнопку «Пуск», чтобы открыть меню, затем выберите «Scraper».

На следующем экране вы можете настроить параметры. Оставьте парсер как «THEGAMESDB». Вы можете отключить рейтинги, если хотите (мы оставили его включенным). Затем выберите «Очистить сейчас».

Поскольку это наш первый сбор данных, переключите фильтр на «Все игры». По умолчанию парсер настроен на использование только той системы, в которой он загружен (в данном случае NES), поэтому ничего менять не нужно. Наконец, убедитесь, что «Пользователь принимает решения о конфликтах» включен. Это важно, иначе парсер может собрать неправильные данные, если не уверен, что это за игра: Double Dragon или Double Dragon II .

Единственная причина, по которой вы не захотите использовать этот параметр, заключается в том, что у вас есть сотни игр для очистки, и вы не хотите вручную подтверждать каждый выбор (однако вам придется вернуться и вручную исправить любые конфликты позже, игра за игрой). . Когда будете готовы, выберите «Старт».

По мере работы системы вам будет предложено подтвердить каждый выбор (даже если выбор всего один). Нажмите A, как только вы выбрали правильную игру.

Реклама

Когда все будет готово, у вас будет хорошо организованная коллекция игр.

Получите атмосферу старой школы ЭЛТ со сглаживанием и шейдерами

Сразу после запуска игры вы можете заметить, насколько яркой и четкой выглядит графика. На самом деле, загрузив нашу демо-игру Crystalis , первое, что я заметил, это то, что цвета стали намного ярче, а линии намного четче, чем я помнил.

Основная причина этого несоответствия заключается в том, как изображения отображаются на цифровом дисплее по сравнению с аналоговым дисплеем ЭЛТ. Ваш компьютерный монитор и HDTV представляют игру с идеальным соотношением пикселя к пикселю 1:1, в то время как ваш старый ЭЛТ-дисплей был основан на люминофоре с более мягким изображением и светом/цветом, «расцветающим» вокруг отдельных точек на экране.

Чтобы компенсировать это, вы можете настроить свою систему на применение шейдеров или алгоритмов сглаживания, чтобы воссоздать эффект ЭЛТ. Не уверены, что это то, что вас волнует? Давайте сравним изображения, снятые в одной и той же игре в один и тот же момент с применением разных эффектов. Во-первых, давайте посмотрим, как выглядит самый первый игровой момент в Crystalis без шейдеров и сглаживания.

Обратите внимание, что все линии очень четкие, значительно более четкие, чем вы, вероятно, помните (если вы играли в оригинальную игру на оригинальном оборудовании). Если вам нравится этот более четкий вид с острыми краями, то обязательно играйте в эту игру.

Давайте посмотрим, как выглядит игра со сглаженной алгоритмом сглаживания графикой. Если вы используете более старый Pi, это отличный вариант, поскольку алгоритм сглаживания (в отличие от шейдеров) практически не загружает графический процессор.

Реклама

Глядя на это на мониторе компьютера или на мобильном устройстве с четким экраном с высоким разрешением, вы можете подумать: «Это выглядит… размыто». но при просмотре на расстоянии (например, между вашим диваном и телевизором) эффект сглаживания действительно придает играм ощущение ЭЛТ, а размытие не кажется таким интенсивным. Отойдите и посмотрите на камни на краю изображения по сравнению с первым изображением, и вы поймете, что я имею в виду.

Наконец, вы можете использовать шейдеры для создания эффектов ЭЛТ, таких как линии развертки и даже небольшое искажение (поскольку передняя часть ЭЛТ-дисплеев в большинстве случаев была слегка изогнутой). Здесь применен простой шейдер CRT.

Опять же, при просмотре в близком сравнительном кадре, как здесь, эффект кажется выраженным (так же, как если бы вы сидели очень близко к экрану ЭЛТ). Но если смотреть на расстоянии, это выглядит очень естественно. На самом деле, хотя я не возражал против того, как игра выглядела без сглаживания или шейдеров, когда я включил шейдер CRT, я подумал: «О! Похоже на ту игру, которую я помню!»

Настройки сглаживания и шейдеров расположены в одном месте, но мы должны выполнить небольшую настройку, прежде чем погрузиться в это меню. Хотя RetroPie должен поставляться с уже предварительно загруженными шейдерами, по нашему опыту вам необходимо вручную обновить список шейдеров (для чего вам потребуется подключение к Интернету, поэтому подключите этот кабель Ethernet сейчас, если он еще не подключен). Вернитесь в меню настройки RetroPie, которое мы изначально посетили, и выберите «RetroArch» в меню, как показано ниже.

Это запустит очень ретро-меню конфигурации RetroArch. Выберите запись «Онлайн-обновление».

В меню «Онлайн-обновление» выберите «Обновить шейдеры GLSL».

Внизу в левом нижнем углу крошечным желтым текстом вы увидите небольшой индикатор обновления, показывающий, что загружается «shaders_gsls.zip». Подождите, пока это закончится. После завершения процесса нажмите клавишу Esc на клавиатуре или кнопку B на контроллере, чтобы полностью выйти из меню в главное меню. Там выберите «Выйти из RetroArch». Вернувшись в меню RetroPie, выберите «RetroPie Setup».

Реклама

В меню настройки RetroPie выберите «configedit — Изменить конфигурации RetroPie/RetroArch».

Выберите «Настроить основные параметры эмулятора libretro».

Здесь вы можете настроить шейдеры и сглаживание для каждого эмулятора или применить их повсеместно. Если вам не нужны разные настройки шейдеров для каждой системы, лучше просто выбрать «Настроить параметры по умолчанию для всех эмуляторов libretro».

В этом меню вы найдете все необходимые настройки как для сглаживания, так и для шейдеров. Важно отметить, что сглаживание и шейдеры — это решение типа «или-или» — вы не можете использовать оба сразу. Если вы пытаетесь выбрать между ними, помните, что сглаживание требует гораздо меньше ресурсов Pi, чем шейдеры.

Если вы хотите использовать сглаживание, выберите «Сглаживание видео» и измените «false» на «true». Затем вы можете вернуться в главное меню и поиграть с включенным сглаживанием.

Если вы хотите использовать шейдеры, у вас есть два шага. Убедитесь, что для параметра «Сглаживание видео» установлено значение по умолчанию «ложь». Затем установите для параметра «Video Shader Enable» значение «true». Наконец, выберите «Файл видеошейдера», чтобы выбрать шейдер, который вы хотите использовать.

Список шейдеров может показаться немного пугающим, но есть простое решение. Просто найдите файлы шейдеров со словом «pi» в имени, например файл «crt-pi.glslp», показанный выше. Эти шейдеры были оптимизированы для менее мощного графического процессора Raspberry Pi. Вы всегда можете использовать другие шейдеры, но не удивляйтесь, если пострадает производительность.

Реклама

Если в любое время вы больше не хотите играть со сглаживанием или шейдерами (или хотите изменить используемый шейдер), вы можете просто вернуться в эти меню и установить значения на false или изменить файл шейдера.

Настройте состояния сохранения… Потому что Contra действительно сложная

Если вы пурист, вы можете вообще пропустить этот раздел. Некоторые игры изначально поддерживают сохранение вашего прогресса, некоторые нет (например, вы можете сохранить свою игру в The Legend of Zelda , но не можете в Super Mario Bros. ).

Даже те игры, которые поддерживают сохранение, требуют, чтобы вы сохраняли игру определенным образом, часто используя какой-либо внутриигровой механизм, такой как посещение гостиницы или регистрация на космической станции. С помощью эмуляторов вы можете сохранить игру в любое время и в любом месте , точно так же, как вы можете сохранить файл в Microsoft Word во время работы над ним. Он также дает вам несколько слотов для сохранения для каждой игры, так что вы можете иметь столько файлов для сохранения, сколько захотите. Это может быть не пуристский способ сделать это, но, чувак, это хороший способ снизить уровень разочарования, играя в безумно сложные игры.

Вы можете сохранять и загружать свою игру во время игры, используя горячие клавиши контроллера. Для тех из вас, кто использует контроллер с большим количеством кнопок (например, вышеупомянутый контроллер Xbox 360), вам вообще не нужно выполнять какие-либо сложные сопоставления клавиш, вы можете просто использовать карты кнопок RetroPie/RetroArch по умолчанию для вашего контроллера. Проверьте эту запись вики RetroPie, чтобы увидеть горячие клавиши джойстика по умолчанию.

Однако, если вы используете контроллер NES, ограниченное количество кнопок действительно создает некоторую нагрузку. Если вы хотите использовать систему сохранения состояния, вам нужно будет немного отредактировать раскладку клавиатуры. Раскладка клавиатуры по умолчанию для сохранения и загрузки состояний сохранения использует боковые кнопки на контроллере, которых нет на контроллере NES. Нам нужно переназначить эти кнопки, чтобы получить доступ к этим функциям. Есть два способа сделать это: либо отредактировать файл retroarch.cfg, расположенный в \\retropie\configs\all\retroarch.cfg (что очень утомительно), либо использовать интерфейс RetroArch (что является обычным объемом утомительно). Мы пройдемся по последнему.

Чтобы использовать интерфейс раскладки клавиатуры, снова запустите систему меню RetroArch (в главном меню RetroPie выберите категорию RetroPie, а затем выберите «RetroArch»). В главном меню выберите «Настройки». Прежде чем вносить какие-либо изменения, нам нужно включить параметр сохранения при выходе, чтобы сохранить эти изменения.

В меню «Настройки» выберите «Конфигурация».

Реклама

В этом меню выберите «Сохранить конфигурацию при выходе», чтобы включить сохранение. Без этой настройки любые сделанные нами изменения не будут сохранены при выходе из системы меню RetroArch.

Нажмите кнопку B или клавишу Esc, чтобы выйти из меню, пока вы снова не окажетесь в главном меню RetroArch. Выберите меню «Настройки».

Выберите «Ввод». Здесь вы найдете все настройки для привязок клавиш и связанных с ними конфигураций.

Выберите «Ввод привязок горячих клавиш». Здесь мы можем изменить то, что делают комбинации горячих клавиш на вашем контроллере.

Чтобы разблокировать доступ к меню RetroArch во время игры, а также дать нам надлежащий доступ к состояниям сохранения, нам нужно сопоставить три комбинации кнопок: сохранить, загрузить и получить доступ к меню RetroArch. Вы можете использовать любые комбинации кнопок для каждой из них, но комбинации кнопок, которые мы выбрали для этого руководства, являются оптимальными в том смысле, что они не мешают каким-либо существующим раскладкам клавиш.

Начнем с «Состояния загрузки». Выберите эту запись и нажмите A на вашем контроллере. Вам будет предложено с четырехсекундным обратным отсчетом нажать клавишу, которую вы хотите сопоставить с этой функцией.

Вы хотите сопоставить клавишу «Вниз» с навигационной панелью, чтобы при нажатии активатора горячих клавиш (кнопка «Выбрать») и «Вниз» ваша игра сохранялась. Выберите «Сохранить состояние» и сопоставьте его с клавишей «Вверх» на джойстике. Идите вперед и оставьте записи «Savestate slot +/-» в покое, так как они в порядке (он настроен так, что вы можете щелкнуть влево или вправо, чтобы изменить слот сохранения).

Реклама

Наконец, прокрутите список до конца, пока не увидите «Переключатель меню». Выберите его, а затем сопоставьте с ним кнопку A (это позволит вам нажать Select + A) в игре, чтобы получить доступ к меню RetroArch.

Нажмите кнопку B, чтобы выйти из меню, пока не окажетесь на главном экране, а затем выберите «Выйти из RetroArch», чтобы сохранить изменения.

На этом этапе все готово, и теперь вы можете использовать следующие комбинации кнопок:

  • Выбрать+Пуск: выйти из эмулятора.
  • Select+B: сброс эмулятора.
  • Выберите + A: приостановите игру и откройте меню RetroArch из эмулятора.
  • Select+Right: увеличение ячейки сохранения (например, перемещение из ячейки сохранения #1 в #2)
  • Select+Left: Уменьшение ячейки сохранения (например, перемещение из ячейки сохранения #2 в #1)
  • Select+Up: сохранить игру в текущий выбранный слот сохранения.
  • Select+Down: загрузить игру из сохранения в текущий слот сохранения.

Теперь вы можете играть даже в самые сложные игры без необходимости начинать с нуля каждый раз, когда вы получаете Game Over.


Наконец-то вы закончили: мы не только воссоздали опыт использования NES Classic, но и фактически создали улучшенную версию, поскольку она может играть в любую когда-либо созданную игру для NES, поддерживает больше слотов для сохранения, чем NES Classic, больше шейдеры и параметры видео, и (если вы хотите) вы можете выйти за рамки этого руководства и даже использовать чит-коды, подобные Game Genie, мгновенные повторы и многое другое. Посетите вики-сайты RetroPie и RetroArch, чтобы получить дополнительную информацию обо всех дополнительных функциях, скрытых в платформе, а также наше руководство по расширенным настройкам RetroArch.

СВЯЗАННЫЕ С: Как настроить RetroArch, универсальный эмулятор ретро-игр «все в одном»

Кредиты изображений: Fynsya/Etsy и Клайв Дарра/Flickr.