реклама

Нашата присъда на ClockworkPI GameShell:
GameShell е ретро почит към игрите, който ви позволява да осъществите тази мечта да програмирате своя собствена 8-битова или 16-битова игра. Въпреки че има някои незначителни проблеми, никое друго специално устройство не обещава толкова много, което прави GameShell този малко по-специален.
710

Искате да играете в движение, но не сте сигурни в това как да стиснете любимия си едноплатен компютър в онзи стар Nintendo Gameboy? Нуждаете се от портативна игрална конзола, в която има всички ретро игри, с които можете да се справите, нали?

Най- GameShell преносима конзола от часовников механизъм изглежда и се чувства като Nintendo Gameboy и се предлага с предварително инсталиран софтуер за ретро игри. Още по-добре, това е комплект „Направи си сам“, което означава, че все пак получавате удовлетворение от това, че сами изграждате GameShell с някои опции за персонализиране. В момента той се продава на дребно за 159 долара, въпреки че цената може да нарасне след първоначалния период на стартиране.

instagram viewer

Подгответе се за страхотна ретро игра.

Това е ръчна игрална конзола в стила на Gameboy

Експлозията на ретро игрите през последните няколко години доведе до безброй DIY проекти, насочени към мобилни игри.

GameShell DIY конзола за игри

Вероятно сте виждали Raspberry Pi компютри, претъпкани в преносими DVD плейъри и дори стари Nintendo Gameboys. Clockwork GameShell приема тази идея за преносими ретро игри и работи с нея. По принцип имате шанса да играете любимите си игри в движение, на устройство, което сте изградили и персонализирали.

Силно хакерски и отворен код

Успешна кампания на Kickstarter, която събра през 290 000 долара през 2017 г., GameShell разполага с персонализирана дъска, ClockworkPi v3.1.

Този дизайн с отворен код е модулна, преносима игрална система, визуално напомняща на Gameboy, която се доставя в комплект комплект, готов за сглобяване.

Благодарение на специализирана операционна система и софтуер за ретро емулация, можете да се насладите на хиляди класически игри.

Но не всичко е в това да играете ретро игри.

GameShell разполага и с поддръжка на езици за програмиране, включително:

  • ° С
  • Питон
  • Lua
  • LISP

Игрите могат да се създават на устройството или да се променят съществуващи проекти.

Има още обаче: външният вид на GameShell може да бъде персонализиран. В крайна сметка завършвате с програмируема, преносима игрова конзола, която изглежда както искате и играе на игри, които обичате.

Какво има в кутията?

Това е истинско изживяване на базата на комплекти и в полето ще намерите колекция от етикети за персонализиране, заедно с ръководство, компоненти на корпуса и електроника.

ClockworkPI GameShell кутия

Хардуерът на GameShell е логически сортиран в кутии; един държи предната част на кутията, друг захранващите компоненти и т.н. Пет кутии са включени във всички и изграждането на джобната конзола означава работа от тези компоненти на свой ред.

Не се изисква запояване. Всичко, което трябва да направите, е да следвате петстепенното ръководство и да бъдете достатъчно уверени, че можете да включите нещата.

По същия начин не са включени винтове, тъй като те също не са необходими. Монтирането на хардуерните компоненти разчита на дизайна на корпуса, което прави тази изненадващо проста конструкция.

Това е модулна преносима система

Вътре в случая може да очаквате да получите директен достъп до компонентите.

Това обаче не е много така.

GameShell е модулна система, което означава, че петте ключови компонента са разположени в собствения пластмасов калъф. Така че има случай за дисплея с 320 × 240 px, калъф за дънната платка и кутия за батерията. Управлението на D-Pad също седи в своя случай, както и говорителят.

Всеки модул е ​​свързан с подвижни проводници. Най-важното е, че може би теоретично модулите могат да бъдат заменени. Например, ако беше пусната мощна нова платка за CPI, тя може да бъде закупена и използвана за лесно заместване на текущата версия.

Спецификация на CPI Mainboard System

Главната платка на GameShell е CPI v3.1

Всичко това става възможно благодарение на CPI Mainboard (v3.1), който разполага с 1GHz четириядрен Cortex-A7 CPU, Mali GPU, 1GB DDR памет и вградените Wi-Fi и Bluetooth. Има също и микро HDMI порт и микро USB конектор, аудио изход и GPIO.

Този хардуер е повече от подходящ за игра на повечето ретро игри, но ще откриете, че GameShell е способен на повече.

Обърнете внимание, че батерията от 1050mAh е доста малка и като такава като малък капацитет. Можете да очаквате да получите около 90-120 минути време за игра от едно зареждане.

Изграждане на конзолата на Clockwork GameShell

GameShell конзолата е изненадващо лесна за събиране. Следвайки стъпките в ръководството, успях да изградя работеща преносима игрална конзола за 30 минути.

Модулни компоненти за GameShell

Сега, макар че оборотът беше изненадващо кратък, не беше просто плаване по целия път.

