цікаво

Як побудувати ігрову консоль Raspberry Pi Retro

Детальніше!

З моменту випуску міні-комп'ютер Raspberry Pi в $ 35 був визнаний ідеальною ретро-ігровою консоллю «все в одному». Зараз це зробити простіше, ніж будь-коли, і це не потребує будь-яких знань Linux. Ось як зробити власну ретро-ігрову консоль за 10 хвилин.

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

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

Що ви отримаєте

Ваш Raspberry Pi автоматично завантажиться в EmulationStation. Це програма, на якій працює спеціальна SD-карта під назвою RetroPie, яка дозволяє використовувати контролер для вибору емулятора та гри, не торкаючись ніколи клавіатури чи миші. Після того, як все налаштовано, ви зможете орієнтуватися та робити все необхідне на Raspberry Pi від контролера.

Поряд з іграми ви також отримаєте доступ до повної версії програмного забезпечення медіа-центру, Kodi (для завантаження Kodi вам знадобиться переглянути деякі додаткові налаштування). Це означає, що ви можете мати розважальний центр «все в одному», який проводить класичні ігри та ваш медіа-центр. Це досить вбивчий настрій.

Які системи можна емулювати? Дуже багато з них:

  • 3до
  • Аміга
  • Амстрад ЦПК
  • Apple II
  • Atari 2600
  • Серії Atari 5200 та 8 біт
  • Atari 7800
  • Атарі Ягуар
  • Атарі Рись
  • Atari ST / STE / TT / Сокіл
  • CoCo
  • Colecovision
  • Commodore 64
  • Дафна
  • Дракон 32
  • Сонник
  • FinalBurn Alpha
  • GameCube
  • Гра та дивитися
  • Гра Gear
  • Гра Хлопчик
  • Гра Кольоровий хлопчик
  • Game Boy Advance
  • Intellivision
  • Macintosh
  • МАЙ
  • Основна система
  • Мегадрів / Буття
  • МЕСС
  • MSX
  • Nintendo 64
  • Nintendo DS
  • Система розваг Nintendo
  • Нео Гео
  • Neo Geo Pocket
  • Неогео кишеньковий колір
  • Орік-1 / Атмос
  • ПК
  • PC Engine / TurboGrafx-16
  • PC-FX
  • PSP
  • PlayStation 1
  • PlayStation 2
  • Залишковий VM
  • Купе SAM
  • Сатурн
  • ScummVM
  • Sega 32X
  • Компакт-диск "Сега"
  • Sega SG-1000
  • Система розваг Super Nintendo
  • TI-99 / 4A
  • TRS-80
  • Vectrex
  • Відеопакет / Одісея2
  • Віртуальний хлопчик
  • Wii
  • WonderSwan
  • Колір WonderSwan
  • Змачине
  • Спектр ZX

Ви також отримаєте ряд спеціальних портів для конкретних ігор, серед яких Quake, Minecraft Pi, Baldur's Gate тощо.

Що тобі потрібно

Вам не потрібно багато, щоб почати тут:

  • Raspberry Pi (Ми рекомендуємо Raspberry Pi 3, тому що ви отримаєте повну гру сумісно, ​​а також вбудований Wi-Fi та Bluetooth. Хоча RetroPie буде працювати на старих версіях Raspberry Pi).
  • Мікро 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 Project для вашої версії 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. Крім управління основним рухом, ви також отримуєте ряд «гарячих клавіш», щоб ви могли швидко виконувати певні дії з внутрішніх ігор:

  • Виберіть + Почати: Вихід з гри
  • Виберіть + Праве плече : Зберегти
  • Виберіть + Ліве плече : завантажте
  • Виберіть + Вправо : Збільшити слот вводу
  • Виберіть + Вліво : Зменшення рівня слота вводу
  • Виберіть + X : Меню RGUI
  • Виберіть + B : Скидання

Не всі ці ярлики корисні для всіх, але ви повинні принаймні знати, як вийти з гри, створити збереження та завантажити збереження.

Ще одне, що варто відзначити, хоча RetroPie оснащений тоною емуляторів, він приховує всі емулятори, на яких не встановлені ігри . Тож коли ви вперше переглядаєте RetroPie, ви помітите, що емуляторів немає. Не хвилюйтесь! Ось як це має працювати. Інші емулятори з’являться під час додавання ігор.

Крок третій: налаштування Wi-Fi

Найновіша версія RetroPie має вбудовану систему, де ви можете отримати доступ до всіх своїх налаштувань Raspberry Pi, налаштувати свою пам’ять та інше прямо з EmulationStation. Більшість цих налаштувань призначені для просунутих користувачів, але одним із них, які всі бажають налаштувати, є Wi-Fi:

  1. Прокрутіть униз до параметра Налаштувати Wi-Fi та торкніться кнопки A.
  2. Виберіть "Підключитися до мережі WiFi" та оберіть свою мережу. Введіть свій пароль і виберіть добре.

Це все для базової установки. Якщо ви хочете розібратися ще дещо, це ви зробите. Ви можете редагувати тему RetroPie, встановити Bluetooth-контролер для бездротового зв'язку (це залежить від бренду, залежно від бренду, але на сторінці RetroPie GitHub є посібники щодо найпопулярніших варіантів), керувати файлами та багато іншого в цій галузі. Більшість із цих речей не варто бавитися, поки вам трохи не зручніше з основами. Перегляньте наш посібник із RetroArch (основи системи RetroPie), якщо вас цікавить, як налаштувати деякі з цих додаткових варіантів.

Крок четвертий (необов'язково): перенесіть свої ПЗУ з основного комп'ютера

Для цього кроку ми припустимо, що у вас на основному комп’ютері вже є маса ROM, яку ви хочете перенести на ваш Raspberry Pi. Це зробити дуже просто:

  1. Переконайтесь, що ваш Raspberry Pi увімкнено та підключений до маршрутизатора.
  2. Папка RetroPi повинна автоматично відображатися як спільна папка. Якщо ні, ви можете завантажити його вручну. У Windows відкрийте диспетчер файлів і введіть \\retropie в папку. На Mac відкрийте Finder і виберіть Go (Перейти)> Connect to Server. Введіть smb://retropie та натисніть підключити.

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

Якщо ви хочете використовувати USB-накопичувач, повний ROM, ви можете зробити це теж. Просто скиньте їх на USB-накопичувач у папці з назвою retropie а потім підключіть його до свого Pi.