Valve پروتون 9.0-2 را منتشر کرده است، بسته ای برای اجرای بازی های ویندوز در لینوکس

Valve نسخه جدیدی از پروژه Proton 9.0-2 را بر اساس کدهای پروژه Wine و با هدف اطمینان از راه اندازی برنامه های بازی ایجاد شده برای ویندوز و ارائه شده در کاتالوگ Steam در لینوکس منتشر کرده است. توسعه های این پروژه تحت مجوز BSD توزیع می شود.

Proton به شما اجازه می دهد تا مستقیماً برنامه های بازی فقط ویندوز را در سرویس گیرنده Steam Linux اجرا کنید. این بسته شامل اجرای DirectX 9/10/11 (بر اساس بسته DXVK) و DirectX 12 (بر اساس vkd3d-proton) است که از طریق ترجمه تماس های DirectX به Vulkan API کار می کند و پشتیبانی بهبود یافته ای را برای کنترلرهای بازی و توانایی استفاده از حالت تمام صفحه بدون در نظر گرفتن پشتیبانی در بازی های وضوح صفحه. برای افزایش عملکرد بازی های چند رشته ای، مکانیسم های "esync" (Eventfd Synchronization) و "futex / fsync" پشتیبانی می شوند.

از جمله تغییرات نسخه جدید پروتون:

  • اضافه شدن پشتیبانی از OpenXR 1.1.36 (استاندارد Khronos) و OpenVR 2.2.3 (رابط برنامه از Valve) برای کار با کلاه ایمنی مجازی.
  • سازگاری بهبود یافته با بسته OpenComposite، به بازی های ساخته شده برای SteamVR اجازه می دهد بدون SteamVR با استفاده از اجرای OpenVR اجرا شوند که تماس ها را به OpenXR ترجمه می کند.
  • همگام سازی با نسخه Wine 9.1.
  • لایه DXVK که تماس ها را به API Vulkan ترجمه می کند، به نسخه 2.3.1 به روز شده است.
  • VKD3D-Proton، فورکی از vkd3d که توسط Valve برای بهبود پشتیبانی از Direct3D 12 پروتون ایجاد شده است، به نسخه 2.12.1 به روز شده است.
  • پکیج Dxvk-nvapi با پیاده سازی کتابخانه NVAPI در بالای DXVK به نسخه 0.7.0 آپدیت شد.
  • موتور Wine Mono با پیاده سازی پلتفرم دات نت برای انتشار نسخه 9.1.0 به روز شد.
  • پشتیبانی اضافه شده برای بازی ها:
    • لیگ آلفا
    • Battlezone Gold Edition (حالت VR)
    • سیاه کویر آنلاین
    • FreestyleFootball R
    • غواصان جهنمی 2
    • سرزمین قهرمانان
    • ایراگون
    • SimCity 3000 نامحدود
    • Warlords Battlecry III
  • با کمک Xalia، قابلیت استفاده از کنترلرهای بازی برای کنترل لانچرهای بازی پیاده سازی شده است:
    • کلاستراک
    • Fallout 3 (نسخه استاندارد و GOTY)
    • خرید اینترنتی 4
    • ماگسترها
    • The Elder Scrolls V: Skyrim (72850)
    • این کتیبه ها بزرگتر V: Skyrim به نسخه ویژه
    • Tomb Raider: Anniversary
    • Tomb Raider: Legend
  • مشکلات اجرای بازی های Call of Juarez: Gunslinger و Command & Conquer and The Covert Operations بر روی سیستم هایی با تعداد هسته های CPU زیاد برطرف شده است.
  • مشکلات هنگام راه اندازی بازی ها حل شده است:
    • Akka Arrh
    • گروه بیگانه: قطره واکنشی
    • افسانه افسانه
    • ضرب و شتم صابر
    • بازی Bloons Monkey City
    • برادران: داستان دو پسر
    • Call of Juarez: Bound in Blood
    • شهرستانها: چشم انداز افق
    • Cosmoteer Starship Architect & Commander
    • تبار 3
    • شبح Tsushima
    • خاکستری
    • هاله بی نهایت
    • غرب ممنوع افق
    • مارپیچ بیکار
    • مارول در مقابل کپکام: بی نهایت
    • بلبل
    • شاترلاین
    • سایمون جادوگر: نسخه بیست و پنجمین سالگرد
    • تکن 8
    • امید متروک
    • فینال
    • Tom Clancy's Ghost Recon: Future Soldier
    • شاهزاده خانم برج
    • وایکینگ: نبرد برای آسگارد
    • ما عاشق Katamari REROLL+ Royal Reverie هستیم

    منبع: opennet.ru