Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Шашки с компьютером, онлайн с друзьями, вдвоем на одном экране.

Шашки Ру

Настольные, Мультиплеер, Головоломки

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Retropie

С этим тегом используют

Raspberry pi Все
24 поста сначала свежее
148
maxim.dobrovarov
maxim.dobrovarov
4 года назад
Рукодельники

Денди БТР или приставка о которой я мечтал!⁠⁠

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Всем привет с вами Max Power. 😎


Сегодня я хочу похвастаться наконец-то завершенным до конца проектом супер консоли(приставки) под названием "денди БТР"!


По сути это микрокомпьютер на основе Raspberry Pi4, с автономным питанием и своим мини «телевизором». Всё это смонтированно на "шасси" или хотите в "кузове" игрушки БТР'а, подаренной мне за ремонт электронных игрушек с рынка. 🤖

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом
Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Что по устройству.


Внутри куча проводов и модулей с али, в угоду организации той самой автономности питания, плюс шлейф к AV монитору. Монитор кстати от автомобиля для задних камер. Он «прокачан» простым усилителем* D-класса вкупе с двумя динамиками от PSP. Всё это хозяйство работает на общей шине 12 вольт через мини-выключатели вмонтированные в корпус БТР'а.


*На фото pam8403, но потом был поставлен усилок покруче на 12 вольт - pam8610.

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Интерфейсов напихал под завязку, чтобы можно было как выводить с неё сигнал, так и наборот подавать на монитор и заряжать БТР чем угодно. Я часто ремонтирую старые консоли и прочую технику из "кожаного века" с композитными видеовыходами, поэтому так важно было сохранить совместимость с RCA. Но конечно "чёткий" HDMI никто не отменял. Кста, она целых 2 моника по цифре может тянуть(как слышал). 😯

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Операционная система мне понравилась RetroPi*, она и закачана на micro SD карту ёмкостью 32 Gb от Samsung, Class 10. ОС и её оболочка, хороша тем что практически всё сразу работает и настроено, нужно лишь закачать игры по LAN и определить видеовыход по умолчанию: HDMI или старый добрый AV(RCA).


*RetroPie – дистрибутив ОС Debian с набором эмуляторов старых игровых консолей (NES, ZX Spectrum, Atari, Game Boy, Nintendo 64, PSX…), объединённых оболочкой EmulationStation и средой выполнения RetroArch. Устанавливается на микрокомпьютеры Raspberry Pi.


Отдельный респект "хакерам" - англичанам(retropie.org.uk) за поддержку ретро-ОС. 👍

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Заряжаться сиё творение может как по 230 вольт, так и по mini USB, но последний скорее аварийный источник. Основа питания — литиевая батарея(3S) на 12,6 вольт из остатков АКБ ноута. Она подает питание на DC-DC преобразователь, он в свою очередь выдает 5 вольт и около 4 ампер что с лихвой хватает для прожорливой разбери пай. В случае подключения с розетки питание уже идет с БП на 12 вольт 2 ампера(в ту же шину преобразователя) и одновременно подзаряжает литий. БП обычный, какие ставят в роутеры, принтеры, цифр. приставки и т.п.

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом
Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом
Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Ну и главное, что касается игр.


Их тут тысячи-тысяч! Чего только нет и не эмулируется на современных ARM процессорах. Атари, спектрумы, сеги которых никто не видел, те самые недосягаемые в 90-х приставки супернинтендо и тому подобные раритеты.😲


Конечно сразу были закачаны любимые сборники по Dendy, Sega, PlayStation 1. Причём "донди" и "сежка" полность все игры(*Сашко мем*). Флешку сразу говорю берите побольше, 128 было бы в тему… Но и так пока игр играть-непереиграть.


Старые игры 8/16 бит идут почти не отличимо от оригильных консолей, вот с 3D приставками бывает ей тяжеловато, особено с N64. Однако PS1 идёт по мне сносно «из коробки». Но всегда там можно что-нибудь подкрутить, поправить или снизить графон, чтобы добиться «той самой» картинки и низкого лага управления. Сам пока ещё "курю форумы" по "этим вашим драйверам".


При работе никаких посторонних шумов, сильных сбоев и нагрева незамечанно, благо было изначально заказана нормальная и слегка потом допиленная система охлаждения.


А так, погружение в ностальгию вам гарантирую. "Тончики, марево, попси" эх...😅

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Есть ещё "особый" светодиод который дает "эффект выстрела" при звуках игры, а хитрость проста "100 Ом и на динамик".😈

Денди БТР или приставка о которой я мечтал! Dendy, БТР, Retropie, Своими руками, Sega, Playstation, Портативные консоли, Мини, Rca, Ностальгия, Видео, Длиннопост, Рукоделие с процессом

Что по стоимости.


Если не брать в расчет пару спалённых по невнимательности контроллеров, и выпитых рюмок бальзама «Бугульма» при мозговом штурме схем, как всё это организовать соединить и запустить, то выходит около 100$ или 7500 рублей. Это не считая бесценного времени, конечно же. 😅


Чтож автор всё равно доволен «как слон» и всем ностальгирующим рукодельникам(дИаЙваЙщИкам как ща, модно, лол) и просто увлекающимся ретро, желает удачи в сборке и настройке подобных устройств - портативных консолей. На самом деле в этом нет ничего сложного. 🤓