Например, докато щракването на модулите в техните случаи е достатъчно лесно, свързването на дисплея към платката за 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 е ретро игри, така че как е?

Контролите на GameShell са идеални за ретро игри

Е, това е доста добре. За него са адаптирани различни ретро емулатори, като предварително са инсталирани MAME, Pcsx, MGBA и NESTOPIA.

Има дори RetroArch за други ретро опции, както и някои бордови игри като FreeDOOM и CaveStory.

Междувременно, Ретро игри за ROM могат да се добавят чрез Tiny Cloud - част от хранилището на GameShell, което е достъпно чрез вашата локална мрежа.

Звучи страхотно и е така, но GameShell не е перфектен. Например, в момента няма поддръжка на OTG, което означава, че включването на клавиатура за някои игри не е възможно.

Персонализиране на конзолата GameShell

В GameShell са включени различни етикети за декориране на конзолата с малко ретро иконография. Но ако това не е чашата ви с чай, можете да се придържате към основния бял, кехлибарен или червен дизайн.

Не достатъчно? Е, Clockwork направи STL файловете достъпни за закупуване за номинална сума. Ако харесвате 3D печат на собствените си персонализирани корпуси на модули или нов калъф, това е идеално.

След това е контролерът Lightkey, който може да бъде монтиран на гърба на GameShell. Това носи допълнителни контроли за вашите ретро игри, в случай че на D-Pad липсват бутони за любимите ви игри.

Open Source, Hackable... И така, какво друго прави?

Една от ключовите характеристики на GameShell е включването на софтуера PICO-8. Това е D-Pad контролиран софтуер, който дава възможност за създаване на нови игри.

Освен, че всъщност не е включено.

Пряк път в главното меню на потребителския интерфейс просто замразява GameShell, когато е избран, като единственото решение е рестартиране на конзолата.

Причината за това изглежда е, че PICO-8 е софтуер, който трябва да закупите отделно (само $ 15). След като това е направено, прякът след това работи. За щастие членовете на интелигентния форум на Clockwork са разработили как да инсталират софтуера PICO-8.

Настройката на Wi-Fi междувременно е забележително проста, което е жизненоважно, ако трябва да използвате Tiny Cloud или да получите достъп до устройството чрез SSH.

Свържете GameShell към вашия HDTV

В допълнение към основната преносимост на GameShell, можете също да го включите в монитор, използвайки микро HDMI порта. От тук можете да използвате контролите на D-Pad или да свържете Bluetooth контролер, за да играете игра. Обърнете внимание, че резолюцията едва се променя.

Вместо това изходът от GameShell е съсредоточен върху вашия HDTV дисплей, заобиколен от изображения от инструкцията за употреба на GameShell.

Проблеми с GameShell и поддръжка на общността онлайн

GameShell е приятен за използване, но не е без проблеми.

Например актуализация, приложена по време на тестване за нашия преглед, доведе до неуспешно зареждане на потребителския интерфейс. Спрян в командния ред и без въвеждане на клавиатура, трябваше да се свържа с устройството чрез SSH и дори тогава обичайните Linux команди за стартиране на работна среда не успяха.

GameShell от ClockworkPI

В крайна сметка трябваше да потърся помощ на форума за поддръжка на Clockwork. Това не беше неприятно изживяване, като ми беше предоставена поддръжка незабавно и проблемът беше решен в рамките на час. Същата актуализация (или решението) доведе до неправилно етикетиране на командите на бутон на потребителския интерфейс на екрана. Разбира се, това е поправимо, но изглежда, че е необходим известен надзор, за да се избегнат основни проблеми, които не бива да се случват.

Ако не сте запознати със SSH, Linux или редактиране на файлове в командния ред, GameShell не е за вас. Освен ако не сте щастливи да научите, това е!

Фен на ретро игри? Трябва ви GameShell

Може би най-изненадващото нещо за същата актуализация (или решението) доведе до неправилно етикетиране на командите на бутоните на потребителския интерфейс на екрана. Разбира се, това е поправимо, но изглежда, че е необходим известен надзор, за да се избегнат основни проблеми, които не бива да се случват. е колко правилно е да се изгради. Лесно е да правите сравнения с Lego, но това устройство наистина просто кликва заедно. В рамките на 30 минути използвах чисто нова преносима конзола за игри, такава, която по същество току-що изградих.

Не го получаваш никъде другаде.

Опциите за персонализиране са добри, устройството е леко и достатъчно малко за джобове, а животът на батерията е добър. Простотата на GameShell крие по-голяма сложност отдолу, а дизайнът на интерфейса на GameShell очевидно взема сигнали от Nintendo Gameboy.

Потребителският интерфейс на ClockworkOS е полезен, а обхватът на емулация впечатляващ. В сравнение с най-близкия си конкурент, Raspberry Pi, няма много голяма разлика в емулацията. Разликата, разбира се, е, че всичко това е готово за изграждане и използване навсякъде.

Влезте в състезанието!

ClockworkPi GameShell Giveaway

Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.