Pi Boy DMG — Raspberry, отвёртка, чёрный флаг. Портативная ретро-консоль на Raspberry Pi 4

Фото: Retro Dodo
Фото: Retro Dodo

В качестве эпиграфа:

Я до сих пор благодарен нинтендо — их Gameboy заменил мне Dendy, которого у меня никогда не было.

Анонимный игрок из 90-х

Я уверен, что все, кто покупает подобные устройства, играют только и исключительно в легально приобретенные игры.

Автор текста

Вам п№здец.

Юристы Nintendo

Для начала, о чем, собственно, речь? Если совсем кратко, PiBoy DMG от Experimental Pi — это долгожданный среди энтузиастов как распберри, так и ретро-эмуляции, кит (набор) для сборки портативной игровой консоли на основе одноплатника Raspberry Pi четвертой модели.

Pi Boy DMG - вид со всех лучших сторон. Experimental Pi
Pi Boy DMG - вид со всех лучших сторон. Experimental Pi

Для того, чтобы понять, почему выпуск этой консоли является пусть небольшим, но все же событием, нужно сделать мини-обзор того, какие портативные устройства на распберри производились в последние годы.
Вообще, наборы для сборки на основе распберри появлялись довольно регулярно, но это всегда было либо «типичное не то» — слабенькие решения на Raspberry Pi Zero, либо «скока-скок? ! » — несуразно дорогие кастомные устройства на основе вычислительных модулей (это тоже распберри, но маленькие и без нормальных человеческих разъемов под периферию).

<a href="https://www.8bcraft.com/raspiboy/" rel="nofollow noreferrer noopener" target="_blank">Raspiboy</a> от 8B Craft. Одно из старейших решений на рынке, причем надо сказать, что когда появился этот набор, <a href="https://www.raspberrypi.org/products/raspberry-pi-zero/" rel="nofollow noreferrer noopener" target="_blank">Raspberry Pi Zero</a> был очень даже ничего и вполне мог потягаться с популярным в то время JZ4760B - обычной начинкой китайских портативок. <a href="https://www.8bcraft.com/raspiboy/" rel="nofollow noreferrer noopener" target="_blank">8B Craft</a>
Raspiboy от 8B Craft. Одно из старейших решений на рынке, причем надо сказать, что когда появился этот набор, Raspberry Pi Zero был очень даже ничего и вполне мог потягаться с популярным в то время JZ4760B - обычной начинкой китайских портативок. 8B Craft
<a href="http://retroflag.com/GPi-CASE.html" rel="nofollow noreferrer noopener" target="_blank">Gpi Case</a> - Консоль на основе RPi Zero от Retroflag. Очень аккуратно, очень симпатично, но как 1GHz single-core процессор с 512MB оперативной памяти, так и ограниченный набор кнопок все еще заставляют ограничится 8, 16 и 32-х битными системами. <a href="https://retrododo.com/" rel="nofollow noreferrer noopener" target="_blank">Retro Dodo</a>
Gpi Case - Консоль на основе RPi Zero от Retroflag. Очень аккуратно, очень симпатично, но как 1GHz single-core процессор с 512MB оперативной памяти, так и ограниченный набор кнопок все еще заставляют ограничится 8, 16 и 32-х битными системами. Retro Dodo
<p>Консоль <a href="https://www.creoqode.com/lyra" rel="nofollow noreferrer noopener" target="_blank">Creoqode Lyra</a> за £229.00. (Да, это еще и фунты).Хоть на свадьбу, хоть на танцы. Стильный, премиумный, но все-же несколько морально устаревший (начинка - compute module 3 Lite) gaming для солидных gamers. </p> Retro Dodo

Консоль Creoqode Lyra за £229.00. (Да, это еще и фунты).Хоть на свадьбу, хоть на танцы. Стильный, премиумный, но все-же несколько морально устаревший (начинка - compute module 3 Lite) gaming для солидных gamers. 

Retro Dodo
Компания <a href="https://www.freeplaytech.com/" rel="nofollow noreferrer noopener" target="_blank">Freeplay tech</a> выпускает наборы для сборки на основе как RPi Zero, так и CM3L. Особенность этих наборов в том, что покупателю предлагается самостоятельно распечатать GBA-корпус на 3D принтере. Цена за старшую модель (без корпуса) - около 200$ 
Компания Freeplay tech выпускает наборы для сборки на основе как RPi Zero, так и CM3L. Особенность этих наборов в том, что покупателю предлагается самостоятельно распечатать GBA-корпус на 3D принтере. Цена за старшую модель (без корпуса) - около 200$ 

Так же в последние годы к изготовлению консолей на распберри подтянулись вездесущие китайцы, обычно их отличает аккуратный (как минимум, на вид) корпус и довольно-таки не китайская цена — в диапозоне от 150 до 250 долл.

Упаковочная коробка и инструкция — в подарок.
Упаковочная коробка и инструкция — в подарок.

Одной из проблем этих решений была (и есть) невозможность апгрейда. Что, мягко говоря, досадно, когда речь идет о системе, построенной вокруг стандартной платы для разработчиков. Но, к сожалению, Raspberry Pi Zero вряд ли получит новую ревизию в том-же форм факторе, а выпущенный не так давно compute module 4 абсолютно не совместим с compute module 3.

Впихнуть в портативный корпус полноценный распберри по приемлемой цене тоже пытались, но занималась этим широко известная в узких кругах фирма Waveshare – люди с очень своеобразным пониманием как эстетики, так и эргономики. Их наиболее популярное устройство — Game HAT, выглядит довольно специфически, и представляет собой скорее деку / стенд для экспериментов, нежели портативную консоль в обычном смысле слова.

<p>Game HAT – выглядит по-киберпанковски. (Вы тоже любите говорить «по-киберпанковски» вместо «колхозно»?) Кстати, на фото не видно, но она здоровенная.</p>

Game HAT – выглядит по-киберпанковски. (Вы тоже любите говорить «по-киберпанковски» вместо «колхозно»?) Кстати, на фото не видно, но она здоровенная.

Поэтому не удивительно, что появление консоли на основе стандартной платы распберри и в достаточно эстетичном форм-факторе не только давно напрашивалось, но и весьма и весьма ожидалось.
Как и некоторые из его предшественников, PiBoy всеяден и может работать на всех стандартных платах распберри, включая зеро. Но в большинстве случаев речь идет об использовании последней, четвёртой модели. Raspberry Pi 4B это наиболее актуальная модель распберри с четырех ядерным процессором Cortex-A72 / 1.5GHz и от одного до восьми гигабайт LPDDR4-3200 SDRAM памяти, в зависимости от модели платы.

Так же на плате находятся порты USB и HDMI, Bluetooth, wireless и Ethernet.

Raspberry Pi 4 – еще больше всего и все так же размером с кредитку.
Raspberry Pi 4 – еще больше всего и все так же размером с кредитку.

Как и популярная модель Gpi Case от Retroflag, консоль сделана в корпусе, точно повторяющем корпус оригинального геймбоя – решение, во-первых, вполне разумное, учитывая, что основой является полноразмерная плата распберри и, во-вторых, позволяющее хорошо выглядеть на полке с коллекцией оригинальных картриджей.

Pi Boy DMG — Raspberry, отвёртка, чёрный флаг. Портативная ретро-консоль на Raspberry Pi 4

Но, в отличие как от оригинала, так и от Gpi Case, PiBoy DMG оборудован и крестовиной, и аналоговым стиком и, в придачу, восемью кнопками – шестью на передней панели (да, Sega Genesis, мы пристально смотрим на твой геймпад) и двумя шифтами – на задней. (И это все окажется очень кстати, когда мы перейдем к разговору о доступных для эмуляции системах.) Снизу и сбоку корпуса есть колесики для регулировки громкости звука и яркости экрана. Динамик один, поэтому звук моно, но есть вход для наушников. С динамиком же связана самая большая, на сегодняшний день, проблема приставки — при сильном нагреве динамик начинает ощутимо фонить. Звук, обычно, не громкий и позже это проходит, но — проблема существует.

Pi Boy DMG — Raspberry, отвёртка, чёрный флаг. Портативная ретро-консоль на Raspberry Pi 4

Поскольку «мозги» PiBoy это распберри, в нашем распоряжении весь набор эмуляторов под RetroPi, огромное сообщество энтузиастов и разработчиков, обучающие ресурсы Raspberry Pi foundation и регулярные апдейты как эмуляторов, так и самой системы. (Тут, правда, есть и некоторый недостаток – RetroPi — это Raspberry Pi OS. Raspberry Pi OS — это Debian. Debian это Unix/Linux. А Unix, для обычного пользователя, как тот солдат – куда не целуй, всюду жопа)

Благодаря тому, что плата RPi4B, как уже сказано, довольно мощная, а эмуляторов под RetroPi понаписали много, нам доступна эмуляция огромного количества систем, вплоть до Dreamcast. Т.е. четвертое и пятое поколение доступно нам целиком и полностью (кроме, понятное дело, Сатурна, но SegaSaturn– это особый разговор и святой Грааль ретро-эмуляции).

Когда я вижу иконку эмулятора Sega Saturn в китайской (да ладно, в любой) портативке.
Когда я вижу иконку эмулятора Sega Saturn в китайской (да ладно, в любой) портативке.

И, что немаловажно — для большинства игр нам хватает элементов управления. Проблемы возникают только с PS1 (нет второго аналогового стика) и с некоторыми играми под N64, использующими и оба шифта, и центральный триггер. В принципе, его можно переназначить на не использующийся select, но использовать select как одну из основных игровых клавиш – как говорится, «Ну такое». (В защиту PiBoy надо заметить, что отсутствие как второго стика, так и достаточного количества кнопок, до недавнего времени было проблемой большинства портативок, и до сих пор стандартно для вертикально ориентированных решений.)
Что до реальной работоспособности эмуляторов – NeoGeo (MaMe), N64, PSP и Dreamcast опробованы лично мной и работают просто отлично. (Как обычно, с N64 есть оговорка – для нее есть куча эмуляторов, и «правильный» эмулятор для каждой игры нужно подобрать самостоятельно, иначе вас ждут лютые фризы.) Я до сих пор с трудом верю, что у меня с собой, в одной маленькой коробочке, и «The Ocarina of Time», и «Majora’s Mask», и «Skies of Arcadia» и серия Monster Hunter, но это факт, данный нам в ощущениях.

Еще одна приятная особенность PiBoy – наличие сразу четырех USB портов и возможность подключить HDMI- переходник. Добавьте к этому четыре джойстика и Mario Kart/ Mario Kart 64/ Crash Team Racing – и вы желанный гость на любой вечеринке.

Pi Boy DMG — Raspberry, отвёртка, чёрный флаг. Портативная ретро-консоль на Raspberry Pi 4

Комплект, сборка и прошивка:

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

Pi Boy DMG — Raspberry, отвёртка, чёрный флаг. Портативная ретро-консоль на Raspberry Pi 4

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

Весь процесс занимает минут 15, и что да – лучше использовать свою, хорошую отвертку – несмотря на то, что кит произведен в Калифорнии, а не в Китае – крепёжка имеет некоторую предосудительную пластилиновость, а идущая с набором отвертка не очень точно подходит к шлицам болтов.

Прошивку (RetroPi с готовым набором драйверов) нужно скачать с сайта производителя и установить на флешку стандартным для Raspberry Pi OS образом (кстати, в последние пару лет это стало сильно проще). После чего можно, пользуясь руководством с того-же сайта, поставить апдейты для дополнительных функций. Апдейты для стандартных компонентов ОС и Retropi или дополнительные эмуляторы можно скачать прямо через настройки RetroPi подключившись к домашней сети — по вайфаю или кабелю.

Гайд от ETA Prime — древний, но всё ещё актуальный.

Сколько?

Теперь надо ответить на давно, полагаю, назревший вопрос – почём? И вот тут надо сказать, что если сравнивать с ценами на китайские портативки, цена не является достоинством этой консоли. Сам по себе набор стоит 129 долл., (мне достался примерно за 120) что немногим дороже китайских консолей сравнимой мощности. Но – если у вас дома нет распберри, то плату придется покупать отдельно – а это еще, как минимум, 35 долларов, или больше, поскольку вы, скорее всего, захотите двух или четырех гигабайтную модель. Плюс, HDMI переходник продается отдельно, и стоит еще 10 долларов. Таким образом все вместе вполне может обернутся в кругленькие 180-190 долл.

Заключение:

В том числе и из-за цены сложно сказать, является ли портативная консоль на распберри лучшим выбором. Если вам нужны просто рабочий набор эмуляторов, компактность и простота использования и, в целом, все равно, что там внутри– скорее стоит смотреть в сторону современных китайских портативок в духе AnbernicRG351P/RG351V или портативных консолей от Nintendo/Sony. Тем более, что зачастую это будет и более бюджетным решением. Но. Если вам нравится экспериментировать, возится с техникой и конструкторами, если вы интересуетесь технической стороной ретро-эмуляции, у вас уже есть распберри и/или вы не против приобрести новое техническое хобби – эта консоль может стать вашей маленькой мастерской и испытательным стендом. А если (конечно же, чисто гипотетически!) у вас к тому же есть определенные идеологические разногласия с консольными гигантами, PiBoyDMG (или другая консоль на распберри) – это отличное начало для того, чтобы стать частью сообщества разработки и тестирования старых и новых эмуляторов, которые позволят и вам, и другим людям получить удовольствие от еще большего количества замечательных игр и систем. И, кто знает, возможно именно вы станете человеком, первый раз запустившим игру с Sega Saturn в 60fps. =)

Несколько полезных ссылок -

Dmitry MamaevЭмулятор ретро-игр на базе Raspberry Pi 3 B: пошаговая инструкция (речь в статье идет о предыдущей версии распберри, но практически вся информация абсолютно актуальна).
Официальный сайт RetroPi

П.С.Если вы дочитали до этого места, то во-первых, спасибо) А во-вторых — я с удовольствием прочту в комментариях, какие любимые старые игры вы можете посоветовать. Заранее большое спасибо и приятной нам всем игры =)

88 показов
5.8K5.8K открытий
11 репост
88 комментариев

Комментарий недоступен

Ответить

Неправда, у вас нет поста про ретропай на DTF. Везде обман и предательство.   -____-

Ответить

брав за 

180-190

ты можешь купить PS Vita и не ебать себе мозги, тем более что там и дисплей заебись и все что тебе нужно 

да нет апгрейда, но и хуй с ним 

Ответить

Комментарий недоступен

Ответить

Я ждал этот комментарий =)

 Если вам нужны просто рабочий набор эмуляторов, компактность и простота использования и, в целом, все равно, что там внутри– скорее стоит смотреть в сторону современных китайских портативок в духе AnbernicRG351P/RG351V или портативных консолей от Nintendo/Sony.

Как чисто пользовательский девайс Вита, конечно, лучше. (о чем я, собственно и написал)  Все замуты на RPi это, скорее, именно что для любителей повозится. 

Ответить

Комментарий недоступен

Ответить

Что-то как то потихоньку двигается -
https://www.libretro.com/index.php/work-in-progress-pcsx2-libretro-core-in-development/

Ответить