حل اللغز: مقاطعات متزامنة مع VBL من بطاقة ماوس Apple II

2025-05-08
حل اللغز: مقاطعات متزامنة مع VBL من بطاقة ماوس Apple II

تتناول هذه المشاركة آلية المزامنة بين مقاطعات IRQ لبطاقة ماوس Apple II والإزالة الرأسية (VBL). لاحظ الكاتب في البداية وميضًا في محاكاة MAME ، لكن العرض كان سلسًا على الجهاز الحقيقي. من خلال التفاعل مع المجتمع وتحليل البرنامج الثابت لبطاقة الماوس ، تم حل اللغز: لا تستقبل بطاقة الماوس إشارة VBL مباشرة ، ولكنها تستخدم برنامجًا على معالج دقيق 68705 لحساب وتشغيل المقاطعات بدقة ، مما يحقق مزامنة VBL. يتضمن ذلك معالجة سجلات 6821 PIA وتكوين مؤقت داخلي 68705 ، مما يؤدي في النهاية إلى مزامنة VBL عالية الدقة ، بما يتوافق مع وثائق Apple الرسمية.

اقرأ المزيد

عودة Glider: لعبة Apple II الكلاسيكية مُعاد تصميمها

2025-03-27
عودة Glider: لعبة Apple II الكلاسيكية مُعاد تصميمها

عادت لعبة Apple II الكلاسيكية Glider إلى الحياة بفضل مطور أعاد إنشائها بعناية باستخدام لغة التجميع 6502. تتطلب اللعبة جهاز Apple ][+ أو أحدث (ماوس مطلوب على ][+)، وتوفر هذه النسخة المُعاد تصميمها تحكمًا بالماوس ولوحة المفاتيح، وهي تُفضّل على شاشة أحادية اللون (بتصميم). كما شارك المطور سجل تطوير مفصل يصف رحلة تعلم لغة التجميع 6502 وإنجاز المشروع. هذه النسخة القابلة للعب مجانًا هي متعة لعشاق ألعاب الفيديو القديمة.

اقرأ المزيد
الألعاب