"Экспресс обзор".


п.с. Готовится полномасштабное видео с подробным процессом как всё собиралось, на основной ютуб канал, так что рад новым подписчикам, с пикабу тем более. 👌

п.п.с. И хочу напомнить: первые 40 лет в жизни мальчика — самые трудные. 🥳

Показать полностью 10 1
[моё] Dendy БТР Retropie Своими руками Sega Playstation Портативные консоли Мини Rca Ностальгия Видео Длиннопост Рукоделие с процессом
23
177
wwakabobik
wwakabobik
4 года назад
Рукодельники

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой)⁠⁠

Всем привет! Любите ли вы играть в игры? А точнее в классику игровой индустрии? Классические, ретро-игры на NES, Sega? Или, быть может, скучаете и хотели бы иметь свой кусочек 80х - настоящий аркадный автомат? Вот я хотел и сделал такой универсальный автомат своими руками.

Честно говоря, идея совсем не нова. Семь лет назад я уже рассказывал на Habr'е как сделать свой ретро-игровой центр на основе Raspberry Pi. Тогда я ограничился лишь настройкой малинки, в перспективе подумывая добавить к малинке полноценные кнопки и корпус. Но на том дело и кончилось. Прошло время, изменились возможности и желания и пришло время поделиться и своей разработкой.


Проектирование


Для начала нужно определиться с идеей. К началу проекта я знал только два тезиса:


* Сердцем автомата будет Raspberry Pi

* У автомата будут полноценные аркадные кнопки, но всё-таки неплохо иметь возможность подключения геймпадов и клавиатуры с мышью.


Для автомата так же нужен какой-нибудь дисплей. В идеале для ретрогейминга нужно использовать экран 4:3, но такого у меня не осталось, специально покупать - это вступать с конфронтацию с внутренней жабой. А вот неплохой альтернативной является использовать матрицу от ноутбука. У меня лет восемь как лежит ноутбук Fujitsu Siemens Amilo 3438G со сгоревшей видеокартой и уже не помню куда выпотрошенной памятью и жёстким диском. Так как дисплей только 17 дюймов, ради интереса в проекте можно было бы использовать и динамическую подсветку, визуально расширяющую размер экрана.


Вооружившись этим знанием идём рисовать макет. Для отрисовки я использовал SketchUp.

Нарисовать мне, очень далекому от 3D графики человеку, макет автомата в SketchUP - дело одного вечера. Конечно, точность этого инструмента не самая идеальная, но в целом прикинуть с точностью до 1-2 сантиметров как будет выглядеть будущий автомат - можно. Натягиваем текстуры, любуемся.

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом

В качестве материала я буду использовать мебельные щиты (дерево, сосна) - из-за лёгкости её обработки. Но, в целом никто не мешает использовать МДФ, ДСП или фанеру. Автомат я планирую делать из двух частей - из верхней (собственно автомата, "bartop") и нижней - стола. Высоту стола я выбрал равной 90 см., что даст высоту до кнопок в 105 см. Здесь стоит сказать, что высота стола зависит от роста того, кто будет играть в автомат, и от расположения, наклона экрана и панели с кнопками. То есть, как правило, высота панели с кнопками колеблется от 85 до 115 см от пола. Экран лучше ставить напротив лица играющего, но в случае с bartop это взаимоисключающие вещи, и поэтому делаем наклон экрана в 20-30 градусов, а наклон панели в половину этого значения. Экран в обязательном порядке закрываем оргстеклом - во-первых между матрицей и панелью у меня будет щель в 5 сантиметров по периметру для подсветки, а во-вторых это просто эстетично.


Заказываем щиты, уголки, саморезы, рояльную петлю (250мм) для люка обслуживания, замочек для дверцы, сетку, оргстекло и краску в строительном магазине (у меня вышло по расчётам 8 метров панелей с учётом обрезков, пачка саморезов 3.5х16мм 200шт, и уголков 30х30мм штук 20). Все панели я буду красить в чёрный цвет, а торцы панелей, канты - в цвет "фуксия". В идеале на канты следовало бы надеть ПВХ-бордюр. Но я, увы, не нашёл нужного мне цвета. Так что обойдусь краской. Внутреннюю часть панелей я тоже в обязательном порядке крашу чёрным цветом, так как из-за щели для подсветки внутренность просматривается, и для эстетики важно всё держать в одном стиле.


Так же обязательно подготавливаем шаблоны для точной вырезки боковых панелей и панели для кнопок. Я использовал готовые шаблоны Starcade (с небольшими изменениями, правда - чуть уменьшил размер вывески, плюс добавил отверстия для hotkey и для выключателя). Кстати, почитатайте оригинал, там годный DIY на английском.

Столярка


Теперь режем щиты.


Сверлим отверстия под кнопки и динамики (перовым сверлом или кольцевой пилой). Для кнопок нужны отверстия диаметром в 24мм, для стика - 14мм, для динамиков - в зависимости от их размеров (у меня - 30мм).


Обязательно ошкуриваем канты. Боковые канты и торец панели с кнопками закругляем.


Далее красим канты краской-лаком "фуксия".


