Домашняя » как » Как создать свой собственный NES или SNES Classic с Raspberry Pi и RetroPie

    Как создать свой собственный NES или SNES Classic с Raspberry Pi и RetroPie

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

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

    Осенью 2016 года Nintendo выпустила NES Classic Edition, миниатюрную копию старой развлекательной системы Nintendo эпохи 1980-х годов. Он поставляется с 30 классическими играми, включая Super Mario Bros., Легенда о Зельде, а также 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-версию, которая даже лучше оригинальных.

    Лучше как? Ваша DIY-версия не только будет включать в себя все функции реальных состояний сохранения в стиле NES Classic, шейдеры CRT для игр в стиле ретро и великолепную организацию с обложкой, но она позволит вам играть любой игра (не только 30, включенные в классику), использовать любой 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, в том числе дело NES Олд Скол и дело Super Tinytendo. Тем не менее, если вам по каким-либо причинам не нравится их внешний вид, вы всегда можете напечатать свой собственный 3D-принтер на одном из них или же найти его на таких сайтах, как Etsy..

    Контроллеры: Old School или Modern Comfort

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

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

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

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

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

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

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

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

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

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

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

    Дождитесь окончания записи изображения, безопасно извлеките SD-карту из компьютера и возьмите пи и аксессуары. Подключите 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. Выберите «Подключиться к сети WiFi».

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

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

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

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

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

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

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

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

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

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

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

    Сочные дополнения: обложка, шейдеры и сохранение игр

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

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

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

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

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

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

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

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

    Получить эту Old School CRT Vibe с сглаживанием и шейдерами

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

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

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

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

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

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

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

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

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

    Это запустит очень ретро-меню настройки RetroArch. Выберите запись «Online Updater».

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

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

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

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

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

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

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

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

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

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

    Настройте Save States ..., потому что Contra действительно труден

    Если вы пурист, вы можете просто пропустить этот раздел. Некоторые игры изначально поддерживают сохранение вашего прогресса, а некоторые - нет (например, вы можете сохранить свою игру в Легенда о Зельде но вы не можете в Super Mario Bros.).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

    Кредиты изображений: Fynsya / Etsy and Clive Darra / Flickr.