Если вы скучаете по Атари, Денди, Sega Megadrive или Sony и кинескопа телевизора за играми в танчики, Марио и Контра прошли лучшие годы вашей жизни? То в этой статье мы разберемся, как сделать свою игровую приставку. А за основу возьмем Raspberry Pi 3 Model B.
Существует достаточное количество различных платформ эмуляторов. Мы же рассмотрим 3 самые популярные на наш взгляд:
Перед тем как начать установку образов эмуляторов на карты для Raspberry необходимо их отформатировать. Лучше всего сделать это с помощью SD Memory Card Formatter.
После форматирования, образ выбранной вами системы эмуляции необходимо записать на флешку. Делается это по аналогии с записью образа самой Raspberry Pi OS.
Подробнее об это написано в нашей статье по настройке Raspberry Pi
Поместите Raspberry внутрь корпуса, подключите джойстики или клавиатуру и USB-флешку с ROM-ами игр. Перед подачей питания вставьте microSD-карту с образом эмулятора и подключите плату к телевизору или монитору через HDMI.
RetroPie это система надстроек в основе которой лежат Raspberry Pi OS, EmulationStation, RetroArch и многое другое. Всё это нужно чтобы взаимодействовать с джойстиками, осуществлять настройки основных параметров работы. Всё это заставляет Raspberry вести себя как консоль видеоигр, например Super Nintendo. Для опытных пользователей предоставляет множество разнообразных инструментов настройки системы по своему усмотрению. Мы можем установить RetroPie и поверх уже установленной системы. Но проще просто записать готовый образ на флешку.
Для установки необходимо скачать образ на сайте разработчика.
После того как образ скачан, его необходимо разархивировать и записать на флешку. Как записывать образы на флешку описано в нашей статье по настройке и работе с Raspberry.
При первом старте RetroPie предложит сконфигурировать джойстики. Для этого необходимо нажимать на кнопки будут отвечать за те или иные функции.
После конфигурации джойстика необходимо скопировать игры из флешки, вставленной в один из свободных USB портов Raspberry.
Откроем файловый менеджер
Для работы с файловым менеджером Midnight Comander нам понадобится клавиатура, которую подключим в оставшийся порт USB.
Скопируйте ROM-ы с USB-флешки /media/usb
в папки соответствующих платформ игровых приставок /home/pi/RetroPie/roms
.
Открыв в одной половине менеджера папку назначения, а во второй половине откройте папку источник.
Выберите в ROM-ы и с помощью функциональной клавиши F5
скопируйте их.
Для того чтобы закрыть менеджер нажмите функциональную клавишу F10
и перезапустите систему.
После перезапуска в соответствующем разделе игровых приставок, появится список добавленных игр. Выбирайте и играйте!
RecallBox это ещё одна система эмуляции очень похожая на RetroPie, но отличительной особенностью которой является наличие встроенного медиацентра Kodi, который позволяет обойтись без использования клавиатур, а всё управление осуществляется с помощью джойстиков. Используя Kodi в домашней сети, вы сможете передавать видео с любых совместимых устройств. Подробнее об этом вы сможете узнать посетив сайт разработчика.
Скачайте и разархивируйте образ системы RecallBox. Запишите скачанный образ по аналогии с записью образов для Raspberry.
Как и в случае с RetroPie в самом начале нам придется сконфигурировать джойстики.
Для копирования, благодаря KODI, нам будет достаточно использовать только джойстик.
Запустим её и откроем файловый менеджер. В одной половине папку источник /media/usb0
, в другой папку назначения /recallbox/share/roms
.
После копирования необходимо перезапустить RecallBox.
Теперь мы можем видеть загруженные игры в соответствующих разделах.
Lakka, это еще одна система эмуляции которая завершает наш обзор. Она так же основана на RetroArch. Но ключевой особенностью является то, что здесь не потребуется настраивать джойстики и долго рассортировывать ROM-ы по папкам.
Скачайте и разархивируйте образ Lakka. Установите образ на SD-шку по аналогии с записью образа на Raspberry.
Для того чтобы игры появились в списке отображения, достаточно просто вставить USB-флешку в Raspberry и просканировать директорию. После этого игры появятся в интерфейсе системы, рассортированные по типам консолей. Теперь осталось выбрать необходимый тип консоли, игру и запустить её.