По окончанию столярных и рлакокрасочных работ можно (не обязательно) высохшие панели и канты (которые не будут оклеены плёнкой) покрыть яхтным лаком для долговечности и износостойкости.

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом

Электрика и электроника


По-началу у меня была устойчивая идея сделать автомат "из хлама" - из того, что было - начиная от старой матрицы, до старой Raspberry Pi v1.0 которая собсттвенно и работала "ретро-игровым центром" ещё семь лет назад. Но затем пришло понимание, что проект получается не сильно бюджетным (даже в части корпуса), и раз делать автомат, то нужно его делать качественно. И раз свою внутреннюю жабу мне придётся потеснить, то заодно стоит и обзавестись новой Raspberry Pi, потому как, исходя из опыта использования первой ревизии она не сильно подходит для работы в аркадном автомате. Во-первых, на ней либо не работают, либо сильно тормозят игры на MAME (собственно с игровых автоматов), так и многие игры с N64 и PS1 неиграбельны. Во-вторых, настройка Hyperion для динамической подсветки превращается в боль, так как в старой RetroPie нужных библиотек нет, а при попытке оные установить оказывается, что многие репозитарии со старыми версиями мертвы. А новая RetroPie, даже со сборками под старые ревизии сами по себе тормозят. Поэтому берём и заказываем Raspberry Pi 4 на 4Gb, обязательно в дополнение взяв радиаторы (можно с вентиляторами) для оной. Берём microsdhc карту (например на 64Gb), адаптер питания USB type-C на стабильные 3-4А. А так же провод microHDMI - HDMI для подключения к матрице.


Теперь аккуратно разбираем ноутбук. Извлекаем оттуда матрицу, узнаём её точное название. Заказываем LVDS-драйвер для матрицы ноутбука. Обязательно сверяемся с описанием, что LVDS-драйвер поддерживает нашу матрицу, обязательно уточняем у продавца, что это так. На Aliexpress полно разных вариаций плат, часто отличающихся набором входов\выходов. Для автомата собственно нам нужен вход HDMI, выход на LVDS интерфейс матрицы, выход на подсветку матрицы и крайне желательно выход на динамики (т.е. выход со внутреннего усилителя на два динамика). В моём случае плата содержит 4-пиновый разъём с выходом под два одноваттных динамика по 8 Ом каждый. В комплект должен идти так же блок питания на 4 ампетра 12 вольт, но если нет, заказываем и его. Заказываем кнопки. Выбор сейчас огромный, можно найти под любой дизайн и вкус.


Берём два метра адресной LED-ленты SK9822 (или APA012) и адаптер питания к ней. В зависимости от плотности светодиодов выбираем блок питания от 2 до 6 ампер. Для удобства ещё возьмём уголки для соединения ленты на поворотах.


Так же берём 12-вольтовую ленту метр-два под вывеску. Я брал самую дешевую и трансформатор на 15Вт к ней (SMD3528 60 диодов\4.8вт на метр, 2м).

Ну и по мелочи закупаем:

* Тройную сетевую розетку - 1шт

* Сетевой провод (например ПВС 3х1.5) - 5м

* Вилку питания - 1шт

* Аудикабель (2х1 например) - 1м

* Выключатель с ключом - 1шт

* Динамики 1Вт 8Ом - 2 шт

* Провод\разъем для аудио (у меня JST-ZH1.5) - 1 шт.

* Разъёмы быстрого соединения TP-001B вроде таких, 2шт+

* Вентилятор 120х120 (корпусной, 12в) 1шт

* Припой\флюс и т.п., если нужно...

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом

В итоге наш автомат будет всегда включен в розетку, далее по ключу на фронтальной панели его можно будет "завести". От главного выключателя питание идёт на обычную 220в розетку, в которую подключены все остальные адаптеры. 12-вольтовый адаптер (15-ваттный) запитан от розетки дополнительным проводом (к клеммам).К этому адаптеру подключаем светодиодную ленту и вентилятор.

Когда придёт плата LVDS-драйвера, подключаем её к питанию и матрице (соединяем LVDS и питание подсветки), а так же подключаем HDMI к источнику изображения (той же малинке). Если всё подключено правильно, то матрица должна сразу завестись и появится изображение. Возможно, немного нужно будет откалибровать цвета и яркость. Всё делаем через пульт. Так же берём и подключаем к разъему помеченному как CN20 на плате штекер JST, не забыв припаять к нему два аудипровода, а к ним, соблюдая полярность, два динамика. В моей плате разводка такая:


[ +LEFT, GROUND, GROUND, +RIGHT ]


Для того, чтобы подключить динамическую подсветку, режем ленту SK9822 на четыре части и соединяем уголками. К разъемам питания на ленте подключаем с правильной полярностью разъем быстрого соединения (затем соеденим с 5В блоком питания), а контакты на самой ленте подсоединяем к GPIO 19 и 23 пинам на малинке, не забыв обязательно еще соединить землю, чтобы избежать мерцания ленты.
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом

Ленту закрепляем на двухсторонний скотч на обратной стороне матрицы. Скорее всего штатный липкий слой будет отваливаться, поэтому используем какую-нибудь сверхпрочную ленту (у меня на ней две кочерги висят и не отрываются), но приклеиваем ленту к матрице аккуратно, стараясь надавливанием не повредить хрупкую и нежную матрицу.


