في الشهر الماضي، مررنا التأكيد الواثق لـ Modern Vintage Gamer (MVG) على ذلك الموت من المستحيل تشغيله وظيفيًا على Neo Geo، نظرًا لأجهزة العرض القائمة على الكائنات في وحدة التحكم وعدم وجود مخزن مؤقت للإطار. كان ينبغي لنا جميعًا أن نعرف أفضل من إخبار مجموعة مخصصة من المتسللين أن شيئًا ما “مستحيل”، على الرغم من أن مشروعين حديثين حققا تقدمًا كبيرًا نحو الأداء الوظيفي الموت المنافذ الموجودة على مخزون أجهزة Neo Geo.

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

يبدو الأمر كذلك الموت إذا كنت الحول

لإنشاء مشروع Doom64KB لـ Neo Geo، قام المبرمج FrenkelS بتكييف مشروع سابق الموت المنفذ الذي صمموه للتشغيل على معالجات الكمبيوتر الشخصي 16 بت مثل 8088 و286. باستخدام هذا المحرك، يقوم كود Neo Geo بإنشاء نوع من المخزن المؤقت للإطار الأولي من طبقة الإصلاح لوحدة التحكم، وهي منطقة من ذاكرة العرض تُستخدم عادةً لعرض القوائم ومعلومات HUD أعلى طريقة اللعب.

إذا كان هذا هو ما الموت عادة ما تبدو لك، استشر طبيب العيون على الفور.

إذا كان هذا هو ما الموت عادة ما تبدو لك، استشر طبيب العيون على الفور.


الائتمان: الموت64KB

من خلال تقديم طبقة الإصلاح هذه، يمكن لمحرك Doom64KB تحريك نسخة سلسة نسبيًا من الموت الخرائط، وإن كانت تستخدم بلاطات مكتنزة مقاس 8 × 8 بكسل بدقة فعالة 28 × 32 (و16 لونًا فقط، مما يحد من تأثير “تضاءل الضوء” مع انحسار الجدران في المسافة). تعديل طفيف لنفس الفكرة يؤدي إلى إنشاء مخزن مؤقت للإطار من ذاكرة الكائنات الخاصة بـ Neo Geo، مما يزيد من الدقة الفعالة إلى 80 × 56 باستخدام كتل 4 × 4 بكسل. في حين أن هذه الزيادة تأتي بتكلفة ملحوظة لمعدل الإطارات، إلا أن الأمور يمكن أن تصبح أكثر سلاسة مع مزيد من التحسين أو مع أجهزة رفع تردد التشغيل مثل تلك الموجودة في Neo Geo AES + القادم.

شاركها.
اترك تعليقاً