Рекламное объявление
Наш вердикт ClockworkPI GameShell:
GameShell - это дань ретро-игр, которая позволяет реализовать мечту о программировании собственной 8-битной или 16-битной игры. Хотя у него есть некоторые незначительные проблемы, ни одно другое выделенное устройство не обещает так много, что делает GameShell таким особенным.710
Хотите играть на ходу, но не знаете, как вставить свой любимый одноплатный компьютер в тот старый Nintendo Gameboy? Вам нужна портативная игровая приставка, в которой есть все ретро-игры, с которыми вы можете справиться, верно?
Портативная консоль GameShell от заводной выглядит и чувствует себя как Nintendo Gameboy и поставляется с предустановленным программным обеспечением для ретро-игр. Более того, это комплект для самостоятельной работы, что означает, что вы по-прежнему получаете удовольствие от создания GameShell самостоятельно с некоторыми вариантами настройки. В настоящее время он продается за 159 долларов, хотя цена может вырасти после начального периода запуска.
Приготовьтесь к удивительной ретро-игре.
Это портативная игровая консоль в стиле Gameboy
Взрыв ретро-игр за последние несколько лет привел к многочисленным проектам DIY, нацеленным на мобильные игры.
Вы, вероятно, видели компьютеры Raspberry Pi, втиснутые в портативные DVD-плееры и даже в старые игры Nintendo Gameboys. Clockwork GameShell берет эту идею портативных ретро-игр и работает вместе с ней. В основном у вас есть возможность играть в свои любимые игры на ходу на устройстве, которое вы создали и настроили.
Очень взломанный и с открытым исходным кодом
Успешная кампания на Kickstarter, которая собрала более $ 290 000 в 2017 году, GameShell оснащена специально разработанной платой ClockworkPi v3.1.
Этот дизайн с открытым исходным кодом представляет собой модульную портативную игровую систему, визуально напоминающую Gameboy, которая поставляется в форме набора, готового к съемке.
Благодаря специальной операционной системе и программному обеспечению ретро-эмуляции вы можете наслаждаться тысячами классических игр.
Но дело не только в ретро играх.
GameShell также поддерживает языки программирования, включая:
- С
- питон
- Lua
- Лисп
Игры могут быть созданы на устройстве, или существующие проекты изменены.
Однако есть и другое: внешний вид GameShell можно настроить по своему вкусу. В конечном итоге вы получаете программируемую портативную игровую консоль, которая выглядит так, как вы хотите, и играет в любимые игры.
Что в коробке?
Это настоящий опыт, основанный на наборе, и в коробке вы найдете коллекцию наклеек для индивидуальной настройки, а также руководство, компоненты корпуса и электронику.
Аппаратное обеспечение GameShell логически разбито на блоки; один держит переднюю часть корпуса, другой силовые компоненты и т. д. Пять коробок включены во все, и сборка портативной консоли означает проработку этих компонентов по очереди.
Пайка не требуется. Все, что вам нужно сделать, это следовать пятиэтапному руководству и быть достаточно уверенным, что вы можете подключить все.
Аналогично, никакие винты не включены, поскольку они также не требуются. Монтаж аппаратных компонентов зависит от дизайна корпуса, что делает его удивительно простым.
Это модульная портативная система
Внутри корпуса вы можете рассчитывать на прямой доступ к компонентам.
Тем не менее, это не совсем так.
GameShell - это модульная система, а это означает, что пять ключевых компонентов находятся в собственном пластиковом корпусе. Итак, есть чехол для дисплея 320 × 240 пикселей, чехол для материнской платы и чехол для батареи. Органы управления D-Pad также находятся в своем собственном корпусе, как и динамик.
Каждый модуль соединен подключаемыми проводами. Самое главное, возможно, теоретически модули могут быть заменены. Например, если была выпущена новая мощная системная плата CPI, ее можно было бы приобрести и использовать для простой замены текущей версии.
Спецификация системной платы CPI
Все это стало возможным благодаря материнской плате CPI (v3.1), которая оснащена четырехъядерным процессором Cortex-A7 с тактовой частотой 1 ГГц, графическим процессором Mali, 1 ГБ памяти DDR, а также встроенными Wi-Fi и Bluetooth. Также есть порт micro HDMI и разъем micro USB, аудиовыход и GPIO.
Это оборудование более чем подходит для большинства ретро-игр, но вы обнаружите, что GameShell способен на большее.
Обратите внимание, что батарея емкостью 1050 мАч довольно мала и поэтому имеет небольшую емкость. Вы можете рассчитывать на 90-120 минут игрового времени без подзарядки.
Сборка заводной консоли GameShell
Консоль GameShell удивительно проста в сборке. Следуя инструкциям в руководстве, я смог за 30 минут собрать портативную игровую консоль.
Теперь, хотя поворот был на удивление коротким, это был не простой путь.
Например, хотя вставить модули в их корпуса достаточно просто, подключить дисплей к плате CPI было непросто. Мне пришлось удалить CPI из модульного корпуса, чтобы завершить соединение и закрепить кабель, что кажется недостатком в дизайне.
Затем возникает общий беспорядок, когда консоль кажется подключенной после подключения модулей. Пока они не защелкнуты в основном корпусе, GameShell напоминает электронного осьминога.
В конце концов, приятно соединить корпус и закрепить его пластиковыми «колесными замками».
Однако, если вы забудете вставить карту microSD, как я сделал, все может стать немного грязным. Слот для карты microSD находится на задней панели модуля материнской платы, поэтому для доступа к нему необходимо снять переднюю часть корпуса, затем дисплей и затем модуль материнской платы.
Этого можно было бы избежать, если бы я вставил карту microSD ранее!
Загрузка с предустановленной карты microSD
На SD-карте предустановлена Clockwork OS. Это основано на Debian 9 ARMhf и Linux Kernel 4.1x. На нем можно запускать различное программное обеспечение, включая PICO 8, LOVE2D, PyGame, Phaser.io, Libretro и другие игровые движки.
Пользовательский интерфейс GameShell основан на разрешении 320 × 240 пикселей и управляется с помощью элемента управления D-Pad.
Этот монохромный пользовательский интерфейс позволяет легко перемещаться по функциям GameShell. Вы можете настроить параметры, запустить программное обеспечение, воспроизводить музыку и получить доступ к крошечному облаку ClockworkPI с помощью стандартных элементов управления.
Это простой, удобный и в целом приятный в использовании.
Ретро-игры с GameShell
Ключевой чертой для GameShell является ретро-игра, так как она?
Ну, это довольно хорошо. Для него были адаптированы различные ретро-эмуляторы с предустановленными MAME, Pcsx, MGBA и NESTOPIA.
Существует даже RetroArch для других вариантов ретро, наряду с некоторыми встроенными играми, такими как FreeDOOM и CaveStory.
Между тем, ретро-игры для ПЗУ могут быть добавлены через Tiny Cloud, часть хранилища GameShell, доступную через вашу локальную сеть.
Звучит отлично, и это так, но GameShell не идеален. Например, в настоящее время поддержка OTG отсутствует, что означает, что подключить клавиатуру для некоторых игр невозможно.
Настройка консоли GameShell
Различные ярлыки включены в GameShell для украшения консоли с некоторой ретро иконографией. Но если это не ваша чашка чая, вы можете придерживаться основного белого, янтарного или красного дизайна.
Недостаточно? Ну, Clockwork сделал файлы STL доступными для покупки за номинальную сумму. Если вы предпочитаете 3D-печать своих собственных корпусов модулей или нового корпуса, это идеально.
А еще есть контроллер Lightkey, который можно установить на задней панели вашей GameShell. Это дает дополнительные элементы управления для ваших ретро-игр, если на D-Pad не хватает кнопок для ваших любимых игр.
Открытый исходный код, взломанный... Так что еще он делает?
Одной из ключевых особенностей GameShell является включение программного обеспечения PICO-8. Это программное обеспечение, управляемое D-Pad, которое позволяет создавать новые игры.
За исключением того, что это на самом деле не включено.
Ярлык в главном меню пользовательского интерфейса просто останавливает GameShell при выборе, при этом перезапуск консоли - единственное решение.
Кажется, причина этого в том, что PICO-8 - это программное обеспечение, которое нужно покупать отдельно (всего 15 долларов). Как только это будет сделано, ярлык будет работать. К счастью, умные участники Clockwork Forum решили, как установить программное обеспечение PICO-8.
Настройка Wi-Fi на удивление проста, что очень важно, если вам нужно использовать Tiny Cloud или получить доступ к устройству через SSH.
В дополнение к базовой мобильности GameShell, вы также можете подключить его к монитору с помощью порта micro HDMI. Отсюда вы можете использовать элементы управления D-Pad или подключить контроллер Bluetooth, чтобы играть в игру. Обратите внимание, что разрешение почти не меняется.
Вместо этого выходные данные из GameShell сосредоточены на дисплее HDTV, окруженном изображениями из инструкции по эксплуатации GameShell.
Проблемы GameShell и поддержка сообщества в Интернете
GameShell удобен в использовании, но не без проблем.
Например, обновление, примененное во время тестирования для нашего обзора, привело к тому, что пользовательский интерфейс не загружался. Я застрял в командной строке и без ввода с клавиатуры, мне пришлось подключиться к устройству через SSH, и даже тогда обычные команды Linux для запуска среды рабочего стола не сработали.
В конце концов мне пришлось обратиться за помощью на форум поддержки Clockwork. Теперь это был не неприятный опыт, когда мне быстро оказали поддержку, и проблема была решена в течение часа. В результате того же обновления (или решения) команды кнопок пользовательского интерфейса были неправильно помечены на экране. Конечно, это поправимо, но кажется, что необходим некоторый надзор, чтобы избежать основных проблем, которых не должно быть.
Если вы не знакомы с SSH, Linux или редактированием файлов в командной строке, GameShell не для вас. Если вы не счастливы учиться, это так!
Поклонник ретро-игр? Вам нужен GameShell
Возможно, самое удивительное в этом же обновлении (или решении) привело к тому, что команды кнопок пользовательского интерфейса были неправильно помечены на экране. Конечно, это поправимо, но кажется, что необходим некоторый надзор, чтобы избежать основных проблем, которых не должно быть. насколько просто это построить. С Lego легко сравнивать, но на самом деле это устройство просто соединяется. В течение 30 минут я использовал совершенно новую портативную игровую консоль, которую я только что построил.
Вы не получите это где-нибудь еще.
Возможности настройки хороши, устройство легкое и достаточно маленькое для карманов, а время автономной работы хорошее. Простота GameShell скрывает большую сложность, а дизайн пользовательского интерфейса GameShell явно зависит от Nintendo Gameboy.
Пользовательский интерфейс ClockworkOS полезен, а диапазон эмуляции впечатляет. По сравнению с его ближайшим конкурентом, Raspberry Pi, в эмуляции нет большой разницы. Разница, конечно, в том, что все это готово для вас, чтобы строить и использовать где угодно.
Примите участие в конкурсе!
ClockworkPi GameShell GiveawayКристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.