مشروع mouSTer - محول ماوس شامل لأجهزة الكمبيوتر القديمة





مترجم من موقع retrohax.net



بدأ المشروع قبل ست سنوات بفكرة إنشاء محول فأرة USB الأكثر ملاءمة ، وهو مناسب لأكبر عدد ممكن من أجهزة الكمبيوتر القديمة. تم تنفيذ معظم المشروع بواسطة صديقي ويلي ، وساعدته قليلاً. كانت أهداف المشروع بسيطة:



  • تصميم صغير وبسيط وغير مكلف.
  • الموثوقية.
  • يدعم الفئران التشفير من الدرجة الثانية.
  • سهولة الاستخدام والصيانة.
  • راحة التخصيص.
  • تحديث سريع للبرامج الثابتة.


ظهر أول نموذج أولي للجهاز بسرعة كبيرة ، وطلب ويلي أول دفعة إنتاج. لسوء الحظ ، استوفى جميع المعايير تقريبًا ، باستثناء معيار واحد: الموثوقية. استندت الدائرة إلى شريحة FTDI Vinculum2. مخططها ليس سيئًا ، لكن مجموعة أدوات التطوير غير مكتملة بشكل رهيب (على الأقل كانت كذلك في ذلك الوقت). كانت هناك تسريبات مستمرة للذاكرة ، وكان من المستحيل تقريبًا تصحيح أخطاء الكود - ويرجع ذلك أساسًا إلى عدم وجود وثائق للمعالج. ناهيك عن أن حفظ التهيئة قد يؤدي أحيانًا إلى تدمير هذا التكوين.



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



أمل جديد



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



ومع ذلك ، خلال Silly Venture 2019 [اجتماع عشاق الكمبيوتر الأوروبيين القدامى / تقريبًا. ترجمة.] حققنا تقدمًا كبيرًا. كان هناك طلب قوي على محول يعمل لجهاز الكمبيوتر Atari ST. هذه هي الطريقة التي ولد بها مشروع mouSTer ، الذي كان عرابه Pyotr "Kroll" Mietnovsky ، أفضل مختبِر للأجهزة لـ Atari.



بعد ذلك ، اكتسب المشروع قوة وبدأ في التبلور. النماذج الأولية:











الآن يتم تقليل حجم الجهاز إلى الحد الأدنى - هذا موصل DB9 وموصل USB-A.



ما يمكنه فعله:



  • يعمل مع أي ماوس وأي وحدة تحكم في اللعبة.
  • يدعم وحدة تحكم PS4.
  • التكوين عبر محرك أقراص فلاش USB مع ملف INI ، الإعدادات الافتراضية.
  • نقل الإعدادات عبر USB.
  • تحديث البرنامج الثابت عبر محرك أقراص USB (يستغرق 3 ثوانٍ ، اثنتان منها ضروريتان لمحمل الإقلاع للتعرف على محرك الأقراص المحمول).
  • تم الاختبار مع محركات أقراص فلاش من 32 ميجا بايت إلى 23 جيجا بايت.
  • أوضاع محاكاة الماوس الافتراضية: Amiga و Atari ST و جويستيك / لوحة الألعاب.


الوضع الحالي للمشروع



بعد عدة أشهر من الاختبار في المختبر ، قمنا بزيادة الموثوقية إلى أقصى حد. يعمل تغيير الإعدادات وتحديث البرامج الثابتة بسلاسة.



الصور:



























ما الذي تبقى للقيام به:



  • دفعة اختبارية بالحجم المناسب - قاطعنا وباء الفيروس التاجي ، بسبب إغلاق المصنع.
  • قم بتعديل ملف الإعدادات.
  • اصنع جسمًا من مادة البولي يوريثين.
  • أضف تخصيصًا لـ Commodore 64/128 و Spectrum وجميع السيارات القديمة الأخرى الممكنة.
  • أضف دعمًا كاملًا لوحدة تحكم PS4 لجميع الأنظمة الأساسية.
  • أضف وضعًا خاصًا لـ Atari 8 بت ، والذي سينفذ جميع وظائف وحدة تحكم PS4 والماوس وأجهزة أخرى من فئة HID.
  • وتحقق من كل شيء.


أود أن أشير إلى أن مشروع mouSTer بدأ كإضافة لـ Atari ، لكنه الآن يهدف إلى أن يصبح محولًا متعدد المنصات.



All Articles