Došlo k experimentálnímu vydání otevřené implementace Win32 API – Wine 9.10. Od vydání 9.9 bylo uzavřeno 18 chybových hlášení a provedeno 254 změn.
Nejdůležitější změny:
- Vestavěný balíček Vkd3d s implementací Direct3D 12 byl aktualizován na verzi 1.12.
- Byla vylepšena podpora režimu DPI Awareness pro organizaci zobrazení aplikací na obrazovkách s vysokou hustotou pixelů, přičemž se bere v úvahu, zda aplikace podporuje adaptaci na změnu DPI.
- Pro platformy ARM byla přidána podpora C++ RTTI (Run-Time Type Information).
- Bylo provedeno odstranění zastaralých funkcí kódu WineD3D, implementace DirectX 1-11 na bázi OpenGL.
- Byla uzavřena chybová hlášení související s fungováním aplikací: Paint.NET 4.1, Notepad++, Race, Affinity Photo 1.9.1, Pivot Animator 4.2, FL Studio 20.9.1, EA Desktop Client, reMarkable, BExAnalyzer, EditPad.
- Byla uzavřena chybová hlášení související s fungováním her: DualShock 4, Silent Hill 4: The Room, hry společnosti SRPG Studio, Far Cry 3, Horizon Zero Dawn CE, Metro Exodus.
Kromě toho byl vytvořen vydání projektu Wine Staging 9.10, poskytující rozšířené verze Wine, zahrnující nedokončené nebo riskantní patche, které zatím nejsou vhodné k přijetí do hlavní větve Wine. Ve srovnání s Wine je v Wine Staging poskytováno 429 dalších patchů. V novém vydání Wine Staging došlo ke synchronizaci s kódovou základnou Wine 9.10 a vkd3d. Byly aktualizovány patche vkd3d-latest (integrace nejnovější verze vkd3d) a Compiler_Warnings (opravy na základě varování od kompilátorů).
Zdroj: opennet.ru
