إصدار Wine 4.12 (متبوعًا بـ 4.12.1)

متاح الإصدار التجريبي من التطبيق المفتوح Win32 API - النبيذ 4.12. منذ إصدار الإصدار 4.11 تم إغلاق 27 تقريرًا بالأخطاء وتم إجراء 336 تغييرًا.

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

  • دعم برنامج التشغيل الإضافي لأجهزة PnP (التوصيل والتشغيل) ؛
  • دعم محسّن لتصحيح الأخطاء عن بُعد ضمن Visual Studio ؛
  • تم تنفيذ استدعاء EnumDisplayDevicesW () ، المستخدم للحصول على معلومات حول الشاشات المستخدمة في الجلسة الحالية ، إلى حالة مناسبة للتشغيل في بيئات متعددة الشاشات للألعاب والتطبيقات المختلفة ، بما في ذلك محرر VS Code ؛
  • تم نقل العديد من الوظائف والهياكل (كائن المزامنة ، والإشارات ، والعمل مع الرموز المميزة والتسجيل ، وقائمة التحكم بالوصول (ACL) ، والتجزئة ، وما إلى ذلك) من مكتبات advapi32 و kernel32 لاستخدام تطبيقات من ntdll و kernelbase ؛
  • توفر وظائف wind3d دعمًا لهيكل wind3d_context_gl ؛
  • استمر العمل على إنشاء مكتبة الارتباط الديناميكي الافتراضية باستخدام مكتبة msvcrt المضمنة (التي يوفرها مشروع Wine ، وليس مكتبة الارتباط الحيوي (DLL) من Windows) بتنسيق PE (القابل للتنفيذ المحمول). مقارنة بالإصدار السابق ، تمت ترجمة 89 DLL أخرى إلى تنسيق PE ؛
  • تقارير الأخطاء المغلقة المتعلقة بتشغيل الألعاب والتطبيقات:
    Empire: Total War ، و Napoleon: Total War ، و Utopia City ، و RT Se7en Lite ، و Tomb Raider 4 ، و Need For Speed ​​Hot Pursuit (2010) ، و DisplayFusion ، و Turbo Tax 2012 ، و WPF 4.x .NET ، وتطبيقات CEFv3 ، و VS Code و Windows Media Player 9 & 10 و Golden Krone Hotel و Hardwood Solitaire و Adobe Acrobat Reader DC و Levelhead و Drakensang Online و Mozart 11-13 و Dune 2000 و Quickbooks 2018.

إضافة: في المطاردة الساخنة شكلت التحديث التصحيحي لبرنامج Wine 4.12.1 ، والذي أصلح ستة أخطاء. يتضمن ذلك إصلاحًا للتهيئة غير الصحيحة لبادئات المسار 64 بت (WINEPREFIX لـ WoW64) ، والتي تسببت في تعطل Wineboot بعد البناء كملف PE في Wine 4.12 ، ولم يقم setupapi بتسجيل بعض مكتبات DLL. تم أيضًا إصلاح المشكلات المتعلقة بإصدار Settlers IV History Edition وتطبيقات LINE 5.x.

المصدر: opennet.ru

إضافة تعليق