پروژه جدید D7VK: اجرای بازیهای کلاسیک Direct3D 7 روی لینوکس
لایه ترجمه جدید مبتنی بر ولکان امکان اجرای بازیهای قدیمی ویندوز روی لینوکس را فراهم میکند اما هنوز در مرحله آزمایشی است.

پروژه D7VK: اجرای بازیهای قدیمی روی لینوکس
پروژه D7VK یک لایه ترجمه جدید مبتنی بر Vulkan برای Direct3D 7 است که توسط توسعهدهنده WinterSnowfall ایجاد شده است. این پروژه از backend Direct3D 9 در DXVK استفاده میکند و با Wine روی لینوکس کار میکند. D7VK با ترجمه فراخوانهای Direct3D 7 به Direct3D 9، امکان رندرینگ برنامههای سهبعدی مبتنی بر Vulkan روی لینوکس را فراهم میکند.
- بازیهایی که D3D7 را با DirectDraw یا GDI ترکیب میکنند ممکن است با خطا مواجه شوند
- مشکلات رایج شامل بافتهای از دست رفته، crashing و صفحه سیاه است
- هیچ لیست رسمی از بازیهای پشتیبانی شده وجود ندارد
- صفحه issues در GitHub وضعیت بازیهای مختلف را نشان میدهد
- PCGamingWiki منبع مفیدی برای شناسایی بازیهای Direct3D 2-7 است
توسعهدهنده صراحتاً ماهیت آزمایشی پروژه را اعلام کرده است این پروژه برای علاقهمندان به بازیهای اواخر دهه ۹۰ و اوایل ۲۰۰۰ مفید است
پروژه D7VK اگرچه کامل نیست، اما دریچهای برای اجرای بازیهای قدیمی Direct3D 7 روی لینوکس باز میکند.
