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

نسخه آزمایشی اجرای باز WinAPI - Wine 7.10. از زمان انتشار نسخه 7.9، 56 گزارش باگ بسته شده و 388 تغییر ایجاد شده است.

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

  • درایور macOS برای استفاده از فرمت فایل اجرایی PE (Portable Executable) به جای ELF تبدیل شده است.
  • موتور Wine Mono با پیاده سازی پلتفرم دات نت برای انتشار نسخه 7.3 به روز شد.
  • ویژگی‌های محلی "Collation" سازگار با ویندوز را برای یونیکد پیاده‌سازی کرد، که به شما امکان می‌دهد قوانین دسته‌بندی و روش‌های تطبیق را بر اساس معنای کاراکترها (به عنوان مثال، وجود علامت تاکیدی) مشخص کنید.
  • کتابخانه Secur32 از WoW64 (ویندوز 64 بیتی ویندوز روی ویندوز)، لایه ای برای اجرای برنامه های 32 بیتی در ویندوز 64 بیتی پشتیبانی می کند.
  • گزارش های خطای مربوط به عملکرد بازی ها بسته است: Singularity، Panzer Corps، Echo: Secrets of the Lost Cavern، Tribes، Betfair Poker، HITMAN 2 (2018)، مد FAR برای Nier: Automata، Port Royale 4.
  • گزارش‌های خطای بسته مربوط به عملکرد برنامه‌ها: Corel Draw 9، Microsoft Office XP 2002، Visual Studio 2010، Adobe Reader 9.0، Acrobat Reader 5. HaoZip، IE8، RoyalTS 5، Windows PowerShell Core 6.1 برای ARM64، EA Origin، Steam، Rebelbetting، Honeygain، SlingPlayer 2، GPU Caps Viewer 1.54، Kvaser، Alcoma ASD Client 11.1، Powershell Core.

علاوه بر این، می‌توان به شکل‌گیری انتشار پروژه Wine Staging 7.10 اشاره کرد که در چارچوب آن بیلدهای گسترده‌ای از Wine شکل می‌گیرد، از جمله وصله‌های کاملاً آماده یا خطرناک که هنوز برای پذیرش در شاخه اصلی Wine مناسب نیستند. در مقایسه با Wine، Wine Staging 545 پچ اضافی را ارائه می دهد.

نسخه جدید همگام سازی با پایگاه کد Wine 7.10 را به ارمغان می آورد. 6 وصله مربوط به اجرای جداول کلید مرتب سازی و تابع CompareString در KERNELBASE.dll، لازم برای پشتیبانی از ویژگی محلی "Collation"، به Wine اصلی منتقل شده است. دو وصله اضافه شد که مقادیر پیش‌فرض DwmGetCompositionTimingInfo را در dwmapi.dll پیاده‌سازی می‌کنند، که برای راه‌اندازی Epic Games Launcher لازم است و مشکل فراخوانی DwmFlush را که باعث از کار افتادن Powershell شده بود، حل می‌کند.

علاوه بر این، Valve آزمایش نامزد انتشار پروژه Proton 7.0-3 را آغاز کرده است که بر اساس پیشرفت های پروژه Wine است و با هدف اطمینان از راه اندازی برنامه های بازی ایجاد شده برای ویندوز و ارائه شده در کاتالوگ Steam در لینوکس است. توسعه های پروژه تحت مجوز BSD توزیع می شود. نسخه جدید شامل پشتیبانی از بازسازی کنترلر xinput در دستگاه های Steam Deck، تشخیص بهبود یافته چرخ های بازی، نسخه های به روز Wine Mono 7.3.0، dxvk 1.10.1-57-g279b4b7e و dxvk-nvapi 0.5.4 است و پشتیبانی از بازی های زیر:

  • عصر جوانمردی
  • زیر آسمان فولادی
  • Chrono Cross: The Radical Dreamer Edition
  • شهرهای XXL
  • کلادون X2
  • زره نفرین شده
  • Disney•Pixar Cars Mater-قهرمانی ملی
  • جنگ گری گریگزبی در شرق
  • جنگ گری گریگزبی در غرب
  • عراق: مقدمه
  • Mech Warrior Online
  • نجات دهندگان بال های یاقوت کبود
  • رادیوهای کوچک تلویزیون های بزرگ
  • تقسیم/ثانیه
  • جنگ ستارگان قسمت اول مسابقه
  • Stranger of Sword City دوباره بازدید شد
  • Succubus x Saint
  • V در حال افزایش
  • Warhammer: End Times - Vermintide
  • ما برای همیشه اینجا بودیم
  • نابودی سیاره: TITANS
  • پشتیبانی از بازی بهبود یافته:
    • Street Fighter V,
    • Sekiro: Shadow Die Twice
    • حلقه الدن ،
    • فاینال فانتزی چهاردهم،
    • DEATHLOOP
    • آزمون تورینگ
    • مینی نینجا،
    • Resident Evil Revelations 2،
    • Legend of Heroes: Zero no Kiseki Kai،
    • Mortal Kombat Komplete،
    • قلعه موریحیسا

منبع: opennet.ru

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