Dostupné jsou Wine 9.5, Wine staging 9.5, Proton 9.0beta16 a GE-Proton9-2.

Došlo k experimentálnímu vydání otevřené implementace Win32 API – Wine 9.5. Od vydání 9.4 bylo uzavřeno 27 chybových hlášení a provedeno 264 změn.

Nejdůležitější změny:

  • Do kompilátoru jazyka pro popis rozhraní WIDL (Web Interface Definition Language) byla přidána počáteční podpora generování knihovny typů (TypeLib) ve starém formátu (SLTG).

    Pro ABI ARM64EC (ARM64 Emulation Compatible) byla implementována zpracování výjimek. ARM64EC se používá pro usnadnění portování aplikací na ARM64 systémy, které byly původně napsány pro architekturu x86_64, tím, že poskytuje možnost spuštění jednotlivých modulů s x86_64 kódem v ARM64 prostředí pomocí emulátoru.

  • Byla vylepšena podpora kompaktních paměťových dumpů ve formátu Minidump.
  • Byla uzavřena chybová hlášení související s chod em her: Elder Scrolls Online, RE:D Cherish, Fallout Tactics, Tomb Raider 3, Rocket League, ArmA: Cold War Assault, Final Fantasy XI Online, Far Cry 3.
  • Byla uzavřena chybová hlášení související s chod em aplikací: WhatsApp Desktop, Smartflix, Squirrel Installers, OneDrive, CDBurnerXP, Overwatch, RadiAnt DICOM Viewer, Grand Theft Auto V Rockstar Editor, YI Home, Alune Klient 14.03.2022. WeCom 4.x, Totem Arts, Acrom Controller, QQ 8.9.6.

Současně byl vytvořen projekt Wine Staging 9.5, který poskytuje rozšířené sestavení Wine, zahrnující nedokončené nebo riskantní patche, které ještě nejsou vhodné pro přijetí do hlavní větve Wine. Ve srovnání s Wine poskytuje Wine Staging 435 dodatečných patchů. V nové verzi Wine Staging došlo ke synchronizaci s kódovou základnou Wine 9.5 a vkd3d, byly odstraněny patche ws2_32-TransmitFile a ntdll-Threading, byly přesunuty do hlavního souboru Wine patche k shell32 (vyřešeny problémy s SHFileOperation(FO_MOVE) a vyhledáváním v registru), wined3d (aktivovány bindless textury pro shadery GLSL) a user32 (byla přidána zástupná funkce LoadKeyboardLayoutEx).

Společnost Valve zveřejnila 16. beta verzi balíčku Proton 9.0, založeného na kódové základně projektu Wine, který má za cíl umožnit spuštění herních aplikací vytvořených pro Windows na Linuxu a prezentovaných v katalogu Steam. Proton umožňuje přímo spouštět herní aplikace určené pouze pro Windows v Linuxovém klientu Steam. Balíček obsahuje implementaci DirectX 9/10/11 (na základě balíčku DXVK) a DirectX 12 (na základě vkd3d-proton), které fungují prostřednictvím překladového api DirectX do Vulkanu, poskytuje vylepšenou podporu herních ovladačů a možnost použití celoobrazovkového režimu bez ohledu na podporovaná rozlišení obrazovky v hrách. Pro zvýšení výkonu vícerozměrných her jsou podporovány mechanismy „esync“ (Eventfd Synchronization) a „futex/fsync“.

Nová větev Protonu má synchronizaci s vydáním Wine 9.0. Z Protonu byly do upstreamu přeneseny nahromaděné specifické opravy, které nyní tvoří součást hlavní základny Wine. Do verze 2.3 byla aktualizována vrstva DXVK, která překládá volání do API Vulkan. VKD3D-Proton, odvozenina od vkd3d, kterou vytvořila společnost Valve pro zlepšení podpory Direct3D 12 v Protonu, byla aktualizována na verzi 2.11.1. Balíček Dxvk-nvapi s implementací knihovny NVAPI nad DXVK byl aktualizován na verzi 0.6.4. Řešeny problémy v mnoha hrách. Ve srovnání s předchozí beta verzí byla přidána podpora Steamworks SDK 1.59 a odstraněny problémy ve hrách Command & Conquer Red Alert, Carmageddon: Max Damage, Risk of Rain 2, DayZ, Last Of Us Part I a Trove.

Kromě toho byl vydán projekt GE-Proton 9-2, v jehož rámci vytvářejí nadšenci nezávislé na společnosti Valve rozšířené balíky pro spuštění aplikací Windows pomocí Protonu, které se vyznačují novější verzí Wine, využitím FFmpeg v FAudio a zahrnutím dalších patchů, které řeší problémy v různých herních aplikacích. V Proton GE 9-2 byly přeneseny změny ze čerstvých kódových základů wine 9, proton 9, steamclient, vkd3d-proton, dxvk-nvapi a dxvk. Byla vyřešena otázka přehrávání souborů ve formátu wmv.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster