Skelbimas

Mūsų sprendimas „ClockworkPI GameShell“:
„GameShell“ yra retro žaidimų duoklė, leidžianti įgyvendinti šią svajonę - užprogramuoti savo 8 ar 16 bitų žaidimą. Nors jame yra keletas nedidelių problemų, joks kitas skirtas įrenginys nežada tiek daug, todėl „GameShell“ tampa dar ypatingesnis.
710

Norite žaisti keliaudami, bet nežinote, kaip įspausti mėgstamą vienkartinį kompiuterį į tą seną „Nintendo Gameboy“? Jums reikia nešiojamojo žaidimų pulto, kuriame yra visi retro žaidimai, kuriuos galite valdyti, tiesa?

Nešiojama konsolė „GameShell“Laikrodžių gamyba atrodo kaip „Nintendo Gameboy“ ir yra iš anksto įdiegta su retro žaidimų programine įranga. Dar geriau, tai „pasidaryk pats“ rinkinys, kuris reiškia, kad vis tiek džiaugiatės patys kurdami „GameShell“, naudodami kai kurias pritaikymo parinktis. Šiuo metu mažmeninė prekyba vykdoma už 159 USD, nors po pradinio pardavimo laikotarpio kaina gali išaugti.

Pasiruoškite nuostabiam žaidimui.

Tai „Gameboy“ stiliaus „pasidaryk pats“ rankinių žaidimų pultas

instagram viewer

Pastaraisiais metais išaugęs retro žaidimų rezultatas buvo daugybė „pasidaryk pats“ projektų, skirtų mobiliesiems žaidimams.

„GameShell“ pasidaryk pats žaidimų pultas

Tikriausiai matėte „Raspberry Pi“ kompiuterius, įspaustus į nešiojamus DVD grotuvus ir net senus „Nintendo Gameboys“. „Clockwork GameShell“ perima šią nešiojamų retro žaidimų idėją ir ją įgyvendina. Iš esmės jūs turite galimybę žaisti mėgstamus žaidimus keliaudami, savo sukurtame ir pritaikytame įrenginyje.

Labai patikimas ir atviras šaltinis

Sėkmingoje „Kickstarter“ kampanijoje, per kurią 2017 m. Buvo surinkta daugiau nei 290 000 USD, „GameShell“ siūlo pasirinktinai pagamintą plokštę „ClockworkPi v3.1“.

Šis atvirojo kodo dizainas yra modulinė, nešiojama žaidimų sistema, vizualiai primenanti „Gameboy“, pristatoma komplekto pavidalu, paruošta paruošti sujungti.

Dėl specialios operacinės sistemos ir retro emuliacijos programinės įrangos galite mėgautis tūkstančiais klasikinių žaidimų.

Tačiau ne viskas susiję su retro žaidimų žaidimu.

„GameShell“ taip pat palaiko programavimo kalbas, įskaitant:

  • C
  • Python
  • Lua
  • LISP

Žaidimus galima kurti įrenginyje arba modifikuoti esamus projektus.

Tačiau yra daugiau: „GameShell“ išorinę išvaizdą galima pritaikyti. Galų gale jūs turėsite programuojamą nešiojamą žaidimų konsolę, kuri atrodo kaip norite, ir žaidžia jums patinkančius žaidimus.

Kas yra dėžutėje?

Tai tikra rinkinio pagrindu sukurta patirtis, o dėžutėje rasite tinkinamų etikečių rinkinį, taip pat vadovą, dėklo komponentus ir elektroniką.

„ClockworkPI GameShell“ dėžutė

„GameShell“ aparatinė įranga yra logiškai suskirstyta į dėžutes; vienas laiko korpuso priekį, kitas - galios komponentus ir kt. Į visas dėžutes įeina penkios dėžutės, o rankinio valdymo pulto pastatymas reiškia, kad paeiliui reikia dirbti su šiais komponentais.

Litavimo nereikia. Viskas, ką jums reikia padaryti, yra vadovautis penkių pakopų vadovu ir būti įsitikinęs, kad galite prijungti daiktus.

Taip pat nėra varžtų, nes jie taip pat nebūtini. Aparatūros komponentų montavimas priklauso nuo korpuso dizaino, todėl tai yra stebėtinai paprasta konstrukcija.

Tai yra modulinė nešiojama sistema

Korpuso viduje galite tikėtis gauti tiesioginę prieigą prie komponentų.

Tačiau tai ne visai taip.

„GameShell“ yra modulinė sistema, reiškianti, kad penki pagrindiniai komponentai yra sudėti į savo plastikinį dėklą. Taigi yra 320 × 240 pikselių ekrano, pagrindinės plokštės ir akumuliatoriaus dėklai. „D-Pad“ valdikliai, kaip ir garsiakalbis, taip pat sėdimi atskirai.

Kiekvienas modulis yra sujungtas kištukiniais laidais. Svarbiausia, galbūt modulius teoriškai galima pakeisti. Pvz., Jei būtų išleista galinga nauja CPI pagrindinė plokštė, ją būtų galima įsigyti ir naudoti norint lengvai pakeisti dabartinę versiją.

CPI Mainboard System Spec

