إطلاق النبيذ 7.4 وإعداد النبيذ 7.4

إصدار تجريبي للتطبيق المفتوح لـ WinAPI - Wine 7.4. منذ إصدار الإصدار 7.3 ، تم إغلاق 14 تقرير خطأ وتم إجراء 505 تغييرًا.

أهم التغييرات:

  • الموضوع الافتراضي هو "فاتح".
    إطلاق النبيذ 7.4 وإعداد النبيذ 7.4
  • مكتبة vkd3d 1.3 مع تنفيذ Direct3D 12 مدمجة في الهيكل الرئيسي ، والعمل من خلال ترجمة المكالمات إلى Vulkan Graphics API.
  • تم تبديل مكتبات WineD3D و D3D12 و DXGI لاستخدام تنسيق الملف القابل للتنفيذ PE (القابل للتنفيذ المحمول) بدلاً من ELF.
  • تمت إضافة الأجزاء الأساسية لوظائف التعرف على الكلام (API SpeechRecognizer).
  • تمت إضافة دعم تنسيق WAV49 إلى مكتبة gsm.
  • يضيف DLL crypt32 دعمًا أوليًا لتشفير وفك تشفير طلبات OCSP (بروتوكول حالة الشهادة عبر الإنترنت) الموقعة رقميًا.
  • استمرار الدعم للنوع "الطويل" في الكود (حوالي 200 تغيير).
  • تأكد من أن تأثيرات الاهتزاز تعمل بشكل صحيح في الألعاب عند استخدام وحدات تحكم DualSense.
  • تم إصلاح مشكلات تحميل ملفات DLL مع دعم مجموعات Windows API على Arch Linux.
  • تقارير الأخطاء المغلقة المتعلقة بالألعاب: League of Legends ، Psi-Ops: The Mindgate Conspiracy ، The Godfather ، MahjongSoul.
  • تقارير الأخطاء المغلقة المتعلقة بتشغيل التطبيقات: 3Dmark03 ، 3Dmark05 ، 3Dmark06.

بالإضافة إلى ذلك ، يمكننا أن نلاحظ تشكيل إصدار مشروع Wine Staging 7.4 ، والذي يتم من خلاله تكوين إنشاءات Wine الموسعة ، بما في ذلك التصحيحات غير المكتملة أو المحفوفة بالمخاطر التي لم تعد مناسبة بعد للقبول في فرع Wine الرئيسي. مقارنةً بـ Wine ، يوفر Wine Staging 561 تصحيحًا إضافيًا. الإصدار الجديد متزامن مع مصدر البرنامج Wine 7.4. تم العمل على إزالة التحذيرات المتعلقة باستخدام النوع "طويل" من التصحيحات (على سبيل المثال ، تم استبدال الاستبدالات "٪ u" بـ "٪ lu" أو استبدال النوع ULONG بـ UINT32).

المصدر: opennet.ru

إضافة تعليق