Oglas

Naša razsodba ClockworkPI GameShell:
GameShell je retro igra, ki vam omogoča izpolnitev sanj o programiranju lastne 8-bitne ali 16-bitne igre. Čeprav ima nekaj manjših težav, nobena druga namenska naprava ne obljublja toliko, zaradi česar je GameShell nekoliko bolj poseben.
710

Želite igrati na poti, a niste prepričani, kako najljubši enotirni računalnik stisnete v stari Nintendo Gameboy? Potrebujete prenosno igralno konzolo, v kateri so vse retro igre, s katerimi lahko upravljate, kajne?

The GameShell prenosna konzola iz Ura izgleda in deluje kot Nintendo Gameboy in ima vnaprej nameščeno programsko opremo za retro igre. Še bolje, to je komplet za samostojno ustvarjanje, kar pomeni, da boste še vedno dobili zadovoljstvo, da sami gradite GameShell z nekaj možnostmi za prilagoditev. Trenutno je na drobno za 159 dolarjev, čeprav se bo cena lahko povišala po začetnem obdobju predstavitve.

Pripravite se na vrhunsko igralsko zabavo.

Je ročna igralna konzola v slogu Gameboy

Eksplozija retro iger v zadnjih nekaj letih je povzročila nešteto DIY projektov, katerih namen je mobilno igranje.

GameShell DIY igralna konzola

Verjetno ste verjetno videli računalnike Raspberry Pi, stisnjene v prenosne DVD predvajalnike in celo stare Nintendo Gameboys. Clockwork GameShell prevzame to idejo o prenosnih retro igrah in se z njimi poganja. V bistvu imate možnost igrati svoje najljubše igre na poti, v napravi, ki ste jo izdelali in prilagodili.

Zelo vpadljiv in odprtokoden vir

Uspešna akcija Kickstarter, ki je v letu 2017 zbrala več kot 290.000 dolarjev, igra GameShell po meri izdelano tablo, ClockworkPi v3.1.

Ta odprtokodna zasnova je modularni prenosni igralni sistem, ki vizualno spominja na Gameboy, ki je v kompletu v obliki kompleta, pripravljen za spajanje.

Zahvaljujoč namenskemu operacijskemu sistemu in retro emulacijski programski opremi lahko uživate na tisoče klasičnih iger.

Vendar ne gre samo za igranje retro iger.

GameShell ponuja tudi podporo za programske jezike, vključno z:

  • C
  • Python
  • Lua
  • LISP

Igre lahko ustvarite v napravi ali spremenite obstoječe projekte.

Vendar je še več: zunanji izgled GameShell-a je mogoče prilagoditi. Na koncu imate programirano prenosno igralno konzolo, ki je videti, kot želite, in igra igre, ki jih imate radi.

Kaj je v škatli?

To je resnična izkušnja, ki temelji na kompletu, in v okencu boste našli zbirko nalepk za prilagajanje, skupaj z vodnikom, sestavnimi deli in elektroniko.

ClockworkPI GameShell škatla

Strojna oprema GameShell je logično razvrščena v polja; ena drži sprednjo stran ohišja, druga napajalne komponente itd. Pet škatel je vključenih v vse, gradnja ročne konzole pa pomeni, da lahko po vrsti delate s temi komponentami.

Spajkanje ni potrebno. Vse, kar morate storiti, je, da upoštevate petstopenjski vodnik in bodite dovolj prepričani, da lahko vtaknete stvari.

Podobno niso vključeni nobeni vijaki, saj tudi niso potrebni. Montaža strojnih komponent temelji na zasnovi ohišja, zaradi česar je to presenetljivo preprosta izdelava.

To je modularni prenosni sistem

Znotraj primera lahko pričakujete neposreden dostop do komponent.

Vendar pa vseeno ne deluje tako.

GameShell je modularen sistem, kar pomeni, da je pet ključnih komponent nameščenih v svoji plastični torbici. Torej, obstaja zaslon za zaslon velikosti 320 × 240 px, ohišje za matično ploščo in ohišje za baterijo. Nadzorniki D-Pad sedijo tudi v svojem primeru, kot tudi zvočnik.

Vsak modul je povezan s priključnimi žicami. Najpomembneje je, da je mogoče teoretično nadomestiti module. Na primer, če je bila izdana nova zmogljiva plošča CPI, jo je mogoče kupiti in uporabiti za enostavno zamenjavo trenutne različice.