„GameShell“ pagrindinė plokštė yra CPI v3.1

Visa tai įmanoma dėl „CPI Mainboard“ (v3.1), turinčio 1 GHz keturių branduolių „Cortex-A7“ centrinį procesorių, „Mali GPU“, 1 GB DDR atmintį ir įmontuotą „Wi-Fi“ bei „Bluetooth“ ryšį. Taip pat yra „micro HDMI“ prievadas ir „micro USB“ jungtis, garso išvestis ir GPIO.

Ši aparatinė įranga yra daugiau nei pakankama, kad būtų galima žaisti daugumą retro žaidimų, tačiau rasite „GameShell“, galinčią daugiau.

Atminkite, kad 1050mAh akumuliatorius yra gana mažas ir todėl mažos talpos. Galite tikėtis, kad iš vieno įkrovimo gausite maždaug 90–120 minučių žaidimo laiko.

„Clockwork GameShell“ konsolės kūrimas

„GameShell“ konsolę yra stebėtinai paprasta sudėti. Vykdydamas vadovo veiksmus, per 30 minučių galėjau sukurti veikiančią nešiojamą žaidimų konsolę.

Moduliniai „GameShell“ komponentai

Nors apsisukimas buvo stebėtinai trumpas, jis nebuvo paprastas plaukti iki galo.

Pvz., Nors pakankamai lengva įsprausti modulius į dėklus, pritvirtinti ekraną prie VKI pagrindinės plokštės buvo skausmas. Aš turėjau pašalinti CPI iš jo modulinio korpuso, kad galėčiau užbaigti ryšį ir pritvirtinti laidą, kuris atrodo kaip konstrukcijos trūkumas.

Tada yra bendra netvarka, kad konsolė atrodo sujungus modulius. Kol jie nebus paspausti vietoje pagrindinėje dėžutėje, „GameShell“ primena elektroninį aštuonkojį.

Galiausiai pakanka užklijuoti dėklą ir pritvirtinti jį plastikiniais „ratų spynelėmis“.

Tačiau jei pamiršite įstatyti „microSD“ kortelę, kaip tai padariau aš, viskas gali pasidaryti netvarkinga. „MicroSD“ kortelės lizdas yra pagrindinės plokštės modulio užpakalinėje dalyje, taigi, norint gauti prieigą, reikia nuimti korpuso priekį, ekraną ir pagrindinės plokštės modulį.

To būtų buvę galima išvengti, jei anksčiau būčiau įdėjęs „microSD“ kortelę!

Įkraukite naudodami iš anksto įdiegtą „microSD“ kortelę

SD kortelėje iš anksto įdiegta „Clockwork“ OS. Tai pagrįsta „Debian 9 ARMhf“ ir „Linux Kernel 4.1x“. Tam gali būti naudojama įvairi programinė įranga, įskaitant „PICO 8“, „LOVE2D“, „PyGame“, „Phaser.io“, „Libretro“ ir kitus žaidimų variklius.

„GameShell“ vartotojo sąsaja pagrįsta 320 × 240 pikselių skiriamąja geba ir valdoma naudojant „D-Pad“ valdiklį.

Ši nespalvoto stiliaus vartotojo sąsaja leidžia lengvai naršyti „GameShell“ funkcijas. Naudodamiesi standartiniais valdikliais, galite koreguoti nustatymus, paleisti programinę įrangą, leisti muziką ir pasiekti mažytį „ClockworkPI“ debesį.

Tai lengva, patogu ir paprastai malonu naudoti.

„Retro“ žaidimai su „GameShell“

Pagrindinis „GameShell“ bruožas yra retro žaidimai, taigi kaip tai yra?

„GameShell“ valdikliai puikiai tinka retro žaidimams

Na, tai yra gana gerai. Tam pritaikyti įvairūs retro emuliatoriai, iš anksto įdiegti MAME, Pcsx, MGBA ir NESTOPIA.

Yra netgi „RetroArch“, skirtas kitoms retro galimybėms, kartu su kai kuriais laive esančiais žaidimais, tokiais kaip „FreeDOOM“ ir „CaveStory“.

Tuo tarpu retro žaidimų ROM galima pridėti per „Tiny Cloud“ - „GameShell“ saugyklos dalį, pasiekiamą jūsų vietiniame tinkle.

Tai skamba puikiai ir yra, tačiau „GameShell“ nėra tobulas. Pvz., Šiuo metu nėra OTG palaikymo, tai reiškia, kad kai kurių žaidimų klaviatūros prijungti neįmanoma.

„GameShell“ konsolės pritaikymas

Į „GameShell“ pridedamos įvairios etiketės, skirtos papuošti konsolę su tam tikra retro ikonografija. Bet jei tai nėra jūsų arbatos puodelis, galite laikytis pagrindinio balto, gintaro ar raudono dizaino.

Nepakankamai? Na, „Clockwork“ leido STL failus įsigyti už nominalią sumą. Jei mėgstate 3D spausdinti savo pritaikytų modulių korpusus ar naują dėklą, tai yra idealu.

