استحوذ جهاز Game Bub على اهتمام عشاق الألعاب الكلاسيكية لسبب وجيه: فهو جهاز محمول مفتوح المصدر يقرأ خراطيش ألعاب Game Boy وGame Boy Color وGame Boy Advance الأصلية، بالإضافة إلى تحميل ملفات ROM من بطاقات microSD دون الحاجة إلى بطاقات ذاكرة خارجية. وعلى عكس أجهزة الألعاب التقليدية التي تعتمد على محاكاة البرامج، فإن جوهره عبارة عن معالج FPGA قادر على محاكاة الأجهزة الكلاسيكية على مستوى الدوائر الإلكترونية بدقة متناهية، مما يضمن تطابق التوقيتات والصوت وزمن الاستجابة.
يقف وراء هذا المشروع المهندس إيلي ليبسيتز، بتصميم يجمع بين الدقة التقنية والراحة العصرية: شاشة IPS بإضاءة خلفية، ومكبرات صوت ستيريو، ومنفذ USB-C، وبطارية تدوم طويلاً، واتصال لاسلكي، وقاعدة توصيل اختيارية مزودة بمخرج HDMI ودعم لوحدة تحكم بلوتوث. علاوة على ذلك، يلتزم المشروع بمبدأ المصادر المفتوحة بنسبة 100% في كل من المكونات المادية والبرمجية والبوابة، مما يتيح لأي شخص التعلم والتعديل والمساهمة.
التكنولوجيا الكلاسيكية مع النهج الحديث

يكمن الاختلاف الرئيسي بين Game Bub وأجهزة الألعاب القديمة ومحاكياتها التي تعمل بنظام Linux (مثل العديد من أجهزة Anbernic أو Miyoo) في محاكاتها على مستوى الأجهزة باستخدام FPGA. تستخدم نسخة الحملة شريحة AMD (Xilinx) Artix-7 XC7A100T التي تحتوي على 101.400 خلية منطقية و607,5 كيلوبايت من ذاكرة الوصول العشوائي (RAM)، وهو ما يكفي لتشغيل نواة GBA بسلاسة، والتي تشغل أقل من ثلث هذه الموارد.
تجدر الإشارة إلى أنه في المراحل الأولى، بُنيت النماذج الأولية على معالج Lattice iCE40UP5K (شائع الاستخدام في مشاريع المصادر المفتوحة نظرًا لاستهلاكه المنخفض للطاقة)، مع 5.280 جدول بحث (LUT) و120 كيلوبايت من ذاكرة الوصول العشوائي الموزعة. شكلت تلك المرحلة أرضية اختبار، لكن النسخة الموجهة للجمهور تم تطويرها لتتوافق مع معالج Artix-7 لضمان كفاءة الطاقة، وتقليل زمن الاستجابة ، وزيادة التوافق، وإمكانية التوسع.
إلى جانب وحدة FPGA، تتولى وحدة التحكم الدقيقة ESP32-S3 مهامًا مساعدة، مثل واجهة المستخدم، وإدارة القوائم والإعدادات، وتحميل ذاكرة القراءة فقط (ROM) من بطاقة microSD ، وأدوات النسخ الاحتياطي واستعادة البيانات من الخراطيش. يُخفف هذا التوزيع للوظائف العبء عن وحدة FPGA من المهام غير الأساسية، مما يوفر تجربة استخدام أكثر سلاسة ومتعة.
عمليًا، يعمل الجهاز تمامًا مثل الأجهزة الأصلية: تُدخل خرطوشة اللعبة وتبدأ اللعب. إذا كنت تفضل استخدام ملفات ROM التي تملكها، فما عليك سوى وضعها على بطاقة microSD وستكون جاهزًا للعب، دون الحاجة إلى ضبط إعدادات معقدة أو التعامل مع BIOS أو واجهات المستخدم. الهدف هو الحفاظ على تجربة اللعب الأصلية مع مرونة التقنية الرقمية.
من الناحية التقنية، يُوضح ليبسيتز نفسه الضجة المُثارة حول معالجات FPGA في ألعاب الفيديو القديمة: فهي مُحاكيات مثل مُحاكيات البرامج، وتعتمد دقتها على المعالج نفسه، وليس على "سحر" السيليكون. ومع ذلك، يُقر بأن التفاعل مع الأجهزة المادية (الخراطيش، وكابلات التوصيل، والملحقات) هو الميزة الرئيسية لهذا النهج، وهذا تحديدًا ما يُميز جهاز Game Bub.
الأجهزة والهندسة المعمارية: FPGA والذاكرة والضوابط

تم تعزيز النواة الحاسوبية بذاكرة SDRAM سعة 32 ميجابايت وذاكرة SRAM سعة 512 كيلوبايت متصلة بوحدة FPGA لتوفير عرض نطاق ترددي وذاكرة تخزين مؤقتة منخفضة التأخير للنوى، بينما توفر وحدة ESP32-S3 اتصالاً بشبكة WiFi بتردد 2,4 جيجاهرتز وتقنية Bluetooth LE ، بالإضافة إلى طبقة النظام. يتيح هذا المزيج إمكانية تشغيل الألعاب وتطوير البرامج على حد سواء؛ حيث يعمل الجهاز أيضًا كمنصة FPGA محمولة لإنشاء نوى مخصصة وتجارب تفاعلية.
تتميز وحدة التحكم بـ 12 زرًا مُدارة بواسطة معالج FPGA للعب، بالإضافة إلى 4 أزرار نظام مخصصة لوحدة التحكم الدقيقة (MCU)، بتصميم أزرار ABXY يُعزز إمكانياتها مقارنةً بالأجهزة المقلدة الأساسية. يوجد على جانبها منفذ USB-C للشحن، وفتحة لبطاقة microSD للتخزين، وموصل كابل ربط من نوع GBA متوافق أيضًا مع GBC، مُصمم للعب الجماعي والاتصال بوحدات التحكم الأصلية.
تتضمن قائمة الأجهزة الطرفية المدمجة خاصية الاهتزاز ، ومقياس التسارع، والجيروسكوب، وساعة الوقت الحقيقي (RTC)، لذا تعمل الألعاب ذات الميزات الخاصة كما هو متوقع. ويخطط الفريق لإضافة مستشعر ضوئي في المستقبل لألعاب مثل بوكتاي، التي استخدمته في الخراطيش الأصلية.
للمهتمين بالتعديل والتخصيص، يوجد منفذ PMOD للتوسعة والوصول المفتوح إلى جميع مكونات الجهاز من خلال برامج مخصصة. لا يوجد أي قيود أو شروط تجبرك على شراء الملحقات الرسمية؛ فالفلسفة تقوم على إمكانية التعديل والتوسيع بلا حدود.
لا يقتصر التوافق مع الملحقات الأصلية على كابل الربط: فالتصميم يتضمن ملحقات فريدة، ويقوم المجتمع بالفعل بتجربة النسخ الاحتياطي ، وتحديث الخراطيش القابلة لإعادة الكتابة، واستخراج الصور من كاميرا Game Boy، وذلك بفضل التكامل مع أداة FlashGBX مفتوحة المصدر.
الشاشة والصوت والبطارية والتصميم

يتميز الإصدار الإنتاجي بشاشة IPS مقاس 4,0 بوصات بدقة 720 × 480 بكسل، مما يوفر صورة فائقة الوضوح وألوانًا زاهية ورؤية ممتازة. شملت الاختبارات الأولية نماذج أولية بشاشات IPS مقاس 2,6 بوصة بدقة 320 × 240 بكسل، لكن الإنتاج يهدف إلى استخدام الحجم الأكبر لتحسين سهولة القراءة دون التضحية بمظهر التسعينيات الكلاسيكي الذي نعشقه.
يُصدر الصوت عبر مكبرات صوت ستيريو بقوة 1 واط ، مع منفذ سماعة رأس TRS للاستماع الصامت. كان الهدف هو تحديث جهاز الكمبيوتر المحمول الكلاسيكي: صوت أكثر ثراءً، وإضاءة خلفية عالية الجودة ، والاستغناء عن بطاريات AA.
فيما يتعلق بعمر البطارية، فإن الرقم المستهدف طموح للغاية: أكثر من 14 ساعة من اللعب ببطارية سعتها 3.000 مللي أمبير وشحن عبر منفذ USB-C. أشارت النماذج الأولية السابقة إلى بطارية سعتها 2.000 مللي أمبير وعمر بطارية يصل إلى 6 ساعات تقريبًا، لذا فإن الزيادة الكبيرة في السعة والكفاءة تُعدّ ملحوظة في النسخة النهائية.
صُنع الهيكل من بلاستيك متين وشفاف لعرض المكونات الإلكترونية، مع لمسة مميزة من تسعينيات القرن الماضي. سبق تجربة علب مطبوعة بتقنية الطباعة ثلاثية الأبعاد، والتي كانت مثالية للتطوير، لكن النسخة النهائية تهدف إلى ملاءمة أفضل وملمس أكثر تناسقًا. يبلغ حجم الجهاز حوالي 85 × 174 × 19 ملم ويزن 250 غرامًا، مما يجعله مريحًا للاستخدام باليدين.
يوفر تصميم أزرار ABXY، ولوحة التحكم الاتجاهية، والمحفزات تحكمًا دقيقًا وتعدد استخدامات أكبر مقارنةً بجهاز Game Boy الأصلي. وقد كان الهدف هو الجمع بين التصميم المريح الحديث والشعور الأصيل ، وتشير مئات الساعات من الاختبارات على النماذج الأولية إلى هذا الهدف.
قاعدة توصيل HDMI، ووحدات التحكم، والألعاب على الشاشة الكبيرة
لأولئك الذين يرغبون في نقل التجربة إلى شاشة التلفاز، توفر قاعدة GameBub الاختيارية مخرج فيديو رقمي وتوافقًا مع وحدات التحكم اللاسلكية. تدعم القاعدة تقنية البلوتوث مع أجهزة Xbox وDualShock/DualSense وSwitch Pro و8BitDo وغيرها، بالإضافة إلى وحدات تحكم سلكية من نوع Xbox عبر منافذ USB الخلفية، مع إمكانية توسيع قائمة الأجهزة المتوافقة عبر البرامج.
كما تقوم قاعدة الشحن بشحن الجهاز أثناء اللعب على الشاشة الكبيرة. وهي إضافة مصممة لتعزيز استخدامات النظام إلى أقصى حد، مع الحفاظ على التركيز على جودة الصوت والتوافق مع الملحقات الأصلية (مثل كابل الربط) التي تميز جهاز غيم بوي.
من أبرز ميزاته الأخرى إمكانية نسخ ملفات الحفظ وذاكرة القراءة فقط (ROM) واستعادتها من خراطيش ألعاب Game Boy/GBC/GBA. بفضل تكامله مع FlashGBX، يمكنك حفظ بيانات الألعاب لتجنب فقدانها، وإعادة برمجة الخراطيش القابلة لإعادة الكتابة، وحتى استعادة الصور من كاميرا Game Boy ، كل ذلك مباشرةً من الجهاز.
تجربة اللعب سهلة ومباشرة، فلا داعي لأي خطوات معقدة: يبدأ تشغيل جهاز GameBub بسرعة، ويتعرف على الخرطوشة ، وينقلك مباشرةً إلى اللعبة. إذا اخترت استخدام ملفات ROM الخاصة بك، فما عليك سوى تحميلها على بطاقة microSD والتنقل عبر واجهة بسيطة يديرها معالج ESP32-S3.
تُسهّل خاصية الاتصال اللاسلكي (واي فاي وبلوتوث منخفض الطاقة على الجهاز) عملية التحديثات والميزات المستقبلية. ويركز الفريق على إصدار تحسينات أساسية منتظمة لتحسين التوافق وتفاصيل المزامنة.
ROMs والخراطيش ومشهد التخمير المنزلي
إحدى أهم مزاياها هي عدم الحاجة إلى بطاقة ذاكرة فلاش مخصصة : يتيح لك جهاز GameBub تحميل ملفات ROM من بطاقة microSD ، وهو مثالي للاستمتاع بعالم البرامج المنزلية وتعديلات ROM. يعمل هذا الوضع بالتزامن مع فتحة بطاقة الذاكرة الفعلية، مما يتيح لك التبديل بسهولة بين مجموعتك ومشاريعك المفضلة.
يتيح التوافق مع كابل الربط اللعب الجماعي بين جهازي Game Boy Advance، بالإضافة إلى أجهزة Nintendo الأصلية، مما يحافظ على روح تجربة الألعاب المحمولة الكلاسيكية. أما بالنسبة لعشاق الألعاب الأصلية، فإن إمكانية استخدام الخراطيش والملحقات الحقيقية تُعد ميزة إضافية لا توفرها معظم أجهزة المحاكاة.
تُحاكي الأجهزة الطرفية المدمجة (الاهتزاز، ومقياس التسارع، والجيروسكوب، وساعة الوقت الحقيقي) وظائف خاصة بالخراطيش الكلاسيكية، لذا تعمل الألعاب التي تعتمد على هذه المستشعرات كما هو متوقع. ومن شأن إضافة مستشعر ضوئي لاحقًا أن يُكمّل مزايا ألعاب مميزة مثل بوكتاي.
علاوة على ذلك، يوفر الجهاز إمكانية نسخ واستعادة ملفات حفظ الألعاب من خراطيشها، وهو أمر بالغ الأهمية للحفاظ على تقدمك ومجموعاتك. لن تنفد بطارية الحفظ لديك فجأة بعد الآن: هنا يمكنك حفظ كل شيء بسهولة ويسر.
إذا تصفحت مجتمعات مثل Reddit أو X، فسترى الكثير من الحديث عن المشروع؛ في بعض الأحيان، تعرض المواضيع إشعارات بتعطيل ملفات تعريف الارتباط أو JavaScript، ولكن تحت هذه اللافتات توجد مناقشات حقيقية حول الدقة وزمن الاستجابة والملحقات وقيمة كون هذا الكمبيوتر المحمول مفتوحًا تمامًا.
المصدر المفتوح، الترخيص، التوثيق، والتصنيع
يُعدّ جهاز Game Bub مفتوح المصدر بالكامل: فالمكونات المادية والبرمجية والبوابات الإلكترونية مرخصة بموجب رخصة CC BY-SA 4.0 (للمكونات المادية) ورخصة GPLv3 (للبرمجيات)، مما يضمن إعادة التحسينات إلى المجتمع. يتوفر كود البرنامج ووثائق البنية بشكل عام، وسيتم توفير دليل مستخدم شامل عند بدء الشحن.
إلى جانب المنتج النهائي، يُسهم المشروع بفعالية في منظومة محاكاة البرمجيات مفتوحة المصدر، مستندًا إلى عقود من البحث وموفرًا شفرة برمجية أصلية ووثائق شاملة. وتقوم الفكرة على أن الحفاظ على ألعاب الفيديو يعتمد على الانفتاح، لا على السرية أو إغلاق الأجهزة.
على الصعيد الصناعي، يتم تنفيذ خطة التصنيع بالتعاون مع شركة "سولدرد إلكترونيكس" في أوسييك، كرواتيا، والتي تتمتع بخبرة في مجال الأجهزة مفتوحة المصدر. تتولى الشركة عمليات الشراء، وتجميع لوحات الدوائر المطبوعة، والتجميع النهائي، والتغليف. أما الخدمات اللوجستية العالمية فتُدار بواسطة شركة "ماوزر" (شريك "كراود سبلاي")، والتي ستتولى توزيع المنتجات على الداعمين.
يُقرّ الفريق بأن هذا المنتج معقد ويتكون من العديد من المكونات المترابطة، ولذلك سعى إلى شريك يتمتع بخبرة في الإنتاج . علاوة على ذلك، يهدف التصميم إلى تخفيف المخاطر باستخدام مكونات متوفرة على نطاق واسع للحد من تأثير النقص المحتمل في المخزون.
جميع ملفات التصميم (بما في ذلك المخططات والرسومات الهندسية للهيكل)، والبرامج الثابتة، وبوابات التحكم متاحة في مستودع GitHub . إنها المنصة المثالية لكل من المستخدمين الفضوليين والمطورين الذين يرغبون في توسيع الوظائف أو نقل النوى إلى وحدة التحكم.
المقارنات والسعر المتوقع
في فئة الأجهزة المتميزة، نجد جهاز Analogue Pocket ، الذي يتميز بنهج أكثر تركيزًا وسعر يقارب 220 دولارًا أمريكيًا بدون إضافات. أما جهاز GameBub، فبحسب تقديرات سابقة في بعض المقالات، قد يتراوح سعره بين 100 و120 دولارًا أمريكيًا، مما يضعه في فئة متوسطة إذا ما تأكد هذا السعر في نهاية الحملة.
في عالم معالجات FPGA المكتبية، تُعتبر مشاريع مثل MiSTer معايير قياسية، لكنها ليست محمولة أو مصممة للعمل مع الخراطيش المادية. يقدم Game Bub نفسه كبديل يركز على تجربة محمولة ومفتوحة المصدر ، مع منحنى تعليمي أسهل بكثير: ما عليك سوى إدخال خرطوشة واللعب، أو استخدام بطاقة microSD إذا كنت تفضل ذلك.
يتكرر الجدل حول "محاكاة FPGA مقابل محاكاة البرمجيات"، ويشير ليبسيتز نفسه إلى أن الدقة التامة غير مضمونة، كما أن FPGA ليست متفوقة بطبيعتها. المهم هو أن يكون التشغيل دقيقًا وعمليًا للغاية ، وأن يكون الوصول إلى الأجهزة الحقيقية (الخراطيش، كابلات التوصيل) أكثر سلاسة من استخدام البرمجيات.
إذا كنت تبحث عن جهاز متعدد الوسائط متكامل، فهذا ليس هو. تكمن فلسفة هذا الجهاز في تقديم تجربة جيم بوي أصلية، دون محاولة تغطية آلاف المنصات على حساب الدقة أو البساطة.
حالة المشروع وخارطة الطريق والمخاطر
يخضع المشروع للتطوير النشط منذ أكثر من ثلاث سنوات ، وقد أمضى المختبرون مئات الساعات في العمل على النماذج الأولية. تتميز نوى المحاكاة بالاستقرار والتوافق العالي، مع ذلك، يحرص الفريق على الشفافية: ستظهر بعض الأخطاء والحالات النادرة، وسيتم تصحيحها من خلال التحديثات.
في الوقت نفسه، هناك استطلاع رأي عام لقياس الاهتمام بنسخة أفقية على غرار GBA ومعرفة مستوى راحة المجتمع مع اللحام، وهو ما يشير إلى أنه يتم النظر في إطلاق مجموعات أو إصدارات جاهزة للاستخدام عند الطلب.
أصبح الكود المصدري متاحًا الآن على منصة GitHub، وستحدد حملة التمويل الجماعي أوقات التصنيع والشحن. بعد الإنتاج في كرواتيا، ستُرسل المنتجات إلى مستودعات Mouser للتوزيع العالمي، وفقًا للإجراءات المتبعة على المنصة.
المخاطر: بالإضافة إلى احتمالية نقص المكونات الذي قد يؤثر على المواعيد النهائية، من المحتمل حدوث تقلبات في الأسعار بسبب الرسوم الجمركية. يسعى الفريق إلى تقليل ذلك قدر الإمكان من خلال التصنيع في الاتحاد الأوروبي واستخدام قطع غيار مشتركة، ولكن كما هو الحال مع أي جهاز، فإن التعديلات والتأخيرات واردة.
على الرغم من التعقيد المتأصل في مثل هذا الجهاز، إلا أن النهج متين: مواصفات وافرة (Artix-7، ذاكرة إضافية، أجهزة استشعار)، انفتاح كامل ، وثائق واضحة، قاعدة توصيل اختيارية قوية، ومجتمع ألعاب قديمة حريص على الحفاظ على ألعاب الفيديو بدقة ودون قيود.
سيجد كل من يبحث عن جهاز ألعاب محمول يعمل مع الخراطيش الأصلية، ويدعم ذاكرة microSD ROM، ويتيح النسخ الاحتياطي، ويتصل بالتلفزيون عبر منفذ HDMI، ويقبل وحدات تحكم بلوتوث، ومصمم أيضاً لتطوير نوى FPGA ، أن هذا الجهاز منافس قوي للغاية. قلّما تجد أجهزة تجمع بين الدقة العالية، والراحة العصرية، والانفتاح الجذري بهذه الكفاءة.