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

صورت گرفت انتشار آزمایشی اجرای باز WinAPI - شراب 5.12. از زمان انتشار نسخه 5.11 48 گزارش اشکال بسته شد و 337 تغییر ایجاد شد.

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

  • کتابخانه NTDLL به فرمت PE تبدیل شده است.
  • پشتیبانی اضافه شده برای WebSocket API.
  • پشتیبانی بهبود یافته ورودی خام;
  • مشخصات Vulkan API به روز شد.
  • گزارش های خطای مربوط به عملکرد بازی ها و برنامه ها بسته است:
    Grand Theft Auto 3، Adobe Photoshop 7، Windows Media Player 9، Wing commander 4، Adobe Shockwave Player 11.x، Notepad2، GOTHIC 2 GOLD، Battle.net، Autodesk Fusion 360، Between، League of Legends، Dirt Rally 2.0، PS4 Remote Play 2.x، CompressonatorGUI 3.1، rFactor2، X2: The Threat، SierraChart نسخه 2068، Ashes of the Singularity: Escalation، S-Gear 2، Riot Vanguard، StarCitizen، Divinity: Original Sin 2، Need For Speed ​​2 Hot Pursuit , Melodyne 5, The Hunter: Call of the Wild, Generation Zero: FNIX Rising, Age of Wonders: Planetfall.

اضافه: بعدی شکل گرفت انتشار پروژه مرحله بندی شراب 5.12، که در آن ساختارهای گسترده ای از شراب شکل می گیرد، از جمله وصله های کاملاً آماده یا خطرناک که هنوز برای پذیرش در شاخه اصلی شراب مناسب نیستند. در مقایسه با Wine، Wine Staging 665 وصله اضافی ارائه می‌دهد (در آخرین نسخه 702 وصله وجود داشت، در سال قبل از 818 - تا تکمیل جداسازی ntdll در شاخه اصلی Wine، وصله‌های "esync" به طور موقت غیرفعال می‌مانند).

نسخه جدید همگام سازی با پایگاه کد Wine 5.12 را به ارمغان می آورد. 18 وصله به Wine اصلی منتقل شده است که عمدتاً مربوط به اجرای عناصر DirectManipulation API، تغییرات در کتابخانه ntdll و اضافه کردن تعاریف XACT است.

به روز شد تکه ها winemenubuilder-Desktop_Icon_Path،
server-Stored_ACL،
ntdll-ForceBottomUpAlloc،
user32-rawinput-* و ntdll-NtQueryVirtualMemory. اضافه وصلهجلوگیری از بازگشت مقدار maxImageCount 0 SwapChain هنگام استفاده از Vulkan API (مقدار تهی باعث ایجاد مشکلاتی در Strange Brigade، No Man's Sky و Path of Exile شد).

منبع: opennet.ru

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