İlan

Bizim kararımız PI GameShell:
GameShell, kendi 8-bit veya 16-bit oyununuzu programlama hayalini gerçekleştirmenizi sağlayan retro bir oyun haraçtır. Bazı küçük sorunları olsa da, başka hiçbir özel cihaz çok fazla söz vermiyor, bu da GameShell'i biraz daha özel kılıyor.
710

Hareket halindeyken oyun oynamak istiyor, ancak en sevdiğiniz tek kartlı bilgisayarınızı o eski Nintendo Gameboy'a sıkıştırmaktan emin değil misiniz? İhtiyacınız olan şey, içinde çalışabileceğiniz tüm retro oyunlara sahip taşınabilir bir oyun konsolu, değil mi?

GameShell taşınabilir konsol itibaren saat mekanizması Nintendo Gameboy gibi görünüyor ve hissediyor ve önceden yüklenmiş retro oyun yazılımı ile geliyor. Daha da iyisi, bir DIY kiti, bu da bazı özelleştirme seçenekleriyle GameShell'i kendiniz oluşturmanın memnuniyetini elde ettiğiniz anlamına geliyor. Şu anda 159 dolara satılıyor, ancak fiyat ilk lansman döneminden sonra yükselebilir.

Retro oyun harikalığına hazırlanın.

Gameboy tarzı bir DIY El Oyun Konsolu

Retro oyunların son birkaç yılda patlaması, mobil oyunlara yönelik sayısız DIY projesine yol açtı.

instagram viewer
GameShell DIY oyun konsolu

Muhtemelen Raspberry Pi bilgisayarlarının taşınabilir DVD oynatıcılara ve hatta eski Nintendo Gameboys'a sıkıştırıldığını gördünüz. Clockwork GameShell bu taşınabilir retro oyun fikrini alır ve onunla çalışır. Temel olarak, favori oyunlarınızı hareket halindeyken, oluşturduğunuz ve özelleştirdiğiniz bir cihazda oynama şansınız vardır.

Yüksek Hackable ve Açık Kaynak

2017'de 290.000 dolardan fazla kazanan başarılı bir Kickstarter kampanyası olan GameShell, özel olarak oluşturulmuş bir tahta olan ClockworkPi v3.1'e sahiptir.

Bu açık kaynaklı tasarım, Gameboy'yi görsel olarak anımsatan, kit biçiminde gönderilen, bir araya getirilmeye hazır modüler, taşınabilir bir oyun sistemidir.

Özel bir işletim sistemi ve retro emülasyon yazılımı sayesinde binlerce klasik oyunun tadını çıkarabilirsiniz.

Ama hepsi retro oyunlar oynamakla ilgili değil.

GameShell ayrıca aşağıdakiler dahil programlama dilleri için destek sunar:

  • C
  • piton
  • Lua
  • LISP

Oyunlar cihazda oluşturulabilir veya mevcut projeler değiştirilebilir.

Ancak daha fazlası da var: GameShell’in dış görünümü özelleştirilebilir. Sonuçta, istediğiniz gibi görünen ve sevdiğiniz oyunları oynayan programlanabilir, taşınabilir bir oyun konsolu ile sonuçlanırsınız.

Kutuda ne var?

Bu gerçek bir kit tabanlı deneyimdir ve kutuda, bir rehber, kasa bileşenleri ve elektronik parçaların yanı sıra özelleştirme için bir etiket koleksiyonu bulacaksınız.

ClockworkPI GameShell kutusu

GameShell’in donanımı mantıksal olarak kutulara ayrılmıştır; biri kasanın önünü tutar, diğeri güç bileşenlerini vb. Toplamda beş kutu bulunur ve el konsolunun oluşturulması, bu bileşenler üzerinden sırayla çalışmak anlamına gelir.

Lehimleme gerekmez. Yapmanız gereken tek şey beş aşamalı kılavuzu takip etmek ve bir şeyleri takabileceğinizden emin olmaktır.

Benzer şekilde, gerekli olmadığı için hiçbir vida dahil değildir. Donanım bileşenlerini monte etmek, kasanın tasarımına dayanır ve bu da şaşırtıcı derecede basit bir yapı oluşturur.

Bu Modüler Taşınabilir Bir Sistemdir

Kasanın içinde, bileşenlere doğrudan erişmeyi bekleyebilirsiniz.

Ancak, tam olarak böyle çalışmaz.

GameShell modüler bir sistemdir, yani beş temel bileşen kendi plastik kasalarına yerleştirilmiştir. Yani 320 × 240 piksel ekran için bir kasa, anakart için bir kasa ve pil için bir kasa var. D-Pad kontrolleri hoparlörde olduğu gibi kendi durumlarında da bulunur.

