Как создать свой собственный NES Classic из Rasberry Pi

Пропустили на NES Classic? Не волнуйтесь, построить его легче, чем вы думаете

С объявлением Nintendo об окончании производства на NES Classic, многие геймеры все еще задаются вопросом, как получить их старое школьное решение. К счастью, не может быть проще создать свой собственный из Raspberry Pi и некоторой недорогой электроники. В этом пошаговом руководстве вы будете раскручивать свои любимые титулы Mario за день, без необходимости пайки или кодирования.

Разделяя это

Raspberry Pi 3 модель B находится в центре нашей системы. Крошечный компьютер стоит менее 40 долларов и является более чем достаточно мощным, чтобы подражать не только играм NES, но и множеству старых консолей и специализированного программного обеспечения, включая специальные версии Minecraft и Doom.

Raspberry Pi 3 модель B находится в центре нашей системы.

Он не поставляется с какими-либо необходимыми аксессуарами, поэтому мы выбрали источник питания USB, кабель HDMI и карту MicroSD, а также пару радиаторов для охлаждения микросхем. Есть комплекты для тех, кто не хочет самостоятельно искать детали.

Хотя почти любой USB-контроллер будет работать, мы обнаружили, что он очень напоминает оригинальные контроллеры NES. Raspberry Pi 3 имеет встроенный Bluetooth, поэтому контроллеры, такие как Steelseries Stratus, также должны работать. Можно даже использовать контроллеры Xbox и Playstation, если они подключены через USB.

Хотя установка «голого пи» рядом с телевизором — это, безусловно, вариант, чехол обеспечивает множество преимуществ для простоты использования, эстетической привлекательности и прокладки кабелей. Существует множество вариантов универсальных чехлов Raspberry Pi по всему Интернету, но мы хотели что-то похожее на NES, хотя бы несколько. Имея в своем распоряжении набор 3D-принтеров, мы решили найти дизайн в Thingiverse и распечатать свой собственный.

Как создать свой собственный NES Classic из эмулятора Nintendo Rasberry Pi малины 0002

Мы не обязательно рекомендуем такой курс действий. Корпус с 3D-печатью выглядит новым, но мы потратили много времени на настройку модели, печать нескольких прототипов и очистку конечного продукта от лишних пластиковых прядей. Даже имея опыт и исключительный Lulzbot Taz, нам потребовалась неделя проб и ошибок, чтобы напечатать приемлемый случай.

Пользователям, у которых нет 3D-принтера, или которые просто хотят пропустить сложные моменты и начать играть в Mario, следует обратить внимание на Amazon, чтобы узнать о Raspberry Pi в стиле NES. Мы взяли корпус в стиле NES всего за 20 долларов, который создан именно для этой цели.

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

Требуется некоторая сборка

Пи должен легко охватывать игры NES и SNES.

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

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

Выпечка пи

К счастью, кто-то другой проделал всю работу по сборке версии ОС Raspberry Pi, которая поддерживает большой набор эмуляторов прямо из коробки. Он называется RetroPie, и мы пройдемся по приведенным ниже шагам, в то время как вы сможете найти актуальное руководство с устранением неполадок и более подробную информацию о RetroPie Wiki.

На расстоянии вытянутой руки процесс прост. Загрузите полный образ ОС с сайта RetroPie и используйте программу для записи этого файла образа на карту MicroSD. Бесплатная программа Win32DiskImager попросит вас выбрать местоположение файла образа и диск для записи. Имейте в виду, что это приведет к удалению карты MicroSD, поэтому сделайте резервную копию всех файлов, которые уже были на ней, до создания образа. Как только Wind32DiskImager завершит свою работу, RetroPie будет установлен на SD-карту. Вставьте его в слот Raspberry Pi и подключите питание HDMI и USB для загрузки.

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

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

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

После завершения передачи подключите USB-накопитель обратно к Pi и еще раз подождите, пока зеленый индикатор на передней панели перестанет мигать. Нажмите любую кнопку, привязанную к Start, и выберите Restart Emulation Station. Игры теперь копируются в систему, поэтому вы можете отключить USB-накопитель и включить игру.

Программное обеспечение эмуляции, как правило, не вызывает никаких юридических проблем, в то время как сами файлы игр, как правило, защищены законом об авторских правах и товарных знаках. Хорошее практическое правило заключается в том, что пользователи могут хранить цифровую резервную копию игры, которой они физически владеют, но вы захотите проверить местные законы и нормативные акты на предмет точной информации о законности эмуляции и ПЗУ.

Playtime — это веселое время

Это все, что нужно сделать. RetroPie поддерживает широкий спектр старых игровых систем, и пользователи могут добавлять больше, если это необходимо, при условии, что производительность Pi позволяет это. Это должно легко охватывать игры NES и SNES и, в зависимости от охлаждения и мощности, может даже включать игры PSP или Dreamcast. Мы выбрали наши любимые эмуляторы для каждой системы, и многие из них уже включены в установку RetroPie, описанную здесь.

Решение для домашнего пивоварения может стоить немного больше, чем NES Classic, в зависимости от того, какие детали включены в комплект поставки, но преимущества по сравнению с уже снятым с производства предложением Nintendo очевидны. Беспроводные контроллеры, обширная библиотека игр, доступ к большему количеству систем и индивидуальный подход — все это часть пакета с системой эмуляции на основе Raspberry Pi. Учитывая все это, кажется, что это стоило больше часа сборки и немного дополнительной работы.

Amazon Walmart Newegg

Ссылка на основную публикацию