интересно

Как создать игровую приставку Raspberry Pi Retro

Прочитайте больше!

С момента выпуска мини-компьютер Raspberry Pi за 35 долларов был признан идеальной универсальной игровой консолью в стиле ретро. Теперь это сделать проще, чем когда-либо, и для этого не требуется никаких знаний о Linux. Вот как сделать свою собственную игровую приставку в стиле ретро за 10 минут.

Мы провели вас через все виды DIY-проектов для Raspberry Pi, но этот может быть самым простым. Ваша ретро игровая приставка - в комплекте с контроллерами старой школы - будет запущена менее чем за 10 минут. Все, что вам нужно сделать, это установить операционную систему на SD-карту и сделать простой обмен файлами с вашего ПК.

Прежде чем мы начнем, давайте рассмотрим некоторые основы. Эмуляция видеоигр старой школы требует двух вещей: игровых ПЗУ и эмулятора, чтобы играть в них. ROM - это копия игры, которая существует на вашем устройстве. Эмулятор - это приложение, которое может воспроизводить этот ROM. Правило этики эмулятора заключается в том, что у вас должна быть физическая копия игры, если у вас есть ПЗУ (или вы можете создать свою собственную из старых картриджей). Мы предоставим вам возможность самостоятельно создавать диски. С этим, давайте настроим Raspberry Pi.

Что вы получите

Ваш Raspberry Pi автоматически загрузится в EmulationStation. Это программа, работающая с пользовательской SD-карты RetroPie, которая позволяет использовать контроллер для выбора эмулятора и игры, даже не касаясь клавиатуры или мыши. После того, как все настроено, вы сможете перемещаться и делать все, что нужно, на Raspberry Pi с контроллера.

Помимо игр, вы также получите доступ к полной версии программного обеспечения для медиацентра Kodi (для загрузки Kodi вам понадобятся дополнительные настройки). Это означает, что у вас может быть универсальный развлекательный центр с классическими играми и медиацентр. Это довольно убийственная установка.

Какие системы вы можете эмулировать? Много их:

  • 3DO
  • Amiga
  • Амстрадский КПК
  • Apple II
  • Atari 2600
  • Atari 5200 и 8-битная серия
  • Atari 7800
  • Atari Jaguar
  • Atari Lynx
  • Atari ST / STE / TT / Falcon
  • CoCo
  • ColecoVision
  • Коммодор 64
  • волчеягодник
  • Дракон 32
  • Dreamcast
  • FinalBurn Alpha
  • GameCube
  • Игра и часы
  • Game Gear
  • Геймбой
  • Game Boy Color
  • Game Boy Advance
  • Intellivision
  • макинтош
  • MAME
  • Мастер Система
  • Megadrive / Genesis
  • MESS
  • MSX
  • Nintendo 64
  • Nintendo DS
  • Nintendo Entertainment System
  • Нео гео
  • Neo Geo Pocket
  • Нео Гео Карманный Цвет
  • Oric-1 / Atmos
  • ПК
  • ПК Engine / TurboGrafx-16
  • PC-FX
  • PSP
  • PlayStation 1
  • PlayStation 2
  • ResidualVM
  • Сэм Купе
  • Сатурн
  • ScummVM
  • Sega 32X
  • Sega CD
  • Sega SG-1000
  • Super Nintendo Entertainment System
  • TI-99 / 4A
  • TRS-80
  • Vectrex
  • Videopac / Odyssey2
  • Виртуальный Мальчик
  • Wii
  • WonderSwan
  • WonderSwan Color
  • Zmachine
  • ZX Spectrum

Вы также получите ряд специальных портов для конкретных игр, включая Quake, Minecraft Pi, Baldur's Gate и другие.

Что вам нужно

Вам не нужно много, чтобы начать здесь:

  • A Raspberry Pi (Мы рекомендуем Raspberry Pi 3, потому что вы получите совместимую полную игру, а также встроенный Wi-Fi и Bluetooth. Хотя RetroPie будет работать на более старых версиях Raspberry Pi).
  • Блок питания Micro USB.
  • Как минимум 8 ГБ Micro SD-карта.
  • Контроллеры USB (опционально, но делают все это гораздо более увлекательным. Нам нравится Buffalo Classic USB) RetroPie также изначально поддерживает контроллеры PS 3/4 и Xbox 360 / One.
  • Клавиатура USB (только для начальной настройки и только если вы хотите настроить Wi-Fi, она вам больше не понадобится. Конечно, если вы эмулируете компьютерные игры, вы можете использовать клавиатуру и мышь для управления ими),
  • Телевизор / монитор, кабели AV / HDMI (полный список совместимых SD-карт, блок питания и все остальное можно найти в Raspberry Pi Wiki).
  • Компьютер с Windows / Mac / Linux для настройки вашей SD-карты и передачи ваших ПЗУ.

Шаг первый: загрузите и установите RetroPie на SD-карту

Благодаря работе RetroPie процесс установки всех этих эмуляторов на Raspberry Pi невероятно прост:

  1. Загрузите образ SD-карты проекта RetroPie для вашей версии Raspberry Pi (0 / B / B + или 2/3). Для этого руководства мы используем версию 3.7. Одно предупреждение, однако, эта присоска может занять некоторое время для загрузки в зависимости от того, насколько заняты их серверы, так что дайте себе достаточно времени.
  2. После загрузки извлеките изображение на SD-карту так же, как и обычное изображение Raspbian. Пользователи Windows могут сделать это очень легко с Win32DiskImager, а пользователи Mac могут использовать построитель карт RPI-SD. Пользователи Linux должны довольно простой трюк командной строки. В любом случае, ознакомьтесь с нашим руководством для начинающих по изготовлению Raspberry Pi и следуйте тем же инструкциям, что и Raspbian.
  3. Когда это будет сделано, извлеките SD-карту и поместите ее в Raspberry Pi.

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

Если вы предпочитаете устанавливать эмуляторы вручную, вы также можете это сделать. На странице RetroPie Github есть руководство для этого, но будьте осторожны: ручной процесс занимает от шести до девяти часов, чтобы загрузить и установить все. Преимущество заключается в том, что вы получаете новейшие версии эмуляторов и можете выбирать, что будет установлено. Для наших целей, однако, вышеописанный метод прекрасно работает и невероятно прост.

Шаг второй: загрузите Raspberry Pi и настройте EmulationStation

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

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

Когда вы закончите, вы можете перемещаться по вашему RetroPie только с вашим контроллером. Эти элементы управления будут работать как в эмуляторах, так и в самом RetroPie. Помимо управления базовыми движениями, вы также получаете ряд «горячих клавиш», чтобы вы могли быстро выполнять определенные действия внутри игр:

  • Select + Start: выход из игры
  • Выбрать + Правое плечо : Сохранить
  • Выбрать + Левое плечо : Загрузить
  • Select + Right : увеличение слота состояния ввода
  • Select + Left : Слот состояния ввода
  • Выберите + X : RGUI Menu
  • Выберите + B : Сброс

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

Еще одна вещь, на которую стоит обратить внимание, хотя RetroPie поставляется с кучей эмуляторов, она скрывает все эмуляторы, на которых не установлены игры . Поэтому, когда вы впервые просматриваете RetroPie, вы заметите, что эмуляторы недоступны. Не волнуйся! Вот как это должно работать. Другие эмуляторы будут отображаться при добавлении игр.

Шаг третий: настройка Wi-Fi

В новейшей версии RetroPie есть встроенная система, в которой вы можете получить доступ ко всем настройкам Raspberry Pi, настроить свою память и многое другое прямо из EmulationStation. Большинство из этих настроек предназначены для опытных пользователей, но в значительной степени все захотят настроить Wi-Fi:

  1. Прокрутите вниз до параметра «Настроить WiFi» и нажмите кнопку «А».
  2. Выберите «Подключиться к сети WiFi» и выберите свою сеть. Введите свой пароль и выберите ОК.

Вот и все для базовой установки. Если вы хотите возиться еще немного, это то, где вы это сделаете. Вы можете отредактировать тему RetroPie, настроить контроллер Bluetooth для беспроводной связи (это немного отличается от бренда к бренду, но на странице RetroPie GitHub есть руководства по наиболее популярным параметрам), управлять файлами и многое другое в этой области. Большинство этих вещей не стоит играть, пока вы не освоитесь с основами. Посмотрите наше руководство по RetroArch (основа системы RetroPie), если вам интересно, как настроить некоторые из этих расширенных опций.

Шаг четвертый (необязательно): перенесите ПЗУ с основного компьютера

Для этого шага мы предполагаем, что на вашем основном компьютере уже есть набор ПЗУ, которые вы хотите перенести на Raspberry Pi. Это очень легко сделать:

  1. Убедитесь, что Raspberry Pi включен и подключен к маршрутизатору.
  2. Папка RetroPi должна автоматически появиться как общая папка. Если нет, вы можете загрузить его вручную. В Windows откройте файловый менеджер и введите \\retropie в папку. На Mac откройте Finder и выберите «Перейти»> «Подключиться к серверу». Введите smb://retropie и нажмите «подключиться».

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

Если вы предпочитаете использовать USB-накопитель с ПЗУ, вы также можете это сделать. Просто поместите их на USB-накопитель в папке с именем retropie и подключите его к своему Pi.