Her modül takılabilir kablolarla bağlanır. En önemlisi, belki de, modüller teorik olarak değiştirilebilir. Örneğin, güçlü ve yeni bir CPI anakartı piyasaya sürüldüyse, satın alınabilir ve mevcut sürümün kolayca değiştirilmesi için kullanılabilir.

CPI Anakart Sistem Özellikleri

GameShell anakartı CPI v3.1'dir

Tüm bunlar, 1GHz dört çekirdekli Cortex-A7 CPU, Mali GPU, 1GB DDR bellek ve yerleşik Wi-Fi ve Bluetooth özellikli CPI Anakart (v3.1) sayesinde mümkün. Ayrıca bir mikro HDMI bağlantı noktası ve mikro USB konektörü, ses çıkışı ve GPIO'lar da var.

Bu donanım çoğu retro oyunu oynamak için fazlasıyla yeterli, ancak GameShell'in daha fazlasını yapabileceğini göreceksiniz.

1050mAh pilin oldukça küçük olduğunu ve düşük kapasitede olduğunu unutmayın. Tek bir şarjla 90-120 dakikalık oyun süresi elde etmeyi bekleyebilirsiniz.

Clockwork GameShell Konsolunu Oluşturma

GameShell konsolu bir araya getirmek şaşırtıcı derecede basittir. Rehberdeki adımları izleyerek 30 dakika içinde çalışan bir taşınabilir oyun konsolu oluşturabildim.

GameShell için modüler bileşenler

Şimdi, geri dönüş şaşırtıcı derecede kısa olmasına rağmen, tamamen yelken açmak değildi.

Örneğin, modülleri kasalarına oturtmak yeterince kolayken, ekranı CPI anakartına bağlamak bir acıydı. Bağlantıyı tamamlamak ve tasarımda bir kusur gibi görünen kabloyu sabitlemek için CPI'yı modüler muhafazasından çıkarmak zorunda kaldım.

Ardından, modüller bağlandıktan sonra konsolun genel bir karışıklık var. Ana kasa içinde yerlerine tıklanıncaya kadar, GameShell elektronik bir ahtapotu andırıyor.

Son olarak kasayı bir araya getirip plastik “tekerlek kilitleri” ile sabitlemek tatmin edicidir.

Ancak, microSD kartı yaptığım gibi takmayı unutursanız, işler biraz dağınık olabilir. MicroSD kart yuvası anakart modülünün arkasındadır, yani erişim sağlamak için kasanın önünü, ardından ekranı ve ardından anakart modülünü çıkarmak anlamına gelir.

MicroSD kartı daha önce taksaydım bundan kaçınırdım!

Önceden Takılı bir microSD Kart ile Başlatma

SD kartta, Clockwork OS önceden kurulmuştur. Bu Debian 9 ARMhf ve Linux Çekirdeği 4.1x'e dayanmaktadır. PICO 8, LOVE2D, PyGame, Phaser.io, Libretro ve diğer oyun motorları dahil olmak üzere çeşitli yazılımlar çalıştırılabilir.

GameShell kullanıcı arayüzü 320 × 240 piksel çözünürlüğe dayanır ve D-Pad kontrolü kullanılarak kontrol edilir.

Bu tek renkli stil kullanıcı arayüzü, GameShell’in özelliklerinde kolayca gezinmenizi sağlar. Standart kontrolleri kullanarak ayarları yapabilir, yazılım başlatabilir, müzik çalabilir ve ClockworkPI küçük bulutuna erişebilirsiniz.

Kolay, rahat ve kullanımı genellikle hoştur.

GameShell ile Retro Oyun

GameShell için en önemli şey retro oyun, peki nasıl?

GameShell'in kontrolleri retro oyunlar için mükemmel

Oldukça iyi. Önceden yüklenmiş MAME, Pcsx, MGBA ve NESTOPIA ile çeşitli retro emülatörler uyarlanmıştır.

FreeDOOM ve CaveStory gibi bazı yerleşik oyunların yanı sıra diğer retro seçenekleri için RetroArch bile var.

Bu arada, retro oyun ROM'ları, GameShell’in depolama alanının yerel ağınız üzerinden kullanılabilen bir kısmı olan Tiny Cloud aracılığıyla eklenebilir.

Kulağa hoş geliyor ve öyle, ama GameShell mükemmel değil. Örneğin, şu anda OTG desteği yoktur, bu da bazı oyunlar için klavyeyi takmanın mümkün olmadığı anlamına gelir.

GameShell Konsolunu Özelleştirme

Konsolu bazı retro ikonografi ile süslemek için GameShell'e çeşitli etiketler dahildir. Ancak bu çay sizin fincanınız değilse, temel beyaz, kehribar veya kırmızı tasarıma bağlı kalabilirsiniz.

Yeterli değil? Clockwork, STL dosyalarını nominal bir miktar için satın alınabilir hale getirdi. Kendi özelleştirilmiş modül gövdelerinizi veya yeni bir kasayı 3D yazdırmayı seviyorsanız, bu idealdir.

Ve sonra GameShell'inizin arkasına monte edilebilen Lightkey denetleyicisi var. Bu, D-Pad'in favori oyunlarınız için düğmelerden yoksun olması durumunda retro oyununuza ek kontroller getiriyor.

Açık Kaynak, Hackable… Peki Başka Ne Yapar?

GameShell'in en önemli özelliklerinden biri PICO-8 yazılımının dahil edilmesidir. Bu, yeni oyunların yaratılmasını sağlayan D-Pad kontrollü bir yazılımdır.

Dışında, aslında dahil değildir.

Ana UI menüsündeki bir kısayol, seçildiğinde GameShell'i dondurur ve konsolu tek çözüm olarak yeniden başlatır.

Bunun nedeni, PICO-8'in ayrı olarak satın almanız gereken bir yazılım olmasıdır (sadece 15 $). Bu yapıldıktan sonra, kısayol çalışır. Neyse ki, akıllı Clockwork Forum üyeleri PICO-8 yazılımının nasıl kurulacağını araştırdı.

Wi-Fi kurulumu oldukça basittir, bu da Tiny Cloud'u kullanmanız veya cihaza SSH üzerinden erişmeniz gerekiyorsa hayati önem taşır.

GameShell'i HDTV'nize bağlayın

GameShell’in temel taşınabilirliğine ek olarak, mikro HDMI bağlantı noktasını kullanarak monitöre de bağlayabilirsiniz. Buradan, D-Pad kontrollerini kullanabilir veya oyun oynamak için bir Bluetooth kontrol cihazı bağlayabilirsiniz. Çözünürlüğün zar zor değiştiğini unutmayın.

Bunun yerine, GameShell'in çıktısı, GameShell kullanım kılavuzundaki görüntülerle çevrili HDTV ekranınızda ortalanmıştır.

GameShell Sorunları ve Çevrimiçi Topluluk Desteği

GameShell'i kullanmak güzel, ama problemsiz değil.

Örneğin, incelememiz için test sırasında uygulanan bir güncelleme kullanıcı arayüzünün önyükleme yapmamasına neden oldu. Komut satırına bağlı ve klavye girişi olmadan, cihaza SSH aracılığıyla bağlanmak zorunda kaldım ve o zaman bile, bir masaüstü ortamını başlatmak için olağan Linux komutları başarısız oldu.

ClockworkPI'den GameShell

Sonunda, Clockwork destek forumunda yardım almak zorunda kaldım. Şimdi, bu bana hemen verilen destekle hoş olmayan bir deneyim değildi ve sorun bir saat içinde çözüldü. Aynı güncelleme (veya çözüm) UI düğmesi komutlarının ekranda yanlış etiketlenmesine neden oldu. Elbette düzeltilebilir, ancak olmaması gereken temel sorunlardan kaçınmak için bir miktar gözetim gerekiyormuş gibi geliyor.

SSH, Linux veya komut satırındaki dosyaları düzenlemeye aşina değilseniz, GameShell sizin için değildir. Öğrenmekten mutluluk duymadıkça, bu!

Retro Gaming hayranıyım? GameShell'e ihtiyacınız var

Belki de en şaşırtıcı şey: Aynı güncelleme (veya çözüm), UI düğmesi komutlarının ekranda yanlış etiketlenmesine neden oldu. Elbette düzeltilebilir, ancak olmaması gereken temel sorunlardan kaçınmak için bir miktar gözetim gerekiyormuş gibi geliyor. inşa etmenin ne kadar basit olduğudur. Lego ile karşılaştırma yapmak kolaydır, ancak bu cihaz gerçekten birlikte tıklar. 30 dakika içinde, yeni inşa ettiğim yepyeni bir taşınabilir oyun konsolu kullanıyordum.

Bunu başka bir yere götüremezsiniz.

Özelleştirme seçenekleri iyidir, cihaz cepler için hafif ve yeterince küçüktür ve pil ömrü iyidir. GameShell’in sadeliği altında daha büyük bir karmaşıklık gizler ve GameShell UI tasarımı açıkça Nintendo Gameboy'dan ipuçları alır.

ClockworkOS kullanıcı arayüzü kullanışlı ve etkileyici emülasyon aralığı. En yakın rakibi Raspberry Pi ile karşılaştırıldığında, emülasyonda çok fazla fark yok. Fark, elbette, bunların her yerde inşa etmeniz ve kullanmanız için hazır olmasıdır.

Yarışmayı girin!

ClockworkPi GameShell Hediye

Christian Cawley Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklaması Editör Yardımcısıdır. Ayrıca Gerçekten Kullanışlı Podcast'i üretiyor ve masaüstü ve yazılım desteği konusunda geniş deneyime sahip. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego sevgilisi ve retro oyun hayranı.