إصدار النبيذ 4.11

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

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

  • استمرار العمل على تجميع ملف DLL الافتراضي باستخدام المكتبة المضمنة MSVCRT (مقدم من مشروع Wine، وليس Windows DLL) بتنسيق PE (قابل للتنفيذ محمول). بالمقارنة مع الإصدار الأخير، تمت ترجمة 143 DLL أخرى إلى تنسيق PE؛
  • نسخة محدثة من المحرك والإطار Mono 4.9.0 Windows.Forms;
  • تم تقديم تنفيذ أسرع لأقفال SRW (القارئ/الكاتب النحيف) لنظام التشغيل Linux، وترجمته إلى Futex؛
  • توفر مكتبة user32 الدعم الأولي للمكالمة إنومديسبلاي ديفيسيزW() للحصول على معلومات حول الشاشات المستخدمة في الجلسة الحالية؛
  • تمت إضافة معالج شاشة يعتمد على Xinerama إلى winex11.drv وتم توفير المعالجة لتغيير أجهزة الإخراج؛
  • يتضمن wine3d تعليمات برمجية للعمليات ذات الأنسجة wine3d_texture_gl;
  • تم إغلاق تقارير الأخطاء المتعلقة بتشغيل الألعاب والتطبيقات: مناطق SWAT4، AutoIt v3.x، Max Payne 3، Port Royale 2،
    Catzilla 1.0، 7-Zip 15.06، Legacy of Kain: Soul Reaver، Fallout 4، .NET Framework 4.0، تطبيقات تعتمد على Chromium Embedded Framework (CEF)، Nero CoverDesigner.

بالإضافة إلى ذلك ، يمكن ملاحظته عقد مطور من كانونيكال تجربة - قام بتجارب لتشغيل الألعاب من كتالوج GOG في إصدار اختباري لـ Ubuntu 19.10 بدون مكتبات 32 بت، باستخدام Wine64. نتيجة لذلك، من بين 6 ألعاب تم اختبارها عشوائيًا تعمل في Wine مع مكتبات 32 بت، لم تعمل أي لعبة في Wine64. وعلى وجه الخصوص، لم يكن من الممكن تثبيت ثلاث ألعاب (Theme Hospital، وQuake The Offer، وShadow Warrior)، ولم تبدأ لعبة واحدة (GOG Braid)، واقتصرت اللعبتان المتبقيتان (FTL Advanced Edition، GOG Surgeon Simulator 2013) على عرض شاشة سوداء (ربما من -بسبب قيود دعم OpenGL في VirtualBox).

المصدر: opennet.ru

إضافة تعليق