انتشار Wine 5.3 و Wine Staging 5.3

صورت گرفت انتشار آزمایشی اجرای باز WinAPI - شراب 5.3. از زمان انتشار نسخه 5.2 29 گزارش اشکال بسته شد و 350 تغییر ایجاد شد.

مهمترین تغییرات:

  • ادامه کار برای اطمینان از توانایی استفاده از ucrtbase به عنوان زمان اجرا C.
  • پشتیبانی کامل اضافه شد عادی سازی رشته های یونیکد؛
  • مدیریت بهتر پوشه های پوسته (پوشه های پوسته، دایرکتوری های ویژه برای ذخیره انواع خاصی از محتوا، به عنوان مثال، "عکس های من"). پوشه‌های استاندارد جدید Downloads و Templates به winecfg اضافه شده‌اند. رفع مشکل بازنشانی پوشه‌های شل پس از هر به‌روزرسانی شراب.
  • گزارش های خطای مربوط به عملکرد بازی ها و برنامه ها بسته شده است.
    IKEA Home Planner 2010، Lotus Approach، Neocron، Age of Empires III Steam، Far Cry 2، ADExplorer، Proteus، Danganronpa V3، Resident Evil 2 1-Shot Demo، Logos Bible، Automobilista، Warhammer Online، Detroit: Become Human، Lotus 97، Arma Cold War Assault، AnyDesk، QQMusicAgent، Gothic II Night of the Raven، Far Cry 5.

همزمان ارایه شده انتشار پروژه مرحله بندی شراب 5.3، که در آن ساختارهای گسترده ای از شراب شکل می گیرد، از جمله وصله های کاملاً آماده یا خطرناک که هنوز برای پذیرش در شاخه اصلی شراب مناسب نیستند. در مقایسه با Wine، Wine Staging 836 وصله اضافی ارائه می دهد. نسخه جدید همگام سازی با پایگاه کد Wine 5.3 را به ارمغان می آورد. 2 پچ به بسته اصلی Wine مربوط به تعیین پرچم های عملکرد پردازنده های اینتل در ntdll و پر کردن فیلد NumberOfPhysicalPages در قسمت حافظه مشترک منتقل شده است (مشکل راه اندازی بازی Detroit: Become Human را حل می کند). اضافه وصله، که مشکلی را هنگام اتصال برخی بازی ها به سرویس های آنلاین به دلیل عدم وجود توابع BCryptSecretAgreement و BCryptDeriveKey برطرف می کند. به روز شد تکه ها با پشتیبانی از مکانیزم همگام سازی eventfd.

منبع: opennet.ru

اضافه کردن نظر