جيم بوب: جهاز محمول قديم مفتوح المصدر قائم على FPGA
2025-02-12

بعد عام ونصف من التطوير، يقدم المؤلف بفخر جيم بوب، وهو جهاز محمول قديم مفتوح المصدر قائم على FPGA يدعم ألعاب Game Boy و Game Boy Color و Game Boy Advance. يروي هذا المقال المفصل رحلة التطوير، من المفهوم الأولي إلى التجميع النهائي، بما في ذلك اختيار الأجهزة (FPGA Xilinx XC7A100T في جوهره)، وتصميم لوحة الدوائر المطبوعة، وتطوير البرامج الثابتة بلغة Rust و Slint، وإنشاء هيكل مطبوع ثلاثي الأبعاد. يلعب جيم بوب كل من الخراطيش الفيزيائية وملفات ROM من بطاقة microSD، كما يوفر ميزات إضافية مثل إخراج HDMI والاهتزاز وساعة توقيت حقيقية. يبرز المشروع إنجازًا هندسيًا رائعًا والتزامًا بمبادئ المصدر المفتوح.
العتاد