Wine 5.0 sürüm adayı ve Windows oyunları Proton 4.11-10'u çalıştırmak için paketin sürümü

Başladı Win5.0 API'nin açık bir uygulaması olan ilk sürüm adayı Wine 32'ı test ediyoruz. Kod tabanı, Aralık sonu veya Ocak başında çıkması beklenen yayınlanmadan önce dondurma moduna alındı. Yayınlanmayla karşılaştırıldığında Şarap 4.21 37 hata raporu kapatıldı ve 475 değişiklik yapıldı.

En önemli değişiklikler:

  • Tarayıcı motoru Şarap GekoMSHTML kitaplığında kullanılan 2.47.1 sürümü güncellendi. Gecko motor yükleme kodu yeniden düzenlendi ve bunu Wine'a özgü olmayan genel bir kurulumdan başlatma yeteneği eklendi;
  • Unicode tabloları 12.1.0 sürümüne güncellendi. Unicode dönüştürme işlevleri ntdll'de yeniden düzenlendi;
  • MSADO kitaplığının ilk sürümü eklendi (ActiveX Veri Nesneleri) bir OLE DB sağlayıcısı aracılığıyla verilere erişmek ve bunları değiştirmek için, örneğin programları bir SQL sunucusuna bağlamak için bir arayüze sahip;
  • Güncelleştirmelerin yüklenmesine yönelik destek, WUSA (Windows Update Tek Başına) yardımcı programına eklenmiştir;
  • Kernel32'den kernelbase'e kod aktarımı ve bu kütüphanelerin yeniden yapılandırılması konusunda çalışmalara devam edildi. Örneğin, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile ve saat dilimi işlevleri. Çekirdek başlatma kodu kısmen ntdll'ye taşındı;

  • bcrypt, ECDSA anahtarlarına dayalı dijital imzalarla karmaların doğrulanması için destek ekledi;
  • VBScript'e ScriptTypeInfo_* ve ScriptTypeComp_Bind* dahil pek çok yeni özellik eklenmiştir;
  • Oyunların ve uygulamaların çalışmasına ilişkin hata raporları kapatıldı:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Düzenleyici, Kostüm Görevi 2, Geometri Savaşları 3, Chime, DxO Photolab 2, Football Manager 2017, IP Kamera Görüntüleyici 4.x, Beat Hazard 2, Visual C++ Express 2005.

Ayrıca Vana yayınlanan projenin yeni sürümü Proton 4.11-10Wine projesinin geliştirmelerine dayanan ve Windows için oluşturulan ve Steam kataloğunda sunulan oyun uygulamalarının Linux'ta başlatılmasını sağlamayı amaçlayan. Proje geliştirmeleri yayılmış BSD lisansı altındadır. Proton, Steam Linux istemcisinde yalnızca Windows'a özel oyun uygulamalarını doğrudan çalıştırmanıza olanak tanır. Paket bir DirectX 9 uygulaması içerir (tabanlı) D9VK), DirectX 10/11 (tabanlı) DXVK) ve DirectX 12 (tabanlı) vkd3d), Vulkan API'sine yapılan DirectX çağrıları aracılığıyla çalışarak, oyun denetleyicileri için gelişmiş destek ve oyunlarda desteklenen ekran çözünürlüklerinden bağımsız olarak tam ekran modunu kullanma yeteneği sağlar.

Proton'un yeni sürümünde:

  • Oyunları başlatma imkanı sağlandı Halo: Master Chief Collection (Çalıştırmak için Steam istemcisinin beta sürümünü ve 3.5.4'ten daha düşük bir GnuTLS kitaplığı sürümünü gerektirir). EasyAntiCheat desteğinin mevcut olmaması nedeniyle bazı oyun modları eksik;
  • Fallout 4, Furi ve Metal Gear Solid V oyunlarındaki fare davranışı üzerinde olumlu etkisi olan fare olay işleyicileri önemli ölçüde iyileştirildi;
  • Yakınlaştırdıkça gelişmiş piksel netliği sağlayan yeni bir tam sayı ölçeklendirme modu eklendi. Mod, WINE_FULLSCREEN_INTEGER_SCALING=1 ortam değişkeniyle başlanarak etkinleştirilir;
  • Oyun kumandası düzenleriyle ilgili çeşitli sorunlar çözüldü. Değişiklikler, Telltale oyunlarının Xbox kontrol cihazlarıyla ve Cuphead ve ICEY oyunlarının Bluetooth aracılığıyla bağlanan PlayStation 4 kontrol cihazlarıyla daha iyi çalışmasına olanak tanıyor;
  • Özellikle direksiyon simidi kontrol cihazlarını kullanırken, oyun kumandalarında kuvvet geri bildiriminin iyileştirilmiş kullanımı.
  • Metal Gear Solid V'in başlangıçta donması ile ilgili sorunlar çözüldü.
  • Xbox oyun kumandalarını kullanırken oluşan performans gerilemesi düzeltildi;
  • Trine 4 oynarken 30 FPS'lik kare hızı sınırı kaldırıldı;
  • IL-2 Sturmovik oynarken yaşanan çökmeler düzeltildi;
  • Üçüncü taraf bileşenlerin güncellenmiş sürümleri: D9VK 0.40-rc-p sürümüne ve FAudio 19.12 sürümüne güncellendi. DXVK'de düzeltmeler yapıldı.

Kaynak: opennet.ru

Yorum ekle