انتشار Wine 4.10 و Proton 4.2-6

در دسترس انتشار آزمایشی اجرای باز Win32 API - شراب 4.10. از زمان انتشار نسخه 4.9 44 گزارش اشکال بسته شد و 431 تغییر ایجاد شد.

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

  • بیش از صد DLL به طور پیش فرض با یک کتابخانه داخلی ساخته شده است msvcrt (ارائه شده توسط پروژه Wine و DLL از ویندوز) با فرمت PE (قابل اجرا قابل حمل).
  • پشتیبانی از نصب درایورهای PnP (Plug and Play) گسترش یافته است. تابع UpdateDriverForPlugAndPlayDevices() را پیاده سازی کرد.
  • به چارچوب بنیاد رسانه پشتیبانی اضافه شده برای هماهنگ سازی ساعت.
  • اضافه شدن قابلیت تغییر صدا در درایورهای صدا.
  • گزارش های خطای مربوط به عملکرد بازی ها و برنامه ها بسته است:

در همان زمان، Valve опубликовала ساخت پروژه پروتون 4.2-6، که بر اساس پیشرفت های پروژه Wine است و با هدف فعال کردن برنامه های بازی ایجاد شده برای ویندوز و ارائه شده در کاتالوگ Steam بر روی لینوکس است. دستاوردهای پروژه گسترش تحت مجوز BSD Proton به شما اجازه می دهد تا مستقیماً برنامه های بازی فقط ویندوز را در سرویس گیرنده Steam Linux اجرا کنید. این بسته شامل اجرای DirectX 10/11 (بر اساس DXVK) و 12 (بر اساس vkd3d)، کار از طریق ترجمه تماس های DirectX به Vulkan API، پشتیبانی بهبود یافته ای از کنترلرهای بازی و توانایی استفاده از حالت تمام صفحه بدون توجه به وضوح صفحه نمایش پشتیبانی شده در بازی ها را فراهم می کند. در مقایسه با Wine اصلی، عملکرد بازی های چند رشته ای به لطف استفاده از پچ ها به طور قابل توجهی افزایش یافته است.esync(Eventfd Synchronization).

В نسخه جدید پروتون:

  • اجزای FAudio که کتابخانه های صوتی DirectX را پیاده سازی می کنند (API XAudio2، X3DAudio، XAPO و XACT3) برای انتشار 19.06 به روز شده اند.
  • لایه DXVK 1.2.1 با یک کامپایلر جدید کامپایل شد که امکان بهبود عملکرد در بازی های 32 بیتی را فراهم کرد.
  • بهبود رندر فونت در SpellForce 3.
  • رفع مشکلات پشتیبانی از کنترلرهای بازی Rumble در برخی از بازی ها، از جمله Team Sonic Racing.
  • مشکلات بازی ها هنگام استفاده از زبان های غیر انگلیسی حل شده است.
  • ما روی اشکالات موجود در API شبکه Steam جدید کار کرده ایم، از جمله امکان بازی چند نفره در A Hat in Time.

منبع: opennet.ru

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