ابزار جدید D7VK، که توسط یک توسعهدهنده مستقل ایجاد شده، امکان اجرای بازیهای قدیمی DirectX 7 را روی Steam Deck، SteamOS و سایر توزیعهای لینوکس فراهم میکند. این ابزار شاخهای از DXVK است و با استفاده از بکاند شبیهسازی DirectX 9 و پیادهسازی DDRAW ویندوز، فراخوانیهای DX7 را به DX9 و سپس به Vulkan ترجمه میکند. این رویکرد به توسعهدهنده اجازه داده تا با بهرهگیری از کدبیس موجود DXVK، سازگاری با DX7 را اضافه کند.
با این حال، به دلیل قدمت DirectX 7 (عرضه شده در سال 1999)، D7VK با محدودیتهایی در پشتیبانی از بازیها مواجه است. همه بازیهای DX7، بهویژه آنهایی که DirectX 7 را با نسخههای قدیمیتر DDraw یا GDI ترکیب میکنند، با این ابزار کار نخواهند کرد. توسعهدهنده از DirectX 6 یا نسخههای قدیمیتر پشتیبانی نمیکند. DirectX 7 در اوایل دهه 2000 میلادی، ویژگیهای مهمی را معرفی کرد.
- کولبات
- آبان 17, 1404






