اولین نسخه پایدار D8VK، اجرای Direct3D 8 در بالای Vulkan

پروژه D8VK 1.0 منتشر شده است که اجرای API گرافیکی Direct3D 8 را ارائه می دهد که از طریق ترجمه تماس به Vulkan API کار می کند و به استفاده از Wine یا Proton برای اجرای برنامه های سه بعدی توسعه یافته برای ویندوز و بازی های مرتبط با Direct3D 3 API در لینوکس اجازه می دهد. کد پروژه به زبان C ++ نوشته شده و تحت مجوز Zlib توزیع می شود. پایه کد پروژه DXVK با اجرای Direct8D 3، 9 و 10 در بالای Vulkan به عنوان پایه توسعه مورد استفاده قرار گرفت.

D8VK 1.0 به عنوان اولین نسخه از این پروژه مشخص شده است، مناسب برای استفاده در همه جا و تست شده بر روی صدها بازی. در مقایسه با پروژه‌های WineD3D و d3d8to9 که از ترجمه Direct3D 8 به OpenGL و Direct3D 9 استفاده می‌کنند، پروژه D8VK عملکرد، پایداری و سازگاری بازی را بهتر نشان می‌دهد. به عنوان مثال، هنگام آزمایش در بسته 3DMark 2001 SE، پروژه D8VK 144660 امتیاز، بسته نرم افزاری d3d8to9 و dxvk امتیاز 118033 و WineD3D امتیاز 97134 را کسب کردند.

اولین نسخه پایدار D8VK، اجرای Direct3D 8 در بالای Vulkan

توسعه دهندگان پشتیبانی از حدود 8 بازی را در D200VK آزمایش کرده اند، از جمله The Elder Scrolls III: Morrowind، Postal 2، Warcraft III، Another World 15، Need for Speed: High Stakes، Need for Speed ​​III: Hot Pursuit، Red Faction II، Max Payne 2، Unreal II، GTA Silent III، The Silence III.

اولین نسخه پایدار D8VK، اجرای Direct3D 8 در بالای Vulkan

لیست بازی های مبتنی بر Direct3D 8 که هنوز توسط D8VK پشتیبانی نمی شوند:

  • لشکر آشوب
  • Evil Dead: سلام بر پادشاه
  • سام جدی: اولین برخورد
  • سم جدی: برخورد دوم
  • شرک 2
  • قهرمانان صوتی
  • Splinter Cell: Chaos Theory (در مقابل حالت)
  • جنگ ستارگان: تکاور جمهوری (غیرفعال کردن Squad Shadows)

منبع: opennet.ru

اضافه کردن نظر