Specifikacija matične plošče CPI

Glavna plošča GameShell je CPI v3.1

Vse to je možno zahvaljujoč matični plošči CPI (v3.1), ki vsebuje 1GHz četverojedrni Cortex-A7 CPU, Mali GPU, 1 GB pomnilnika DDR ter vgrajeni Wi-Fi in Bluetooth. Na voljo sta tudi priključek za mikro HDMI in priključek za mikro USB, zvočni izhod in GPIO.

Ta strojna oprema je več kot primerna za igranje večine retro iger, vendar boste ugotovili, da je GameShell sposoben več.

Upoštevajte, da je baterija 1050mAh precej majhna in kot majhna zmogljivost. Pričakujete, da boste z enim polnjenjem dobili približno 90-120 minut igralnega časa.

Izdelava konzole GameShell Clockwork

GameShell konzola je presenetljivo preprosta za sestavljanje. Po navodilih v vodiču sem lahko v 30 minutah sestavil delujočo prenosno igralno konzolo.

Modularne komponente za GameShell

Čeprav je bil preobrat presenetljivo kratek, ni bilo ves čas navadno jadranje.

Na primer, medtem ko je pripenjanje modulov v njihove zadeve dovolj enostavno, je bilo priklop zaslona na matično ploščo CPI bolečina. CPI sem moral odstraniti iz njegovega modularnega ohišja, da dokončam povezavo in zavarujem kabel, kar se zdi zaskrbljenost v zasnovi.

Potem je splošen nered, da se zdi, da je konzola, ko so moduli povezani. Dokler v glavnem primeru ne kliknejo, GameShell spominja na elektronsko hobotnico.

Na koncu je primeren zaboj in pritrditev s plastičnimi "kolesnimi ključavnicami".

Če pa pozabite vstaviti kartico microSD, kot sem jo storil, se lahko stvari nekoliko zmešajo. Reža za kartico microSD je na zadnji strani modula matične plošče, tako da to pomeni, da odstranite sprednji del ohišja, nato zaslon in nato modul matične plošče za dostop.

Temu bi se izognili, če bi prej vstavil kartico microSD!

Zaženite se s predhodno nameščeno kartico microSD

Na kartici SD je Clockwork OS prednameščen. Ta temelji na Debian 9 ARMhf in Linux Kernel 4.1x. Pri tem je mogoče zagnati različne programske opreme, vključno s PICO 8, LOVE2D, PyGame, Phaser.io, Libretro in drugimi motorji za igre.

GameShell uporabniški vmesnik temelji na ločljivosti 320 × 240 slikovnih pik in se nadzira s pomočjo gumba D-Pad.

Ta enobarvni uporabniški vmesnik vam omogoča enostavno krmarjenje po funkcijah GameShell-a. S standardnimi kontrolami lahko prilagodite nastavitve, zaženete programsko opremo, predvajate glasbo in dostopate do majhnega oblaka ClockworkPI.

Uporaba je enostavna, udobna in na splošno prijetna.

Retro igra z igro

Ključno žrebanje za GameShell je retro igranje, kako je torej?

Kontrolniki GameShell-a so kot nalašč za retro igranje

No, zelo dobro je. Zanj so bili prilagojeni različni retro emulatorji, prednastavljeni so MAME, Pcsx, MGBA in NESTOPIA.

Obstaja celo RetroArch za druge retro možnosti, skupaj z nekaterimi vgrajenimi igrami, kot sta FreeDOOM in CaveStory.

Medtem lahko retro igralske ROM-ove dodate prek Tiny Cloud, dela shrambe GameShell, ki je na voljo prek vašega lokalnega omrežja.

Sliši se super, in je, vendar GameShell ni popoln. Na primer trenutno ni podpore za OTG, kar pomeni, da pri nekaterih igrah tipkanje na tipkovnici ni mogoče.

Prilagoditev konzole GameShell

GameShell so priloženi različnim nalepkam za okrasitev konzole z nekaj retro ikonografije. Če pa to ni vaša skodelica čaja, se lahko držite osnovnega belega, jantarnega ali rdečega dizajna.

Ne dovolj? No, Clockwork je datotekam STL omogočil nakup za nominalno vsoto. Če želite imeti 3D-tiskanje lastnih ohišij modulov ali novo ohišje, je to idealno.

Potem je tu še regulator Lightkey, ki ga je mogoče namestiti na zadnji strani GameShell-a. To prinaša dodatne kontrole za vaše retro igranje, če D-Pad nima gumbov za vaše najljubše igre.

Open Source, Hackable… Kaj še počne?

Ena ključnih značilnosti GameShell-a je vključitev programske opreme PICO-8. To je programska oprema z nadzorom D-Pad, ki omogoča ustvarjanje novih iger.

Razen tega dejansko ni vključeno.

Bližnjica v glavnem meniju uporabniškega vmesnika samo zamrzne GameShell, ko je izbran, s ponovnim zagonom konzole pa je edina rešitev.

Zdi se, da je razlog za to, da je PICO-8 programska oprema, ki jo morate kupiti ločeno (samo 15 USD). Ko je to storjeno, bližnjica deluje. Na srečo so člani pametnega Clockwork Foruma razvili, kako namestiti programsko opremo PICO-8.

Medtem je nastavitev Wi-Fi izjemno preprosta, kar je ključnega pomena, če morate uporabiti droben oblak ali do naprave dostopati prek SSH.

GameShell priključite na svoj HDTV

Poleg osnovne prenosnosti GameShell-a ga lahko priključite tudi na monitor s pomočjo vrat HDMI HDMI. Od tu lahko uporabite gumbe D-Pad ali priključite krmilnik Bluetooth za igranje igre. Upoštevajte, da se ločljivost komajda spremeni.

Namesto tega je izhod GameShell osredotočen na vaš HDTV zaslon, obdan s slikami iz navodil za uporabo GameShell.

Vprašanja GameShell in podpora skupnosti na spletu

GameShell je prijeten za uporabo, vendar ni brez težav.

Na primer, posodobitev, uporabljena med testiranjem za naš pregled, je povzročila, da se uporabniški vmesnik ne bo zagnal. Nasedlo v ukazni vrstici in brez vnosa tipkovnice sem se moral povezati z napravo prek SSH in tudi takrat običajni ukazi Linuxa za zagon namiznega okolja niso uspeli.

GameShell iz ClockworkPI

Sčasoma sem moral poiskati pomoč na forumu za podporo Clockwork. Zdaj to ni bila neprijetna izkušnja, podpora mi je bila takoj predložena in težava je bila rešena v eni uri. Zaradi iste posodobitve (ali rešitve) so bili na zaslonu napačno označeni ukazi gumba UI. Seveda je to popravljivo, vendar se zdi, kot da je potreben nekaj nadzora, da se izognemo osnovnim težavam, ki se ne bi smele dogajati.

Če niste seznanjeni s SSH, Linuxom ali urejanjem datotek v ukazni vrstici, GameShell ni za vas. Razen, če se z veseljem učite, to je!

Ljubitelj retro igranja? Potrebujete GameShell

Morda je najbolj presenetljivo pri isti posodobitvi (ali rešitvi), ki je povzročila, da so ukazi gumba UI napačno označeni na zaslonu. Seveda je to popravljivo, vendar se zdi, kot da je potreben nekaj nadzora, da se izognemo osnovnim težavam, ki se ne bi smele dogajati. kako enostavno je graditi. Primerjave z Lego je enostavno, vendar ta naprava res samo klikne. V 30 minutah sem uporabljal povsem novo prenosno igralno konzolo, tisto, ki sem jo v bistvu pravkar sestavil.

Tega ne dobiš nikjer drugje.

Možnosti prilagoditve so dobre, naprava je lahka in dovolj majhna za žepe, življenjska doba baterije pa dobra. Enostavnost GameShell-a skriva večjo zapletenost spodaj, zasnovo GameShell UI-ja pa očitno zahteva od Nintendo Gameboy-ja.

Uporabni vmesnik ClockworkOS je uporaben, paleta posnemanja impresivna. V primerjavi z najbližjim konkurentom, Raspberry Pi, v emulaciji ni prevelike razlike. Razlika je seveda v tem, da je to vse pripravljeno, da lahko kjer koli zgradite in uporabite.

Vstopite v tekmovanje!

ClockworkPi GameShell Giveaway

Christian Cawley je namestnik urednika za varnost, Linux, samostojno delo, programiranje in razloženo tehnologijo. Proizvaja tudi Zares uporaben Podcast in ima bogate izkušnje na področju podpore za namizje in programsko opremo. Christian je sodelavec revije Linux Format, kristjalec Raspberry Pi, ljubitelj Lego in ljubitelj retro iger.