====== Корпус Retroflag GPi CASE: инструкция, примеры использования и документация ======
[[amp>product/retroflag-case-gpi?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Корпус Retroflag GPi CASE]] — это кейс для Raspberry Pi в стиле портативной консоли Game Boy. Узнаваемый силуэт оригинала, дисплей, характерные надписи и расположение органов управления обеспечат должный приступ ностальгии ретро игр 90-х годов.
{{ :products:retroflag-case-gpi:retroflag-case-gpi.1.jpg?nolink |}}
Retroflag GPi CASE предназначен для компьютеров Raspberry Pi форм-факторов Zero. В итоге вы получаете девайс для эмуляции ретро-консолей из времен Dendy, Sega, Nintendo и PlayStation.
===== Список поддерживаемых плат =====
Корпус Retroflag GPi CASE спроектирован специально для следующих версий Raspberry Pi:
* [[amp>product/raspberry-pi-zero?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Raspberry Pi Zero]]
* [[amp>product/raspberry-pi-zero-w?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Raspberry Pi Zero W]]
* [[amp>product/raspberry-pi-zero-2-w?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Raspberry Pi Zero 2 W]]
===== Подключение и настройка =====
Для начала геймплея необходимо пройти квест по сборке и настройке устройства. Следуйте нашей инструкции, и вы получите готовую консоль для погружения в мир ретро игр!
==== Что понадобится ====
* 1× [[amp>product/raspberry-pi-zero-w?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Raspberry Pi Zero W]]
* 1× [[amp>product/retroflag-case-gpi?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Корпус Retroflag GPi CASE]]
* 1× [[amp>product/microsd-16gb?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|MicroSD-карта]]
* 1× [[amp>product/usb-power-plug-amperka-eu?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Блок питания Amperka USB 5 В / 3000 мА]]
* 1× Кабель питания (DC — USB A) из комплектации
* 1× Крепеж из комплектации
==== Запись образа и настройка эмулятора ====
- Скачайте и установите образ операционной системы эмуляции ретро игр на карту памяти.
- [[articles:retropie#запись_образа|Инструкция для RetroPie.]]
- Инструкция для RecalBox.
- Запустите и настройте эмулятор:
- [[articles:retropie#настройка_эмулятора|Настройка эмулятора RetroPie]].
- Настройка эмулятора RecalBox.
- [[#режим_безопасного_выключения|Установите скрипт безопасного выключения устройства.]]
- [[#скрипт_gpi_case_patch|Установите скрипт GPi Case Patch.]]
==== Сборка устройства ====
- Извлеките картридж из консоли Retroflag GPi CASE.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.1.css.jpg?nolink&600 |}}
- Раскройте картридж и вытащите из него плату GPICASE CARD.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.2.jpg?nolink&600 |}}
- Скрепите между собой Raspberry Pi Zero и GPICASE CARD. Для коммуникации используйте Pugo пины и micro-USB разъём.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.3.jpg?nolink&600 |}}
- Вставьте полученный бутерброд в картридж малиной вниз.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.4.jpg?nolink&600 |}}
- Закройте картридж верхней крышкой и скрепите винтами.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.5.jpg?nolink&600 |}}
- Установите картридж в консоль Retroflag GPi CASE.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.6.jpg?nolink&600 |}}
- Подключите карту памяти в картридж игровой консоли в слот Micro SD.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.7.jpg?nolink |}}
- [[#режим_безопасного_выключения|Активируйте или деактивируйте режим безопасного выключения Raspberry Pi]].
- [[#питание_консоли|Подключите питание к консоли.]]
- Включите консоль — переключите тумблер питания в положение ON.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.8.gif?nolink |}}
- В итоге на экране приставки должен отобразится процесс загрузки операционной системы.{{ :products:retroflag-case-gpi:retroflag-case-gpi-setup-hardware.9.jpg?nolink |}}
- Консоль запущена, можно переходить к [[#настройка_геймпада|настройкам геймпада]].
==== Настройка геймпада ====
Назначьте кнопки управления портативной консоли в эмуляторе:
* [[articles:retropie#настройка_геймпада|Настройка геймпада в RetroPie.]]
* Настройка геймпада в RecalBox.
==== Загрузка и запуск игр ====
- Скачайте и установите игры в эмулятор:
- [[articles:retropie#загрузка_игр_в_эмулятор|Загрузка игр в RetroPie.]]
- Загрузка игр в RecalBox.
- Запустите одну из игр.
- [[articles:retropie#запуск_игр|Запуск игр в RetroPie.]]
- Запуск игр в RecalBox.
===== Скрипт GPi Case Patch =====
По умолчанию Raspberry Pi Zero выводит видео и звук через HDMI-порт. Выполните инструкцию ниже для перевода медиа потока на встроенный дисплей и динамик.
==== Установка скрипта ====
- Подключите карту памяти к ПК или ноутбуку.
- [[https://support.retroflag.com/Products/GPi_Case/GPi_Case_patch.zip |Скачайте и разархивируйте скрипт GPi CASE Patch на карту памяти]].
- Установите и активируйте скрип:
- [[#инструкция_для_windows|Инструкция для Windows]]
- [[#инструкция_для_linux_или_macOs|Инструкция для Linux или macOS]]
- Извлеките карту памяти из ПК или ноутбука.
==== Инструкция для Windows =====
- Войдите в директорию GPi_Case_patch.
- Для активации режима:
- Запустите файл install_patch.bat.
- Начнётся процесс установки драйверов. В завершении, в консоли отобразится сообщение Successful configuration.
- В итоге медиа поток будет выводится на встроенный дисплей и динамик.
- Для деактивации режима:
- Запустите файл uninstall_patch.bat.
- Начнётся процесс удаления драйверов. В завершении, в консоли отобразится сообщение Successful configuration.
- В итоге медиа поток будет выводится на HDMI-порт.
==== Инструкция для Linux или macOS =====
- Выполните бекап файлов с SD-карты:
SD
config.txt и
SD
overlays
dpi24.dtbo.
- Войдите в директорию скрипта: GPi_Case_patch
patch_files
- Для активации режима:
- Скопируйте файл скрипта config.txt в корень SD-карты SD.
- Скопируйте файлы скрипта dpi24.dtbo и pwm-audio-pi-zero.dtbo в директорию SD-карты SD
overlays.
- В итоге медиа поток будет выводится на встроенный дисплей и динамик.
- Для деактивация режима:
- Скопируйте файл бекапа config.txt в корень SD-карты SD.
- Скопируйте файлы бекапа dpi24.dtbo и pwm-audio-pi-zero.dtbo в директорию SD-карты SD
overlays.
- В итоге медиа поток будет выводится на HDMI-порт.
===== Режим безопасного выключения =====
По умолчанию [[#тумблер_power|тумблер Power]] выключает Raspberry Pi путем простого разрыва в электрической цепи. В результате вы можете испортить компьютер или потерять данные.
Корпус Retroflag включает в себя схему безопасного выключения. В итоге тумблер питания Power будем выключать Raspberry Pi путем программного завершения сеанса.
Для активации схемы безопасного выключения малины необходимо [[#установка_скрипта1|установить скрипт]] и [[#активация_режима|активировать безопасный режим]].
==== Установка скрипта ====
- Запустите терминал.
- [[https://github.com/RetroFlag/retroflag-picase|Выполните скрипт в зависимости от выбранного эмулятора.]]
==== Активация режима ====
Установите [[#тумблер_safe_shutdown|тумблер Safe Shutdown]] в положение ON. Выходные результаты смотрите в описании [[#тумблер_power|тумблера Power]].
==== Деактивация режима ====
Установите [[#тумблер_safe_shutdown|тумблер Safe Shutdown]] в положение OFF. Выходные результаты смотрите в описании [[#тумблер_power|тумблера Power]].
===== Питание консоли =====
Консоль GPi Case можно запитать тремя способами:
* [[#разъём_питания_dc|Питание через разъём DC]]
* [[#батарейный_отсек|Питание от батареек AA]]
* [[#разъём_micro-usb|Питание через разъём micro-USB]]
===== Элементы корпуса =====
[[this>_media/products:retroflag-case-gpi:retroflag-case-gpi-annotation.pdf|{{:products:retroflag-case-gpi:retroflag-case-gpi-annotation.png}}]]
==== Дисплей ====
Дисплейный модуль выполнен по технологии TFT IPS с диагональю 2,8 дюйма и разрешением 320×240 пикселей. Контрастность экрана можно регулировать с помощью потенциометра на торце корпуса.
==== Картридж ====
Отсек для установки «сердца» в Retroflag GPi Case спрятан в картридже, который специально спроектирован для [[#совместимость|микрокомпьютеров Raspberry Pi семейства Zero]]. Все подробности сборки читайте в разделе [[#подключение_и_настройка|подключения и настройка]].
==== Слот Micro-SD ====
На торце картриджа расположен cлот для установки карты Micro-SD с заранее записанным образом для эмуляции ретро-консолей, например RetroPie или Recalbox. Все подробности коммуникации читайте в разделе [[#подключение_и_настройка|подключения и настройка]].
==== Кнопки управления ====
На корпусе расположены кнопки для управление в играх:
* Крестовина: вверх, вниз, влево и вправо
* Кнопки A, B, X, Y, Start и Select
* Триггеры L и R с обратной стороны корпуса.
==== Тумблер Power ====
Тумблер питания предназначен для включения или выключения Raspberry Pi. В зависимости от положения [[#тумблер_safe_shutdown|тумблера Safe Shutdown]], переключатель Power выполняет операцию выключение консоли на аппаратном или программном уровне.
^ Положение тумблера Safe Shutdown ^ Действие с клавишей Power ^ Выходной результат ^
| OFF | OFF→ON | Включает Raspberry Pi.|
| OFF | ON→OFF | Выключает Raspberry Pi путем аппаратного отключения питания от платы.|
| ON | OFF→ON | Включает Raspberry Pi.|
| ON | ON→OFF | Выключает Raspberry Pi путем программного завершения сеанса.|
==== Тумблер Safe Shutdown ====
Тумблер Safe Shutdown отвечает за выбор активации или деактивации схемы безопасного выключения Raspberry Pi. Для работы переключателя Safe Shutdown необходимо установить [[#режим_безопасного_выключения|скрипт безопасного выключения]].
* ON: безопасный режим активирован. Выходные результаты смотрите в описании [[#тумблер_power|тумблера Power]].
* OFF: безопасный режим деактивирован. Выходные результаты смотрите в описании [[#тумблер_power|тумблера Power]]
==== Встроенный динамик ====
Встроенный динамик пригодится для общего вывода звука в играх, например в кругу друзей. Громкость можно регулировать с помощью потенциометра на торце корпуса.
Если же вы планируете играть в консоль индивидуально и не мешать окружающим, воспользуйтесь [[#разъём_наушников|разъёмом для наушников]].
==== Разъём наушников ====
Разъём наушников с выходом мини-джек TRS 3,5 мм пригодится для индивидуального вывода звука в играх.
Громкость можно регулировать с помощью потенциометра на торце корпуса. {{ :products:retroflag-case-gpi:retroflag-case-gpi.6.jpg?nolink&600 |}}
Если же вы планируете играть в кругу друзей, воспользуйтесь [[#встроенный_динамик|встроенным динамиком в корпусе консоли]].
==== Разъём питания DC ====
Штатный способ питания консоли. Для коммуникации понадобится кабель питания (DC — USB A) из комплекта и [[amp>product/usb-power-plug-amperka-eu?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|блок питания на 5 В]].
{{ :products:retroflag-case-gpi:retroflag-case-gpi-power.1.png?nolink |}}
==== Батарейный отсек ====
Автономный способ питания консоли. Идеальный вариант, скоротать время по пути на работу или учебу. Для коммуникации понадобятся три [[amp>product/battery-aa-duracell?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|батарейки AA]].
{{ :products:retroflag-case-gpi:retroflag-case-gpi-power.2.png?nolink |}}
==== Разъём Micro-USB ====
Разъём Micro-USB поддерживает два варианта коммуникации:
* [[#подключение_питания|Для подключения питания.]]
* [[#подключение_периферийных_устройств|Для подключения периферийных устройств.]]
=== Подключение питания ===
Расширенный способ питания консоли. Для коммуникации понадобится [[amp>product/usb-cable-micro?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|кабель USB (A — Micro USB)]] и [[amp>product/usb-power-plug-amperka-eu?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|блок питания на 5 В]].
{{ :products:retroflag-case-gpi:retroflag-case-gpi-power.3.png?nolink |}}
=== Подключение периферийных устройств ===
Разъём Micro-USB электрически связан с USB OTG микрокомпьютера Raspberry Pi. А это значит, что он поддерживает подключение периферийных устройств, например: клавиатуру, мышь или джойстика. Для коммуникации понадобится кабель OTG.{{ :products:retroflag-case-gpi:retroflag-case-gpi-power.4.png?nolink |}}
===== Габаритные чертёж =====
[[this>_media/products:retroflag-case-gpi:retroflag-case-gpi-dimensions.pdf|{{:products:retroflag-case-gpi:retroflag-case-gpi-dimensions.png}}]]
===== Характеристики =====
* Модель: Retroflag GPi CASE
* Совместимость: компьютеры Raspberry Pi семейства Zero
* Видео:
* Встроенный дисплей
* Матрица: TFT IPS
* Диагональ: 2,8”
* Разрешение: 320×240
* Аудио:
* Встроенный звук: динамик
* Аудиовыход: мини-джек TRS 3,5 мм
* Питание:
* Разъём DC 2,5×0,7 мм
* Разъём Micro-USB
* Батарейный отсек 3×AA
* Управление:
* Тумблер включения
* Пользовательские кнопки
* Регулировка громкости звука
* Регулировка контрастности дисплея
* Материал: пластик
* Габариты: 133×81×29 мм
* Вес: 300 г
===== Ресурсы =====
* [[amp>product/retroflag-case-gpi?utm_source=man&utm_campaign=retroflag-case-gpi&utm_medium=wiki|Корпус Retroflag GPi CASE]] в магазине.
* {{ :products:retroflag-case-gpi:retroflag-case-gpi-user-manual.pdf |Инструкция пользователя от производителя.}}
===== Полезные статьи =====
* [[articles:retropie|Гайд по RetroPie]]