D7VK 1.1 يضيف دعماً تجريبياً لـDirect3D 6 لـVulkan على لينكس

أصدر مشروع D7VK مفتوح المصدر الإصدار 1.1، الذي يقدم واجهة أمامية تجريبية تحول استدعاءات Direct3D 6 إلى واجهة برمجة التطبيقات Vulkan. تهدف هذه التحديث لتحسين التوافق لألعاب أواخر التسعينيات على أنظمة لينكس. يأمل المطورون في تعزيز الأداء للكلاسيكيات مثل Half-Life وQuake II دون منافذ أصلية.

إصدار D7VK 1.1، الذي أُعلن عنه في 29 ديسمبر 2025، يمثل خطوة متقدمة في الحفاظ على برمجيات الألعاب القديمة. يبني على مشروع DXVK، الذي يتعامل مع ترجمات Direct3D 8 إلى 11 إلى Vulkan، حيث يركز D7VK على الإصدارات الأقدم. كان يستهدف أصلاً Direct3D 7 لكنه يدعم الآن تجريبياً Direct3D 6، الذي أُدخل في 1998 مع ميزات مثل التحويل والإضاءة بالأجهزة.

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

المشروع، الذي يديره المطور Hans-Kristian Arntzen تحت اسم المستخدم doitsujin على GitHub، يتكامل مع أدوات مثل Proton من Valve لـSteam على لينكس. هذا يسمح بتشغيل مجموعة أوسع من الألعاب، من Direct3D 6 إلى 12، تحت Vulkan. تظهر المعايير زيادة تصل إلى 20% في معدلات الإطارات في ألعاب مثل Tomb Raider II على لينكس مقارنة بالمحاكاة التقليدية بـWine، بفضل وصول Vulkan المنخفض المستوى إلى وحدة معالجة الرسوميات وسائقات فعالة من AMD وIntel وNvidia.

تُبرز تعليقات المجتمع على منصات مثل subreddit linux_gaming على Reddit وX الحماس للألعاب الرجعية على أجهزة مثل Steam Deck. بينما تستمر التحديات مثل عدم الاستقرار في بعض الألعاب مما يتطلب تعديلات من المستخدمين، يدعو النموذج مفتوح المصدر إلى المساهمات لتحسين واجهة Direct3D 6 الأمامية. تشمل الآثار الأوسع حفظ البرمجيات للأرشيفات وإمكانية حافز لموردي الأجهزة لدعم Vulkan بشكل أقوى.

في المستقبل، قد يلهم D7VK جهوداً للواجهات الأقدم، مما يعزز التكامل الأعمق مع Wine وتوزيعات لينكس.

مقالات ذات صلة

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
صورة مولدة بواسطة الذكاء الاصطناعي

Nvidia hires engineers for Linux gaming improvements

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

Nvidia is recruiting specialists to enhance gaming performance on Linux systems, focusing on the Vulkan API and Valve's Proton software. The job listings highlight efforts to address performance bottlenecks amid growing adoption of devices like the Steam Deck. This move signals the company's investment in alternatives to Windows for gamers.

NVIDIA has launched the 595.45.04 beta driver for Linux, introducing new Vulkan extensions and DRI3 version 1.2 support. The update includes fixes for gaming stability and improvements in power management. It also raises minimum requirements for Wayland and glibc.

من إعداد الذكاء الاصطناعي

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

Valve has released SteamOS 3.8.0 preview, adding initial support for its upcoming Steam Machine hardware alongside improvements for other devices. The update addresses video memory issues on discrete GPUs, benefiting the Steam Machine's Radeon RX 7600-caliber GPU. Valve still aims for a first-half launch despite component shortages.

من إعداد الذكاء الاصطناعي

Collabora has announced mainline Linux support for H.264 and H.265 hardware video decoding on Rockchip RK3588 and RK3576 systems-on-chip. This development ends reliance on vendor-specific BSP kernels for these features. The update includes new API controls and fixes for hardware issues.

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض