تم إطلاق فرع تجريبي من التطبيق المفتوح لـ WinAPI - Wine 6.20 -. منذ إصدار الإصدار 6.19 ، تم إغلاق 29 تقريرًا بالأخطاء وتم إجراء 399 تغييرًا.
أهم التغييرات:
- تم تحويل MSXml و XAudio و DInput وبعض الوحدات النمطية الأخرى إلى تنسيق PE (قابل للتنفيذ المحمول).
- يتضمن التكوين بعض مكتبات النظام لدعم التجميعات بناءً على تنسيق PE.
- يدعم DirectInput فقط الواجهة الخلفية الجديدة لأذرع التحكم التي تدعم بروتوكول HID (أجهزة الواجهة البشرية).
- دعم محسّن لإصدارات MSVCRT في Winelib.
- تقارير الأخطاء المغلقة المتعلقة بالألعاب: Emergency 3 ، Need For Speed Most Wanted 2005 ، Path of Exile ، Victor Vran ، Diablo 2: Resurrected ، Rise of the Tomb Raider ، Project CARS 2.
- تقارير الأخطاء المغلقة المتعلقة بتشغيل التطبيقات: ZWCAD 2020 ، DTS Encoder Suite ، WOLF RPG Editor ، QuantumClient ، PSScript.
بالإضافة إلى ذلك ، يمكننا أن نلاحظ تشكيل إصدار مشروع Wine Staging 6.20 ، والذي يتم من خلاله تشكيل إنشاءات Wine الموسعة ، بما في ذلك التصحيحات غير المكتملة أو المحفوفة بالمخاطر التي لم تعد مناسبة بعد للقبول في فرع Wine الرئيسي. مقارنةً بـ Wine ، يوفر Wine Staging 557 تصحيحًا إضافيًا.
الإصدار الجديد متزامن مع مصدر البرنامج Wine 6.20. تم نقل 5 تصحيحات تتعلق بدعم عصا التحكم في DirectInput وتهيئة COM عند تنشيط النوافذ في imm32 إلى حزمة Wine الرئيسية. تم تحديث بقع eventfd_synchronization و ntdll-NtAlertThreadByThreadId. تم تعطيل مجموعة التصحيح المتدفقة mfplat وجميع تصحيحات الإدخال المتبقية مؤقتًا (للتوافق مع الواجهة الخلفية HID الجديدة).
المصدر: opennet.ru