Jump to content
Sign in to follow this  
mr.save

Игровая ретро-консоль на Raspberry Pi: как собрать и настроить

Recommended Posts

retro_console_overview.thumb.jpg.294b8583b09245f32bb9d25b52900141.jpg

Если вы скучаете по Атари, Денди, Sega Megadrive или Sony и кинескопа телевизора за играми в танчики, Марио и Контра прошли лучшие годы вашей жизни? То в этой статье мы разберемся, как сделать свою игровую приставку. А за основу возьмем Raspberry Pi 3 Model B.

Что нам понадобится?

  • Raspberry Pi Model 3 B+
  • Клавиатура Qwerty Pad
  • Кабель HDMI (1 м)
  • Кабель USB (A — Micro USB)
  • Импульсный блок питания с USB-разъёмом (5 В, 2100 мА)
  • MicroSD-карта (8 ГБ, класс 10)
  • Бокс для Raspberry
  • Бокс для Raspberry с активным охлаждением

Существует достаточное количество различных платформ эмуляторов. Мы же рассмотрим 3 самые популярные на наш взгляд:

Сборка и подготовка к установке

Перед тем как начать установку образов эмуляторов на карты для Raspberry необходимо их отформатировать. Лучше всего сделать это с помощью SD Memory Card Formatter.

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

Поместите Raspberry внутрь корпуса, подключите джойстики или клавиатуру и USB-флешку с ROM-ами игр. Перед подачей питания вставьте microSD-карту с образом эмулятора и подключите плату к телевизору или монитору через HDMI.

RetroPie

RetroPie это система надстроек в основе которой лежат Raspbian, EmulationStation, RetroArch и многое другое. Всё это нужно чтобы взаимодействовать с джойстиками, осуществлять настройки основных параметров работы. Всё это заставляет Raspberry вести себя как консоль видеоигр, например Super Nintendo. Для опытных пользователей предоставляет множество разнообразных инструментов настройки системы по своему усмотрению. Мы можем установить RetroPie и поверх уже установленной системы. Но проще просто записать готовый образ на флешку.

Скачать и установить

Для установки необходимо скачать образ на сайте разработчика.

retropie_download.thumb.png.f6d76087294f7acee766bdaf599c29e0.png

После того как образ скачан, его необходимо разархивировать и записать на флешку. 

Конфигурация и настройка

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

animation_2_.gif.cfcd18b0c00c295d36e1c3d0be3cae6b.gif

Копирование ROM-ов c флеш-памяти

После конфигурации джойстика необходимо скопировать игры из флешки, вставленной в один из свободных USB портов Raspberry. Откроем файловый менеджер

animation_3_.gif.8dfe9995258a16f504a876433dc274c1.gif

Для работы с файловым менеджером Midnight Comander нам понадобится клавиатура, которую подключим в оставшийся порт USB. Скопируйте ROM-ы с USB-флешки /media/usb в папки соответствующих платформ игровых приставок /home/pi/RetroPie/roms. Открыв в одной половине менеджера папку назначения, а во второй половине откройте папку источник. Выберите в ROM-ы и с помощью функциональной клавиши F5 скопируйте их. Для того чтобы закрыть менеджер нажмите функциональную клавишу F10 и перезапустите систему.

retro_file_manager_copy.gif.a7df744ac238274a5678720c0a11177e.gif

Копирование ROM-ов по сети

Перезапуск и начало использования

После перезапуска в соответствующем разделе игровых приставок, появится список добавленных игр. Выбирайте и играйте!

retro_start.gif.0b27f48ef2e410c111a4e725ab5bb4ed.gif

RecallBox

RecallBox это ещё одна система эмуляции очень похожая на RetroPie, но отличительной особенностью которой является наличие встроенного медиацентра Kodi, который позволяет обойтись без использования клавиатур, а всё управление осуществляется с помощью джойстиков. Используя Kodi в домашней сети, вы сможете передавать видео с любых совместимых устройств. Подробнее об этом вы сможете узнать посетив сайт разработчика.

Скачать и установить

Скачайте и разархивируйте образ системы RecallBox.

771910535_D181D0BDD0B8D0BCD0BED0BA.thumb.png.3b7dbe850ba98bdc8e0fe79222378d54.png

Запишите скачанный образ по аналогии с записью образов для Raspberry.

Конфигурация и настройка

Как и в случае с RetroPie в самом начале нам придется сконфигурировать джойстики.

recall_setup.gif.7201e8f2494824040020af8da57289a2.gif

Копирование ROM-ов с флеш-памяти

Для копирования, благодаря KODI, нам будет достаточно использовать только джойстик. Запустим её и откроем файловый менеджер. В одной половине папку источник /media/usb0, в другой папку назначения /recallbox/share/roms. После копирования необходимо перезапустить RecallBox.

recall_copy.gif.3e61ee4b1de8b11df2d3caed19a01e7f.gif

Копирование ROM-ов по сети

Запуск и использование

Теперь мы можем видеть загруженные игры в соответствующих разделах.

recall_satart.gif.55fb9bc8a344b9aa8613dabee40f2054.gif

Lakka

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

Скачать и установить

Скачайте и разархивируйте образ Lakka.

lakka_download.thumb.png.7cfa9f3e8fc444d73444d822ba644ae4.png

Установите образ на SD-шку по аналогии с записью образа на Raspberry.

Добавление ROM-ов с флеш памяти

Для того чтобы игры появились в списке отображения, достаточно просто вставить USB-флешку в Raspberry и просканировать директорию. После этого игры появятся в интерфейсе системы, рассортированные по типам консолей.

animation_4_.gif.71138fe9c064ce7873dce7e43e3ac43a.gif

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

Что дальше?

Используйте плату Iskra Neo для эмуляции джойстика и автоматизируйте прохождение ваших любимых игр.

Добавьте мобильности вашей консоли используя небольшой HDMI дисплей и берите её с собой куда угодно.

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

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...