Tada yra „Lightkey“ valdiklis, kurį galima pritvirtinti „GameShell“ užpakalinėje dalyje. Tai suteikia papildomų galimybių valdyti jūsų retro žaidimus, jei „D-Pad“ pritrūktų mėgstamų žaidimų mygtukų.

Atviras šaltinis, patikimas... Taigi, ką gi tai daro?

Viena iš pagrindinių „GameShell“ savybių yra „PICO-8“ programinės įrangos įtraukimas. Tai yra „D-Pad“ valdoma programinė įranga, leidžianti kurti naujus žaidimus.

Išskyrus, jis iš tikrųjų neįtrauktas.

Spartusis klavišas pagrindiniame vartotojo meniu tiesiog užšaldo „GameShell“, kai jis pasirinktas, iš naujo paleidus konsolę.

Panašu, kad to priežastis yra ta, kad „PICO-8“ yra programinė įranga, kurią reikia įsigyti atskirai (vos 15 USD). Kai tai bus padaryta, nuoroda veikia. Laimei, intelektualiųjų laikrodžių forumo nariai išsiaiškino, kaip įdiegti „PICO-8“ programinę įrangą.

Tuo tarpu „Wi-Fi“ nustatymas yra nepaprastai paprastas, o tai yra nepaprastai svarbu, jei jums reikia naudoti „Tiny Cloud“ arba pasiekti įrenginį per SSH.

Prijunkite „GameShell“ prie savo HDTV

Be pagrindinio „GameShell“ perkeliamumo, jį taip pat galite prijungti prie monitoriaus naudodami „micro HDMI“ prievadą. Čia galite naudoti „D-Pad“ valdiklius arba prijungti „Bluetooth“ valdiklį žaidimui žaisti. Atminkite, kad skiriamoji geba beveik nesikeičia.

Vietoj to, „GameShell“ išvestis yra nukreipta į jūsų HDTV ekraną, apsuptą vaizdais iš „GameShell“ instrukcijos.

„GameShell“ problemos ir bendruomenės palaikymas internete

„GameShell“ yra malonu naudoti, tačiau jis nėra be savo problemų.

Pvz., Dėl atnaujinimo, pritaikyto tikrinant mūsų apžvalgą, UI nepavyko paleisti. Įstrigęs komandų eilutėje ir be klaviatūros įvesties turėjau prisijungti prie įrenginio per SSH, ir net tada įprastos „Linux“ komandos paleisti darbalaukio aplinką nepavyko.

„GameShell“ iš „ClockworkPI“

Galiausiai turėjau kreiptis pagalbos į „Clockwork“ palaikymo forumą. Dabar tai nebuvo nemaloni patirtis, nes man skubiai buvo suteikta pagalba, o problema išspręsta per valandą. Tas pats atnaujinimas (arba sprendimas) lėmė, kad UI mygtuko komandos bus neteisingai pažymėtos ekrane. Aišku, tai galima ištaisyti, tačiau atrodo, kad reikia tam tikros priežiūros, kad būtų išvengta pagrindinių problemų, kurių neturėtų kilti.

Jei nežinote apie SSH, „Linux“ ar failų redagavimą komandinėje eilutėje, „GameShell“ ne jums. Nebent jums malonu mokytis, tai yra!

Retro žaidimų gerbėjas? Jums reikia „GameShell“

Ko gero, labiausiai nustebino tas pats atnaujinimas (arba sprendimas) lėmė, kad UI mygtuko komandos bus neteisingai pažymėtos ekrane. Aišku, tai galima ištaisyti, tačiau atrodo, kad reikia tam tikros priežiūros, kad būtų išvengta pagrindinių problemų, kurių neturėtų kilti. kaip nesunku statyti. Palyginti su „Lego“ yra nesunku, tačiau šis įrenginys tiesiog spragtelėja. Per 30 minučių aš panaudojau naują nešiojamą žaidimų pultą, kurį iš esmės buvau sukūręs.

Niekur kitur to negaunate.

Tinkinimo parinktys yra geros, prietaisas yra lengvas ir pakankamai mažas, kad būtų galima kišenėms, o baterija yra pakankamai ilga. „GameShell“ paprastumas slepia didesnį sudėtingumą ir „GameShell“ vartotojo sąsajos dizainas aiškiai rodo „Nintendo Gameboy“ nurodymus.

„ClockworkOS“ vartotojo sąsaja yra naudinga, o emuliacijos diapazonas įspūdingas. Palyginti su artimiausiu konkurentu „Raspberry Pi“, emuliacija nėra labai skirtinga. Skirtumas, be abejo, yra tai, kad visa tai galite paruošti ir naudoti bet kur.

Dalyvaukite konkurse!

„ClockworkPi GameShell Giveaway“

Christianas Cawley yra „Linux“, „pasidaryk pats“, programavimo ir techninių paaiškinimų saugumo, redaktoriaus pavaduotojas. Jis taip pat kuria „The Really Useful Podcast“ ir turi didelę patirtį palaikant darbalaukį ir programinę įrangą. Žurnalo „Linux Format“ bendradarbis Christianas yra „Raspberry Pi“ gamintojas, „Lego“ mėgėjas ir retro žaidimų gerbėjas.