En experimentell version av den öppna implementeringen av WinAPI â Wine 7.4 har slĂ€ppts. Sedan version 7.3 slĂ€pptes har 14 buggar stĂ€ngts och 505 Ă€ndringar gjorts.
De viktigaste Àndringarna:
- Temat 'Light' Àr aktiverat som standard.

- Den inbyggda biblioteken inkluderar vkd3d 1.3, vilket implementerar Direct3D 12 som fungerar genom att översÀtta anrop till grafik-API Vulkan.
- Biblioteken WineD3D, D3D12 och DXGI har konverterats till att anvÀnda PE (Portable Executable) filformat istÀllet för ELF.
- Stubs har lagts till för taligenkÀnningsfunktioner (API SpeechRecognizer).
- Stöd för WAV49-formatet har lagts till i gsm-biblioteket.
- I DLL crypt32 har grundlÀggande stöd för kodning och avkodning av OCSP (Online Certificate Status Protocol) begÀrningar med digital signatur lagts till.
- Stödet för typ 'long' har fortsatt sÀkerstÀllas i koden (cirka 200 Àndringar).
- Korrekt funktion av vibrationsfunktionerna i spel med DualSense-kontroller har sÀkerstÀllts.
- Problem med att ladda DLL-bibliotek som stöder Windows API-set har lösts i Arch Linux.
- Buggar relaterade till spelen: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul har stÀngts.
- Buggar relaterade till program som: 3Dmark03, 3Dmark05, 3Dmark06 har stÀngts.
Dessutom bör noteras lanseringen av projektet Wine Staging 7.4, dÀr utökade versioner av Wine skapas, som inkluderar ofullstÀndiga eller riskabla patchar, som Ànnu inte Àr klara för att tas in i huvudgrenen av Wine. JÀmfört med Wine inkluderas 561 ytterligare patchar i Wine Staging. I den nya versionen har synkronisering med Wine 7.4:s kodbas genomförts. Arbetet med att ta bort varningar relaterade till anvÀndningen av typen 'long' har ocksÄ genomförts (exempelvis har '%u' bytts ut mot '%lu' eller typen ULONG har bytts ut mot UINT32).
KĂ€lla: opennet.ru

