الإعلانات

حكمنا على ClockworkPI GameShell:
GameShell هو تكريم قديم للألعاب يتيح لك تحقيق حلمك في برمجة لعبتك الخاصة ذات 8 أو 16 بت. على الرغم من وجود بعض المشكلات الطفيفة ، إلا أنه لا يوجد جهاز مخصص آخر يعد بالكثير ، مما يجعل GameShell أكثر خصوصية.
710

هل تريد اللعب أثناء التنقل ، ولكنك غير متأكد من الضغط على جهاز الكمبيوتر الخاص بك بلوحة واحدة مفضلة في جهاز Nintendo Gameboy القديم؟ ما تحتاجه هو وحدة تحكم ألعاب محمولة تحتوي على جميع الألعاب القديمة التي يمكنك التعامل معها ، أليس كذلك؟

ال وحدة تحكم محمولة GameShell من عند البرتقالة يبدو وكأنه نينتندو جيم بوي ويأتي مع برنامج ألعاب قديم مثبت مسبقًا. والأفضل من ذلك ، إنها مجموعة DIY ، مما يعني أنك لا تزال تشعر بالرضا عن بناء GameShell بنفسك ، مع بعض خيارات التخصيص. يتم حاليًا بيع التجزئة مقابل 159 دولارًا ، على الرغم من أن السعر قد يرتفع بعد فترة الإطلاق الأولية.

استعد لروعة الألعاب الرجعية.

إنها وحدة تحكم ألعاب DIY المحمولة على غرار Gameboy

أدى انفجار الألعاب الرجعية على مدى السنوات القليلة الماضية إلى عدد لا يحصى من مشاريع DIY التي تهدف إلى الألعاب المحمولة.

instagram viewer
GameShell DIY ألعاب وحدة التحكم

ربما رأيت أجهزة كمبيوتر Raspberry Pi مضغوطة في مشغلات DVD المحمولة وحتى نينتندو جيم بويز القديمة. تأخذ ساعة Clockwork GameShell هذه الفكرة من الألعاب الرجعية المحمولة وتعمل معها. لديك في الأساس فرصة للعب ألعابك المفضلة أثناء التنقل ، على جهاز قمت ببنائه وتخصيصه.

قابل للإختراق و مفتوح المصدر

حملة Kickstarter الناجحة التي جمعت أكثر من 290،000 دولار في عام 2017 ، تتميز GameShell بلوحة مخصصة ، ClockworkPi v3.1.

هذا التصميم مفتوح المصدر هو نظام ألعاب محمول ومركزي ، يذكرنا بصريًا بـ Gameboy ، والذي يتم شحنه في شكل عدة ، جاهزًا لالتقاطه معًا.

بفضل نظام التشغيل المخصص وبرامج المحاكاة القديمة ، يمكنك الاستمتاع بآلاف الألعاب الكلاسيكية.

لكن الأمر لا يتعلق فقط بلعب الألعاب القديمة.

يتميز GameShell أيضًا بدعم لغات البرمجة بما في ذلك:

  • ج
  • بيثون
  • لوا
  • LISP

يمكن إنشاء الألعاب على الجهاز ، أو تعديل المشاريع الحالية.

ومع ذلك ، هناك المزيد: يمكن تخصيص المظهر الخارجي لـ GameShell. في النهاية ، ينتهي بك الأمر مع وحدة تحكم ألعاب محمولة قابلة للبرمجة تبدو كما تريد ، وتلعب الألعاب التي تحبها.

ماذا في الصندوق؟

هذه تجربة حقيقية قائمة على عدة أدوات ، وستجد في المربع مجموعة من التسميات للتخصيص ، إلى جانب الدليل ومكونات الحالة والإلكترونيات.

ClockworkPI مربع GameShell

يتم ترتيب أجهزة GameShell بشكل منطقي في مربعات ؛ واحد يحمل الجزء الأمامي من العلبة ، والآخر مكونات الطاقة ، إلخ. يتم تضمين خمسة صناديق في الكل ، ويعني بناء وحدة التحكم المحمولة باليد العمل من خلال هذه المكونات بدورها.

لا يلزم لحام. كل ما عليك فعله هو اتباع الدليل المكون من خمس مراحل وكن واثقًا بشكل معقول من أنه يمكنك توصيل الأشياء.

وبالمثل ، لا يتم تضمين مسامير ، لأنها ليست مطلوبة أيضًا. يعتمد تركيب مكونات الأجهزة على تصميم الهيكل ، مما يجعل هذا البناء بسيطًا بشكل مدهش.

هذا هو نظام متنقل

داخل الحالة ، قد تتوقع الوصول المباشر إلى المكونات.

ومع ذلك ، فإنه لا يعمل تماما مثل هذا.

GameShell هو نظام معياري ، مما يعني أن المكونات الرئيسية الخمسة موجودة في حافظة بلاستيكية خاصة بهم. لذلك ، هناك حالة للعرض 320 × 240 بكسل ، وحالة اللوحة الأم ، وحالة للبطارية. كما توجد أدوات التحكم D-Pad في حالتهم الخاصة ، كما هو الحال مع مكبر الصوت.