Настраиваем софт


За прошедшие года RetroPie стала конфеткой и почти настроек не требует - достаточно прошить образ системы и подключить любые контроллеры - и автомат готов. Но всё-такие кое-что нужно рассказать, учитывая наши дополнения.

Скачиваем образ RetroPie (под четвёртую малинку). Прошиваем нашу microsd карточку например BalenaEtcher или Win32Imager (если используем Windows, конечно). Выходим в консоль. Далее устанавливаем статический адрес для нашей малинки (чтобы было удобнее перекидывать ROM'ы):


sudo nano /etc/dhcpcd.conf

Добавляем\правим строки на наш желаемый IP и IP наш роутер


interface wlan0 # или eth0 если малинка подключена по ethernet
static ip_address=192.168.0.66/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1. 8.8.8.8

Так же бязательно включаем SSH (для закачки ROM'ов через сеть) и SPI (для управления подсветкой):


sudo raspi-config

Идём в Interfacing Options. Включаем SSH и SPI, сохраняем и перезагружаем малинку.

Динамическая подсветка


Теперь устанавливаем Hyperion для управления подсветкой. На выбор можно поставить "старый" Hyperion или Hyperion NG.


Чтобы поставить старый достаточно использовать установочный скрипт, скачиваем его:

wget https://github.com/hyperion-project/hyperion/blob/master/bin...

На Raspberry Pi 3 скрипт заведётся, а вот про четвёртую малинку скрипт уже не знает, поэтому правим его:

<...>
CPU_RPI=`grep -m1 -c 'BCM2708\|BCM2709\|BCM2710\|BCM2835\|BCM2711' /proc/cpuinfo` # добавляем BCM2711
<...>
RPI_3=`grep -m1 -c BCM2710 /proc/cpuinfo`
RPI_4=`grep -m1 -c BCM2711 /proc/cpuinfo` # добавляем эту строчку
<...>
elif [ $CPU_RPI -eq 1 ] && [ $RPI_3 -eq 1 ] && [ $RPI_4 -eq 1 ]; then # добавляем RPI_4
<...>

Делаем скрипт исполняемым:

sudo chmod +x install_hyperion.sh

Запускаем:

sudo ./install_hyperion.sh

Разницы для Hyperion между третьей и четвёртой малинкой нет, поэтому по факту мы использовали ту же сборку, что предполагается использовать на третьей. Далее останется настроить Hyperion через Hypercon (например на Хабре есть статья на эту тему).

Альтернативно, что более удобно, используем новый Hyperion NG. Но, правда, его нам придётся собрать. Для этого выполняем:

# устанавливаем зависимости
sudo apt-get update
sudo apt-get install git cmake build-essential qtbase5-dev libqt5serialport5-dev libqt5sql5-sqlite libqt5x11extras5-dev libusb-1.0-0-dev python3-dev libcec-dev libxcb-image0-dev libxcb-util0-dev libxcb-shm0-dev libxcb-render0-dev libxcb-randr0-dev libxrandr-dev libxrender-dev libavahi-core-dev libavahi-compat-libdnssd-dev libjpeg-dev libturbojpeg0-dev libssl-dev zlib1g-dev
sudo apt-get install libraspberrypi-dev
# устанавливаем сам Hyperion NG
git clone --recursive https://github.com/hyperion-project/hyperion.ng.git hyperion
cd hyperion
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j $(nproc)
sudo make install/strip
cd ..
cd ..
# смотрим на всякий случай, куда поставился Hyperion
which hyperiond
# далее полный путь к нему нам пригодится

Теперь нужно прописать Hyperion NG как сервис, чтобы он загружался с нужной конфигурацией при загрузке малинки. Для этого создаём файл hyperion.service с содержимым:

[Unit]
Description=Hyperion Systemd service
[Service]
Type=simple
User=root
Group=root
UMask=007
ExecStart=/usr/local/bin/hyperiond /etc/hyperion/hyperion.config.json
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
TimeoutStopSec=10
[Install]
WantedBy=multi-user.target

И (пере)запускаем сервис:

# убеждаемся, что hyperion не запущен, если запущен, останавливаем и убираем службу
systemctl status hyperion.service
sudo systemctl stop hyperion.service
sudo systemctl disable hyperion.service
# добавляем hyperion в качестве сервиса, чтобы он грузился при загрузке
sudo cp hyperion.service /etc/systemd/system/hyperion.service
sudo systemctl start hyperion.service

Теперь Hyperion NG будет доступен через web-интерфейс. Идём туда, вбив в браузере:

http://192.168.0.66:8090

В Configuration -> LED Hardware -> LED Controller ставим:

* Controller type == apa102

* RGB byte order == BGR


Обязательно сохраняем, идём в Configuration -> LED Hardware -> LED Layout и выставляем нашу конфигурацию светодиодов, не забывая о том, что светодиоды располагаются на за матрицей, а потому они будут для зрителя инвертированы. Собственно ставим количество светодиодов с каждой стороны, а так же положение первого светодиода и порядок ленты. Сохраняем.

Проверяем, что в Configuration -> Capturing Hardware -> Platform Capture -> Type == DispmanX, если надо, делаем изменения, в том числе и в Image Processing.

Так же можно в Configuration -> Effects -> Boot Effect/Color поставить эффект. Пока грузится EmulationStation красивый эффект подчеркнёт вау-эффект от загрузки (например, ставим эффект и 20000-40000 миллисекунд эффекта - как раз на время загрузки до меню).

На этом всё, идём в Configuration -> General и сохраняем конфигурацию. Заодно можем конфигурацию экспортировать и где-нибудь сохранить. Проверяем что в /etc/hyperion/hyperion.config.json сохранились наши последние изменения и настройки. Если нет - то копируем экспортированную конфигурацию и перезапускаем малинку.

sudo shutdown -r now


Внимание! Захват экрана происходит только при наличии подключенного экрана. Если вы попытаетесь посмотреть лог Hyperon'a с отключенным экраном (отключенным HDMI), то увидите пачку ошибок DispmanX. Сразу после подключения всех проводов захват изображения начнёт работать, а светодиоды динамически подсвечиваться в зависимости изображения на экране.

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом

Настройки RetroPie

По поводу настроек оболочки - дело конечно вкуса, да и написано куча статей на эту тему, поэтому я ограничусь лишь парой "улучшений".

В-первых, добавим музыку в меню. Для этого устанавливаем mpg123:

sudo apt-get install mpg123

Добавляем старт музыки при старте оболочки:

sudo nano /opt/retropie/configs/all/autostart.sh

Добавляем в конец:

while pgrep omxplayer >/dev/null; do sleep 1; done
(sleep 10; mpg123 -Z /home/pi/bgm/*.mp3 >/dev/null 2>&1) &

Создаём, если их нет, два файла:

sudo nano /opt/retropie/configs/all/runcommand-onstart.sh

Внутри пишем:

pkill -STOP mpg123

Второй:

sudo nano /opt/retropie/configs/all/runcommand-onend.sh

Пишем:

pkill -CONT mpg123

Делаем файлы исполнимыми:

sudo chmod a+x /opt/retropie/configs/all/runcommand-onstart.sh
sudo chmod a+x /opt/retropie/configs/all/runcommand-onend.sh

Правим .bashrc:

sudo nano /home/pi/.bashrc

Перед # RETROPIE PROFILE END добавляем:

[[ $(tty) == "/dev/tty1" ]] && pkill mpg123

Создаём папку:

mkdir /home/pi/bgm

И теперь туда можем накидать немного фоновой музыки.


Так же неплохо будет добавить splashscreen (видео при загрузке автомата). Копируем небольшое видео mp4 (10-40 секунд) в /home/pi/RetroPie/splashscreens/ . В меню RetroPie (EmulationStation) идём в Configuration -> Splash Screens выбираем это видео (Choose splashscreen -> Own/Extra splashscreens (from /home/pi/RetroPie/splashscreens)).

Теперь на консоль копируем ROM'ы игр. Делаем это через сp/scp/winscp (для игр с самой малинки/linux-unix/windows систем). Соответственно перекидываем все игры для каждой консоли в свои папки, игры NES в nes, Sega Genesis - в megadrive, а аркадные игры (MAME) в arcade.


В случае игр для аркадных автоматов помимо самих ROM'ов так же в папку закидываем BIOS'ы к этим играм. Например BIOS'ы можно скачать с Emu-Land. Вообще с аркадными играми больше проблем, так как работоспособность игры чаще будет зависеть от правильного BIOS для игры и от вообще способности MAME правильно поддерживать ту или иную игру. Для некоторых игр, возможно, придётся установить дополнительные эмуляторы\версии MAME. Чтобы сделать это идём в RetroPie Setup -> Manage Packages -> Manage optional packages (или Manage experimental packages)


Чтобы игры в меню выглядели красиво, нужно запустить scraper. Отличный вариант это сделать через skyscraper. Идём в RetroPie Config -> Manage Packages -> Manage optional packages, выбираем skyscraper, Install from pre-compiled binary. Дальше опять через консоль:

sudo ./RetroPie-Setup/retropie_setup.sh

Идём в Configuration / Tools -> Skyscraper . Выбираем GATHER and cache resources. И теперь ждём так долго, как много игр в нашей коллекции.


Так же было бы неплохо добавить видео скринсейверы. Для этого нужно к каким-нибудь играм дописать путь в параметре video. Если в опциях меню Start выставлено UI settings -> Screensaver settings -> Screensaver behavior -> Random-video, то автомат будет проигрывать случайные видео, которые указаны в параметре video. Конечно можно для каждой игры скачать через scrapper своё уникальное видео, но сколько это места займёт? Поэтому копируем куда-нибудь (например в /home/pi/RetroPie/screensavers/ ) одно или несколько видео-скринсейверов (mp4), и просто открываем настройки какой-нибудь консоли с играми (например ZX Spectrum, кхм... дэээ... "консоль"):

sudo nano /opt/retropie/configs/all/emulationstation/gamelists/zxspectrum/gamelist.xml

И добавляем путь к видео (например /home/pi/RetroPie/screensavers/screensaver_2.mp4) в параметр video:

<?xml version="1.0"?>
<gameList>
<game>
<path>/home/pi/RetroPie/roms/zxspectrum/Arkanoid (1987)(Imagine Software)[tr pt].z80</path>
<name>Arkanoid (1987)(Imagine Software) [tr pt]</name>
<thumbnail />
<image>/home/pi/.emulationstation/downloaded_media/zxspectrum/screenshots/Arkanoid (1987)(Imagine Software)[tr pt].png</image>
<marquee>/home/pi/.emulationstation/downloaded_media/zxspectrum/marquees/Arkanoid (1987)(Imagine Software)[tr pt].png</marquee>
<video>/home/pi/RetroPie/screensavers/screensaver_2.mp4</video>
<rating>0.75</rating>
<desc>...</desc>
<releasedate>20020101T000000</releasedate>
<developer>Taito</developer>
<publisher>Imagine</publisher>
<genre>Action</genre>
<players>1</players>
</game>

Ну ещё устанавливаем и настраиваем темы (ES Themes), например по цветовой гамме ко мне вписался отлично cyberpunk. Так же можно например вместо runcommand показывать изображения. И ещё... ладно, хватит! Тюним, настраиваем, сохраняем, выключаем.


Собираем воедино


Одной из визуальных доминант нашего автомата будет его визуальное оформление, а если точнее, то наклейки на корпус. Для того, чтобы всё получилось красиво, идём в графический редактор, берём изображения и подготавливаем их для макетов в масштабе 1 к 1 с размером печати. Устанавливаем профиль CMYK. В идеальном мире лучше иметь разрешение для печати 250-300 пикселей на дюйм, но, в моём случае, у исходников было разрешение только в 95 пикселей на дюйм, и, опережая события, скажу, что тоже вышло отлично и даже вблизи особого "мыла" нет.


Идём в типографию и заказываем все наклейки на самоклеящейся плёнке. Я выбрал глянцевую плёнку на бумажной основе. Обязательно с ламинацией. Причём это жизненно важно для тех поверхностей, с которыми будут контактировать руки игроков, то есть как минимум для панели с кнопками. Если есть такая возможность, то для панели с кнопками и стиками делаем напольную ламинацию. Альтернативно панель иногда закрывают оргстеклом, но для меня, для домашнего использования это излишне. Так же для вывески можно использовать так называемую транслюцентную плёнку, которая будет пропускать свет. Но, увы, почти все типографии отказались мне печатать маленький кусочек (20х50см), либо за этот маленький кусочек запросили цену, сравнимую со всей остальной печатью вместе взятой. Как показала практика, света двухметровой светодиодной ленты хватает с излишком даже при использовании обычной плёнки, наклеенной на оргстекло. Так что смысла в траслюцентной плётке нет никакого.

Когда плёнка придёт, наклеиваем плёнку неспеша на все поверхности, постепенно выгоняя оставшийся воздух мягкой тряпочкой. Излишки плёнки (по контуру) обрезаем максимально отрым ножом, или, что лучше, лезвием бритвы.


На оклеенную панель с кнопками собственно устанавливаем кнопки. Раскучиваем гайки и закручиваем обратно в панель. Вставляем кнопки, а к кнопкам подсоединяем четыре провода: два на кнопку и два на подсветку. Плюс и минус. Прикрепляем на саморезы стики, и затем стики и все кнопки вставляем 4-пиновыми разъемами в энкодеры - с K1 по K12. Порядок не важен, всё равно всё затем конфигурируется в EmulationStation при загрузке. Единственной разницей между игроками будет одна дополнительная кнопка у первого игрока - hotkey. Для второго игрока такой кнопки нет (да и в-общем она и не нужна).


Вообще если взглянуть на энкодеры, то помимо подключения ещё четырёх кнопок (для 10-кнопочного варианта (+ две кнопки Select и Start)) есть возможность подключить ещё четыре тумблера - turbo, auto, mode, clear, а так же есть четыре двух-пиновых разъема под 2-х контактный джойстик (вверх-вниз-влево-вправо), плюс вынесенный разъем питания. Но проводов в комплекте, ни самих тумблеров нет. Ну а выход на малинку - это разъем и провод miniUSB - USB. Так что подключаем провода с двух энкодеров в разъем USB Raspberry Pi.

И, наконец, собираем корпус. Здесь всё просто. Берём шуроповёрт, уголки, и саморезы и все смежные поверхности собираем между собой.


Матрица прикреплена к передней панели на тонких блестящих алюминиевых профилях.

В задней панели у меня сделан люк на рельсовой петле с замком, где заодно установлен вентилятор. 120мм вентилятор я использовал от старого компьютера (не покупал новый), и он гремит , как ржавое ведро с гвоздями при старте, но после минуты работы его становится почти не слышно. Зато охлаждает прекрасно. Ну и в ретро-тематку отлично вписывается Вообще люк нужен как для удобства сборки, так и для обслуживания в случае необходимости всех электронных компонентов внутри. Все компоненты и провода закреплены на хомутах. Да, некоторые из них просматриваются через щель, но эо даже придаёт тёплый ламповый оттенок "киберпанковости".


Вырезаем стекло на переднюю панель (очень аккуратно - оргстекло хрупкое). Ставим стекло на фронтальную панель. Стекло можно поставить на саморезы или клей, но чтобы не портить внешний вид у меня стекло просто прижимается нижней планкой вывески.

В самую последнюю очередь устанавливаем стекло на витрину, предварительно спрятав под него динамики, вклеенные в нижнюю планку вывески. Динамики закрываем сеткой. Ну, вот собственно автомат и готов. Запускаем, настраиваем кнопки (если не настроили раньше) и играем.

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом

Исходя из цен на момент покупки стоимость автомата без учёта работ, инструментов (пилки, свёрла), электричества, а так же матрицы ноутбука составила: ~24000 рублей, что сопоставимо со стоимость современной приставки или готового автомата с AliExpress на PandoraBox. Но... сделать что-то своими руками и уникальное - это бесценно ;)

Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Аркадный автомат своими руками (ретрогейминг с динамической подсветкой) Ретро-игры, Игровые автоматы, Аркадные игры, Своими руками, Игровая приставка, Raspberry pi, Retropie, Игровой аппарат, Видео, Длиннопост, Рукоделие с процессом
Показать полностью 24
[моё] Ретро-игры Игровые автоматы Аркадные игры Своими руками Игровая приставка Raspberry pi Retropie Игровой аппарат Видео Длиннопост Рукоделие с процессом
19
1110
SergioPoverony
SergioPoverony
4 года назад

Хобби делать игровые приставки (одно из хобби)⁠⁠

Привет всем. Несколько лет назад на ютубах видел как люди делают игровые приставки, решил попробовать и я такую сделать. Так у меня появилось новое хобби. На такой приставке можно играть почти во все ретроигры прошлых лет - амиго, амстрад, спектрум, денди, сега, супернинетендо и другие, вплоть до PS1 и PSP.

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

Приставку делаю в готовом корпусе, от геймбоя. Только вот от геймбоя тут только корпус, защитное стекло и кнопки с крестовиной. Сердцем выступает Raspberry Pi 3А (в финале стоит 3B).

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

Печатные платы разрабатывал сам. Тестирование, отладка и всё что связано с этим... не быстрое дело.

Одна часть собрана -  тестируется запуск и работа экрана.

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

Потом вторая, третья, четвертая. Вот все части и собраны. Геймпад на Atmega, плата питания, состоящая из двух частей - это зарядника батареи и преобразователя до 5,24В и током работы 4А (пик 6) может работать в связке с Raspberry PI 4

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

UV Печать на корпус. Обычно я такое не делаю, но в твиторе был пост про геймбой киберпанка, пользователь показал, как бы вы выглядел геймбой во вселенной киберпанк в 3D редакторе, я решил, почему бы и нет, пусть будет и настоящий.

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

После дополнительных доработок, всё укладывается в подготовленный корпус.

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

Первое включение приставки собранной, после отстройка системы, установка эмуляторов игровых приставок

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

Финальное фото и видео.

Хобби делать игровые приставки (одно из хобби) Игры, Gameboy, Raspberry pi, Retropie, Ретро-игры, Gamedev, Видео, Длиннопост

Всем спасибо кто прочитал

Показать полностью 8 1
[моё] Игры Gameboy Raspberry pi Retropie Ретро-игры Gamedev Видео Длиннопост
135
39
DELETED
4 года назад
Уголок ретрогеймера

Все ретро-игры в одном устройстве II: Raspberry Pi + Recalbox + NESPi pro⁠⁠

Продолжение-дополнение поста про недорогой аналог мини-ретро-консолей:
Все ретро-игры в одном устройстве : Raspberry Pi + RetroPie

Я немного усовершенствовал свою "консоль" на базе Raspberry Pi, решил более-менее проблему с охлаждением и потестил другую сборку эмуляторов.


Повторюсь, что для тех, кто уже в теме, я вряд ли открою что-то новое. Но тем, кто с этим не знаком, надеюсь, будет интересно.


В ролике есть запись геймплея игр с разных платформ, сделанная с Paspberry Pi, небольшое сравнение двух сборок для ретро игр: Recalbox и RetroPie, а также процесс сборки.

Ссылки:
Recalbox можно скачать здесь : https://www.recalbox.com/

Достижения в ретро-играх: https://retroachievements.org/


Спасибо за внимание!
Показать полностью
[моё] Retropie Ретро-игры NES Raspberry pi SNES Playstation 1 Видео Recalbox
15
74
Bezinteresa
Bezinteresa
4 года назад

Аркадный автомат. Увидел, захотел, сделал⁠⁠

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

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост

Постройка началась с плана того что необходимо для полноценной аркады:
1) Компьютер - raspberry pi3 b+. Проверенное и рабочее решение.
2) Монитор - мой б/у 17дюймов самсунг e1920nw
3) Управление - набор аркадных джойстиков с Али. Подключаются к усб, есть подсветка, выглядят хорошо.
4) Динамики - взял старые колонок 2.1. Звук нормальный и басы есть.
5) Корпус - фанера лист 8мм. Для данного размера хватило одного листа 1.5х1.5м
Плюс всякие мелочи: удлинитель, блок питания, разъем подключения питания.

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

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост

Когда с размерами определился съездил за фанерой и начал вырезать по чертежу. Пилил лобзиком и циркулярной пилой. После заготовки деталей соединил их при помощи клея и саморезов.

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост
Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост
Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост

Когда пришли кнопки сделал тестовую панель управления. Только после того как перенес все на готовое изделие прочитал инструкцию и узнал что там есть готовые размеры для размещения кнопок.

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост
Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост
Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост

Получив на почте raspberry Pi почитал форум и поставил первый эмулятор игровых приставок recalbox, позже перешёл на batocera.

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост
Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост

Raspberry Pi не хватало питания от блока зарядки идущего в комплекте, горела молния на экране. Менял шнур на короткий лучше не стало, в итоге заказал отдельно блок питания большей мощности и проблема исчезла.

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост

Подключение всего аппарата через выключатель с предохранителем.

Корпус получился не супер ровным, кромки кривоваты но не критично. Фанеру шлифанул мелкозернистой наждачной бумагой и оклеил пленкой.
По деньгам если все покупать то выходит около 12тыс. Рублей. Б/у монитор и колонки.

Времени играть в него особо нет, самое главное я получил удовольствие от сборки и завершения этого проэкта

Аркадный автомат. Увидел, захотел, сделал Игровые автоматы, Аркадный аппарат, Raspberry pi, Recalbox, Retropie, Своими руками, Длиннопост
Показать полностью 12
[моё] Игровые автоматы Аркадный аппарат Raspberry pi Recalbox Retropie Своими руками Длиннопост
16
26
DELETED
4 года назад
Уголок ретрогеймера

Все ретро-игры в одном устройстве : Raspberry Pi + RetroPie⁠⁠

На фоне выхода на рынок все новых mini-версий ретро-консолей, хочу порекомендовать им недорогую альтернативу.


Для тех, кто уже в теме, я вряд ли открою что-то новое. Но тем, кто с этим не знаком, надеюсь, будет интересно.


В ролике есть запись геймплея игр с разных платформ, сделанная с Paspberry Pi

Ссылки:

Retropie : https://retropie.org.uk/

Инструкция по установке и настройке EN: https://retropie.org.uk/docs/First-Installation/

Инструкция по установке и настройке RU: https://angryuser.help/ustanovka-nastrojka-retropie-raspberr...

Показать полностью
[моё] Retropie Ретро-игры NES Raspberry pi SNES Playstation 1 Видео
13
Navelik
Navelik
4 года назад

GameBoy Zero плата⁠⁠

GameBoy Zero плата Gameboy, Zero, Retropie, Retroarch, Пайка, Плата

Это моя любительская, нарисованная печатная плата для GameBoy на базе Raspberry. Не бейте, если что)

[моё] Gameboy Zero Retropie Retroarch Пайка Плата
9
25
LexBart
LexBart
5 лет назад

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул!⁠⁠

Давно зрела идея собрать свой собственный аркадный автомат. Но так как я из ЛЛ, то процесс занял значительное время. Опыта нет, чертежей нет.. Иногда натыкался на чужие посты с примерами и потихоньку мысль созрела в какой никакой план.

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Сначала заказал на али комплект кнопок и проверил как оно работает. В целом все прилично.

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Для теста все же нужна панель попрочнее)

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост
Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Так же купил Raspberry Pi3 b+

Залил на нее готовый образ RetroPie. В общем то ничего сложного, но на следующем этапе завис надолго. Надо было сделать чертеж. Я конечно чутка умею пользоваться Corel но все же это не моя специальность.. По этому я долго пытался себя изобразить нечто и избежать косяков, тк распил дерева тоже денег стоит, а лишний раз переделывать не хотелось. Но в итоге я купил чертеж) И отдал в компанию чтобы распилили на ЧПУ

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Товарищ помог сделать фрезером паз для Т-образного канта.

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Дальше все пошло намного проще, хотя материалов нужно достаточно.. Винтики, болтики, кнопки, провода, колонки, усилитель.. как то сначала об этом и не думаешь.

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Разобрал колонки SVEN.. могу сказать они неплохо собраны)

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Блок для диодной ленты

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Первый раз собрал все вместе. Оргстекло конечно лучше в самый последний момент от пленки отчищать, а то замучаешься потом отчищать его.

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Дальше надо было заклеивать пленкой. Готовых дизайнов не было, поэтому пришлось импровизировать. Искать изображений (принтерест помог), совмещать с чертежом. И дальше отдать на производство, чтобы напечатали и порезали как надо.

Муторно конечно, но результат хороший.

Практически финал!

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Все) Собрал. Фоток маловато, тк процесс затягивает и мысли только как собрать, а не как сделать фотоотчет.

Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост
Аркадный автомат на RetroPie, чтобы не скучать во время карантикул! Игровые автоматы, Ретро-игры, Хобби, Развлечения, Retropie, Длиннопост

Процесс конечно интересный, но требуется довольно много времени, чтобы воплотить в жизнь. Кучу форумов на английском, финансы .. (примерно 25000+ вышло) Найти все элементы производственной цепочки не всегда просто. Зато результат радует. Куча эмуляторов, просто необъятное количество ретро-игр. Возможность сохраняться. Можно прикрутить описания с видео рядом. В общем не жалею потраченных сил.

Всем спасибо что дочитали.

Показать полностью 13
[моё] Игровые автоматы Ретро-игры Хобби Развлечения Retropie Длиннопост
18
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии