وائن 4.17، وائن سٹیجنگ 4.17، پروٹون 4.11-6 اور D9VK 0.21 کے نئے ورژن

دستیاب Win32 API کے کھلے نفاذ کی تجرباتی ریلیز - شراب 4.17. ورژن کی رہائی کے بعد سے 4.16 14 بگ رپورٹس بند کی گئیں اور 274 تبدیلیاں کی گئیں۔

سب سے اہم تبدیلیاں:

  • مونو انجن کو ورژن 4.9.3 میں اپ ڈیٹ کر دیا گیا ہے۔
  • DXTn فارمیٹ میں d3dx9 میں کمپریسڈ ٹیکسچرز کے لیے سپورٹ شامل کیا گیا (وائن سٹیجنگ سے منتقل کیا گیا)؛
  • ونڈوز اسکرپٹ رن ٹائم لائبریری (msscript) کا ابتدائی ورژن تجویز کیا گیا ہے۔
  • عمل شروع ہونے سے پہلے ntdll پر اے پی سی کالز کی پروسیسنگ شامل کی گئی ہے۔
  • wined3d AMD VEGA12 GPUs کے لیے تعاون کا اضافہ کرتا ہے۔
  • XRandR API کے ذریعے ڈیوائس کی تبدیلیوں کے بارے میں اطلاعات پر کارروائی کے لیے سپورٹ کو لاگو کر دیا گیا ہے۔
  • RSA کیز بنانے کے لیے شامل کردہ تعاون؛
  • ARM64 فن تعمیر کے لیے، آبجیکٹ انٹرفیس کے لیے سیملیس پراکسیز کے لیے سپورٹ نافذ کیا گیا ہے۔
  • گیمز اور ایپلیکیشنز کے آپریشن سے متعلق ایرر رپورٹس بند ہیں۔
    Vampire the Masquerade, AppCAD, Civilization 4, Shed installer, Royal Quest, iCloud۔

ایک ہی وقت میں پیش کیا منصوبے کی رہائی وائن سٹیجنگ 4.17، جس کے اندر وائن کی توسیع شدہ عمارتیں بنتی ہیں، بشمول مکمل طور پر تیار نہیں یا خطرناک پیچ جو ابھی تک مرکزی وائن برانچ میں اپنانے کے لیے موزوں نہیں ہیں۔ وائن کے مقابلے میں، وائن سٹیجنگ 855 اضافی پیچ فراہم کرتی ہے۔ نئی ریلیز وائن 4.17 کوڈ بیس کے ساتھ ہم آہنگی لاتی ہے۔ را موڈ میں ان پٹ کے لیے سپورٹ شامل کیا گیا (یوزر 32 میں خام ان پٹ)، جس نے سورس انجن کے ساتھ ساتھ اوور واچ اور اسٹار سٹیزن پر مبنی گیمز میں مسائل کو ختم کیا۔ گیم کریشز کو حل کرنے کے لیے اصلاحات شامل ہیں۔
ایمپائر ارتھ، ٹرنکلیٹ سپریم اور سائلنٹ ہل 4: دی روم۔ DirectSound اثرات کے لیے stub dsdmo.dll کو شامل کیا گیا۔

والو کمپنی опубликовала منصوبے کی نئی ریلیز پروٹون 4.11-6، جو وائن پروجیکٹ کی پیشرفت پر مبنی ہے اور اس کا مقصد ونڈوز کے لیے بنائی گئی گیمنگ ایپلی کیشنز کے آغاز کو یقینی بنانا ہے اور لینکس پر اسٹیم کیٹلاگ میں پیش کیا گیا ہے۔ پروجیکٹ کی پیشرفت پھیلاؤ BSD لائسنس کے تحت۔ پروٹون آپ کو Steam Linux کلائنٹ میں براہ راست صرف ونڈوز گیمنگ ایپلی کیشنز چلانے کی اجازت دیتا ہے۔ پیکیج میں ایک DirectX 9 کا نفاذ شامل ہے (کی بنیاد پر D9VK)، DirectX 10/11 (کی بنیاد پر ڈی ایکس وی کے) اور DirectX 12 (کی بنیاد پر vkd3dVulkan API میں DirectX کالز کے ترجمے کے ذریعے کام کرنا، گیم کنٹرولرز کے لیے بہتر سپورٹ اور گیمز میں سپورٹ کردہ اسکرین ریزولوشنز سے قطع نظر فل سکرین موڈ استعمال کرنے کی صلاحیت فراہم کرتا ہے۔

پروٹون کے نئے ورژن میں، DXVK پرت (Vulkan API کے اوپر DXGI، Direct3D 10 اور Direct3D 11 کا نفاذ) کو ایک برانچ میں اپ ڈیٹ کر دیا گیا ہے۔ 1.4جس میں
Direct3D 11 پروگرامنگ انٹرفیس کو ورژن 11.4، اور DXGI کو ورژن 1.5 میں اپ ڈیٹ کر دیا گیا ہے۔ اس دوران، DXVK ڈویلپرز نے ایک اصلاحی اپ ڈیٹ شائع کیا ہے۔ ڈی ایکس وی کے 1.4.1، جس نے D3D10 کوڈ میں کریشوں کا سبب بننے والے مسائل کو حل کیا اور Batman: Arkham City، Hitman 2، اور Ni no Kuni Remastered کے لیے بہتر سپورٹ کیا۔

مزید برآں، ہم پروجیکٹ کی ایک نئی اہم ریلیز کو نوٹ کر سکتے ہیں۔ D9VK 0.21۔جس کے اندر ڈائریکٹ 3 ڈی 9 کا نفاذ تیار کیا جا رہا ہے، ولکن گرافکس API میں کالوں کے ترجمے کے ذریعے کام کر رہا ہے۔ یہ پروجیکٹ DXVK پروجیکٹ کوڈبیس پر مبنی ہے، جسے Direct3D 9 کی حمایت کے ساتھ بڑھایا گیا ہے۔ WineD3D پر مبنی Direct9D 3 کے نفاذ کے مقابلے میں، D9VK اعلی کارکردگی کی اجازت دیتا ہے، کیونکہ OpenGL کے ذریعے Direct3D 9 کا ترجمہ Vulkan کے ذریعے کیے جانے والے ترجمے سے سست ہے۔

В نیا ورژن نئی Direct3D 9 کالز شامل کیں۔
D3DBLEND_BOTHSRCALPHA اور D3DBLEND_BOTHINVSRCALPHA، MSAA امیجز اور گہرائی کے نقشوں کے لیے ایک لاکنگ سسٹم نافذ کیا گیا ہے، YUV2 اور YUVY فارمیٹس کے لیے سپورٹ شامل کیا گیا ہے، ورٹیکس شیڈرز کی سافٹ ویئر پروسیسنگ کو فعال کرتے وقت مستقل کا ایک وسیع سیٹ شامل کیا گیا ہے، کارکردگی کو بہتر بنایا گیا ہے۔ TexM3x3Spec اور TexMXNUMXxXNUMXSpec پر کالز DXSO کے لیے لاگو کر دی گئی ہیں
TexM3x3VSpec، 27 کیڑے طے کیے گئے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں