Искате да се насладите на класически игри в движение? Направете своя собствена преносима машина за ретро игри, като използвате Raspberry Pi и няколко други компонента.

Ако сте фен на ретро игрите и искате да играете класически игри, за да си върнете приятни спомени от вашия детството, няма нужда да търсите в eBay за стари игрови конзоли, когато можете да създавате свои собствени ретро игри система. Ще ви преведем през процеса на изграждане на преносима ретро конзола за игри „Направи си сам“ с Raspberry Pi, използвайки софтуера RetroPie с отворен код.

Защо да създадете конзола за игри RetroPie?

RetroPie е софтуерен пакет с отворен код, който ви позволява да превърнете своя Raspberry Pi 3, 4 или Raspberry Pi Zero 2 W в класическа ретро машина за игри. Софтуерният пакет съдържа широк набор от емулатори, включително:

  • Sega Genesis
  • Развлекателна система Super Nintendo
  • Atari 2600
  • Развлекателна система Nintendo
  • PlayStation 1 и 2

RetroPie се актуализира непрекъснато от ентусиасти и разработчици от общността, добавяйки нови функции. Той също така предлага тонове опции за персонализиране, включително софтуерни инструменти за конфигуриране на вашия Raspberry Pi като машина за ретро игри.

instagram viewer

Освен Raspberry Pi, възможно е да инсталирате RetroPie на ODroid C1/C2 или компютър с Windows/Linux.

Неща, от които ще се нуждаете, за да създадете RetroPie Console

Ще ви трябват следните елементи, за да създадете своя собствена ретро конзола за игри с помощта на софтуера Raspberry Pi и RetroPie:

  • Платка Raspberry Pi: можете да използвате Raspberry Pi 3, 4 или Zero 2 W
  • 16GB Class 10 microSD карта
  • Официално захранване за Raspberry Pi или еквивалентно 5V/3A
  • HDMI кабел
  • USB контролер за игри
  • Малък дисплей (като 7-инчов сензорен)
  • Батерия или захранваща банка
  • 3D отпечатан или закупен калъф (по избор)

След като имате всички части, можете да продължите с инсталирането и сглобяването.

Инсталирайте RetroPie на Raspberry Pi

Има два различни начина за инсталиране на RetroPie на Raspberry Pi:

  • Можеш инсталирайте RetroPie върху Raspberry Pi OS (известен още като Raspbian).
  • Или напишете предварително направен образ на ОС за RetroPie с помощта на инструмента Raspberry Pi Imager: изберете Изберете OS > Емулация и операционна система за игри > Ретропай, след това подходящата версия за вашия модел Raspberry Pi.

Като алтернатива можете да изтеглите и инсталирате някое от тези изображения на дискове за ретро игри вместо RetroPie:

  • Recalbox
  • Lakka
  • Развлекателна система Pi
  • Batocera

Заедно с различна система от предни менюта и опции за персонализиране, някои от тях предлагат различен набор от емулатори.

Активирайте автоматично влизане и автоматично стартиране на RetroPie при зареждане

На този етап можете да свържете сензорния дисплей към Raspberry Pi. Нашата примерна компилация използва DFRobot 7" сензорен дисплей. Можете да използвате всеки малък дисплей между 5" и 10", като официалния 7" Raspberry Pi дисплей, който е наличен.

За да активирате автоматичното влизане и да гарантирате, че RetroPie стартира веднага щом Raspberry стартира или стартира, първо трябва да свържете се с Raspberry Pi чрез SSH за отдалечен достъп до него от друг компютър.

Включете Raspberry Pi и го свържете към вашия рутер с помощта на LAN кабел. Можете да използвате Fingapp или да проверите DHCP настройките на вашия рутер, за да намерите IP адреса на Raspberry Pi, за да можете да влизате през SSH.

След като сте свързани чрез SSH към Raspberry Pi, следвайте тези стъпки, за да активирате автоматичното влизане (ако вече не е активирано) и стартирайте RetroPie емулатора автоматично при зареждане.

  1. В прозорец на терминала въведете следната команда, за да отворите инструмента за конфигуриране на Raspberry Pi:
    sudo raspi-config
    Активирайте автоматичното влизане, като изберете, 1 Системни опции > S5 Boot / Auto Login и след това изберете едно от двете Автоматично влизане в конзолата B2 или B4 Desktop Автоматично влизане.
  2. При активирано автоматично влизане изпълнете следната команда (замествайки Вашето потребителско име с вашето потребителско име), за да отворите .bashrc Bash shell скрипт в нано текстовия редактор:
    sudo nano /home/YourUserName/.bashrc
  3. Добавете следния ред в края на скрипта:
    /usr/bin/emulationstation
  4. Натиснете Ctrl+X и тогава Y и Въведете за да запазите промените.
  5. Рестартирайте Raspberry Pi.

Когато рестартирате, RetroPie ще стартира автоматично при зареждане - вече няма нужда да изпълнявате команда.

Конфигуриране на контролерите

При първото зареждане ще видите екран за конфигуриране на вашия USB контролер за игри. Уверява се, че имате включен такъв. Можете също така да използвате всеки контролер за Xbox или PlayStation (с изключение на DualSense) чрез USB адаптер, за да работите с вашата ретро конзола за игри.

На този екран трябва да картографирате контролите, като щракнете върху бутоните на контролера. Изпълнете инструкциите на екрана и след това преминете към следващата част, където ще добавите игрите.

Добавете ROM и игри към конзолата RetroPie

Можете да добавите игрите, известни още като ROMS, към конзолата RetroPie чрез USB устройство. Като алтернатива можете да инсталирате ретропи-мениджър за активиране на уеб интерфейс за управление на RetroPie игри и ROM.

Можете да изтеглите ROM от интернет, за какъвто и емулатор да използвате. Копирайте ROM на USB устройството и след това го свържете към Raspberry Pi.

Ако използвате уеб интерфейса, качете ROM директно и след това можете да започнете да играете класическите игри на вашия Raspberry Pi.

Можете също така да следвате тези стъпки, за да качите ROM на игри:

  • Натиснете Windows + R, Тип \ \IP адрес на RaspberryPi и натиснете Въведете.
  • Отворете папката ROMs и поставете там ROM-овете на играта.
  • Рестартирайте RetroPie (Raspberry Pi).

След като рестартирате Raspberry Pi, ще видите и ще играете новите игри (добавени ROM) в RetroPie.

Направете ретро конзолата за игри преносима

За да направите тази ретро конзола за игри напълно преносима, можете да използвате UPS HAT или батерия за Raspberry Pi. Предлагат се различни пакети батерии, захранвани от литиево-йонни батерии. За да научите повече, можете да се обърнете към нашия ръководство за батерии Raspberry Pi за вашата ретро конзола за игри.

Като алтернатива можете да използвате захранваща банка с 5V/3A USB изход за захранване на Raspberry Pi или да създадете свой собствен комплект батерии „направи си сам“, за да захранвате ретро конзолата за игри и да играете любимите си игри в движение. За последното ще ви трябва:

  • Батерия 3,7 V 2500 mAh или по-голям капацитет
  • Модул за повишаване на мощността, като например Зарядно устройство Adafruit PowerBoost 1000 (усилва от 3,7 V до 5 V)
  • Няколко кабела и поялник

След като разполагате с необходимите елементи, можете да се обърнете към следната диаграма, за да ги свържете и да направите батериен пакет „Направи си сам“ за вашата ретро конзола за игри.

  • Свържете батерията +/- терминали към прилеп и GND клеми на модула PowerBoost.
  • Свържете физически Пин 2 (5V) и Пин 6 (GND) на Raspberry Pi 3/4 към 5V и Ж (заземени) щифтове съответно, както е показано на диаграмата.
  • За да заредите батерията и да захранвате Raspberry Pi, можете да свържете 5V/3A адаптер към модула PowerBoost 1000.

Времето за резервно захранване на батерията ще варира в зависимост от избрания от вас капацитет на батерията и размера на дисплея.

Сглобете го в калъф

За финален щрих може да искате да поставите преносимата си конзола за ретро игри в собствения й калъф. Размерът и формата ще зависят от точните компоненти, които използвате, по-специално от типа на дисплея. Предлагат се за закупуване широка гама от калъфи, като този Калъф NeeGo за разполагане на Raspberry Pi 4 и официален 7-инчов сензорен дисплей. Като алтернатива можете да изберете 3D отпечатване от STL файлове, като този подобен случай на Thingiverse.

Ако възнамерявате да използвате батерия и модула Adafruit PowerBoost 1000, както беше обсъдено по-рано, можете да изтеглите този стил на таблет случай от Thingiverse и след това вашия 3D принтер, за да го направите или да го отпечатате от доставчик на услуги за 3D печат. Уверете се, че използвате официалния 7-инчов дисплей на Raspberry Pi, за да пасне на всички компоненти в тези конкретни 3D отпечатани кутии.

Достъпна преносима ретро конзола за игри

С помощта на малък дисплей и комплект батерии „Направи си сам“ можете да създадете напълно преносима ретро конзола за игри с вашия Raspberry Pi 3, 4 или Zero 2 W, която можете да носите със себе си навсякъде. Всичко, от което се нуждаете, е контролер, за да играете класическите игри в движение. За да придадете изчистен вид на този проект, можете да закупите или 3D отпечатате подходящ 3D калъф и да сглобите всички компоненти в него.