التخطي إلى المحتوى

محاكاة DirectX هي الطريقة التي يستخدمها لاعبو Linux لتشغيل ألعاب Windows فقط على أنظمة تشغيل Linux، وذلك بفضل أدوات مثل DXVK. لكن حتى الآن، دعم DXVK فقط DirectX 8 والإصدارات الأحدث. وهذا يتغير الآن. تولى مطور مستقل العمل على إنشاء أداة محاكاة DirectX 7-to-Vulkan الخاصة به، والتي يطلق عليها اسم D7VK (عبر Phoronix).

D7VK هو جزء من DXVK، والذي يستخدم الواجهة الخلفية لمحاكاة DXVK DirectX 9 وتطبيق Wine's DDRAW (لنظام التشغيل Linux، على وجه التحديد) لإنشاء تطبيق “الحد الأدنى من d3d7-on-d3d9”. وهذا يجعل D7VK طبقة ترجمة ذات مرحلتين تترجم مكالمات DX7 إلى مكالمات DX9، ثم تترجم مكالمات DX9 تلك إلى Vulkan.

Fonte

التعليقات

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *