fastDOOM: سرعة DOOM على معالج 486

2025-03-04

تتناول هذه المقالة التحسينات المذهلة في الأداء التي حققها مشروع fastDOOM، والذي زاد من سرعة لعبة DOOM الكلاسيكية بنسبة 30% أو أكثر على معالج 486. يقارن الكاتب بعناية العديد من إصدارات fastDOOM بالإصدار الأصلي، ويحلل تغييرات التعليمات البرمجية وسجل Git للكشف عن أسرار تحسينات السرعة. وتشمل هذه التحسينات تقليل التعليمات البرمجية، ودمج الدوال، وتحسينات العرض (معالجة الوضع Y والوضع 13h بشكل مختلف)، بالإضافة إلى تعديلات خاصة بمعالج وحدة المعالجة المركزية والحافلة. كما يستكشف الكاتب الآثار المترتبة على الأداء لأنماط الفيديو المختلفة (الوضع Y مقابل الوضع 13h)، ويناقش محاولات التحسين الفاشلة. وتختتم المقالة بمدح صادق لفكتور نيتو، مبتكر fastDOOM، لعمله المذهل.

الألعاب