كل وحدة متصلة بأسلاك قابلة للتوصيل. الأهم من ذلك ، ربما ، يمكن استبدال الوحدات نظريًا. على سبيل المثال ، إذا تم إصدار لوحة رئيسية قوية جديدة CPI ، فيمكن شراؤها واستخدامها لاستبدال الإصدار الحالي بسهولة.

مواصفات نظام اللوحة الرئيسية CPI

اللوحة الرئيسية GameShell هي CPI v3.1

كل هذا أصبح ممكناً بفضل اللوحة الرئيسية CPI (الإصدار 3.1) التي تتميز بمعالج Cortex-A7 رباعي النواة بتردد 1 جيجاهرتز ، ووحدة معالجة الرسومات Mali ، وذاكرة DDR بسعة 1 جيجابايت ، و Wi-Fi وبلوتوث المدمجين. هناك أيضًا منفذ HDMI صغير وموصل USB صغير ومخرج صوت و GPIOs.

هذا الجهاز أكثر من ملائم لتشغيل معظم الألعاب القديمة ، ولكنك ستجد أن GameShell قادر على المزيد.

لاحظ أن بطارية 1050mAh صغيرة جدًا وعلى هذا النحو مثل السعة المنخفضة. يمكنك توقع الحصول على حوالي 90-120 دقيقة من وقت اللعب من شحنة واحدة.

بناء Clockwork GameShell Console

من المستغرب أن تكون وحدة تحكم GameShell بسيطة. باتباع الخطوات الواردة في الدليل ، تمكنت من بناء وحدة تحكم محمولة للألعاب خلال 30 دقيقة.

مكونات وحدات GameShell

الآن ، على الرغم من أن التحول كان قصيرًا بشكل مدهش ، إلا أنه لم يكن سهلًا على طول الطريق.

على سبيل المثال ، في حين أن التقاط الوحدات في حالاتها أمر سهل بما فيه الكفاية ، فإن ربط الشاشة بلوحة 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. يمكنك ضبط الإعدادات وتشغيل البرنامج وتشغيل الموسيقى والوصول إلى CloudworkPI الصغير السحابي باستخدام عناصر التحكم القياسية.

إنه سهل ومريح ويسر الاستخدام بشكل عام.

الألعاب الرجعية مع GameShell

إن قرعة GameShell هي الألعاب الرجعية ، فكيف يتم ذلك؟

تعتبر عناصر تحكم GameShell مثالية للألعاب القديمة

حسنًا ، إنه جيد جدًا. تم تكييف العديد من المحاكيات الرجعية من أجلها ، مع تثبيت MAME و Pcsx و MGBA و NESTOPIA مسبقًا.

هناك أيضًا RetroArch لخيارات الرجعية الأخرى ، جنبًا إلى جنب مع بعض الألعاب على متن الطائرة مثل FreeDOOM و CaveStory.

وفي الوقت نفسه ، يمكن إضافة روميات الألعاب القديمة عبر Tiny Cloud ، وهي جزء من مساحة تخزين GameShell المتوفرة عبر شبكتك المحلية.

يبدو رائعًا ، وهو كذلك ، ولكن GameShell ليست مثالية. على سبيل المثال ، لا يوجد حاليًا دعم OTG ، مما يعني أن توصيل لوحة مفاتيح لبعض الألعاب غير ممكن.

تخصيص وحدة تحكم GameShell

يتم تضمين ملصقات مختلفة في GameShell لتزيين وحدة التحكم ببعض الأيقونات الرجعية. ولكن إذا لم يكن هذا هو فنجان الشاي الخاص بك ، يمكنك التمسك بالتصميم الأبيض أو الكهرماني أو الأحمر الأساسي.

ليس كافي؟ حسنًا ، جعلت Clockwork ملفات STL متاحة للشراء مقابل مبلغ رمزي. إذا كنت تتوهم طباعة ثلاثية الأبعاد لوحداتك النمطية المخصصة أو حالة جديدة ، فهذا مثالي.

ثم هناك وحدة تحكم Lightkey ، والتي يمكن تركيبها على الجزء الخلفي من GameShell. هذا يجلب عناصر تحكم إضافية لألعابك القديمة ، في حالة نقص D-Pad في الأزرار لألعابك المفضلة.

مفتوح المصدر ، قابل للاختراق... فماذا تفعل؟

إحدى ميزات 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 UI يأخذ إشارات من Nintendo Gameboy.

واجهة المستخدم ClockworkOS مفيدة ، ومجموعة مضاهاة مثيرة للإعجاب. بالمقارنة مع أقرب منافس لها ، Raspberry Pi ، لا يوجد فرق كبير في المحاكاة. الفرق ، بالطبع ، هو أن هذا كله جاهز للبناء والاستخدام في أي مكان.

اشترك بالمسابقة!

ClockworkPi GameShell الهبة

كريستيان كاولي هو نائب رئيس التحرير للأمن ، Linux ، DIY ، البرمجة ، وشرح التكنولوجيا. كما ينتج بودكاست مفيد حقًا ولديه خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، Christian هو Raspberry Pi tinkerer ، Lego lover ومروحة ألعاب ريترو.