Den experimentella versionen av den öppna implementeringen av WinAPI â Wine 7.5 har slĂ€ppts. Sedan version 7.4 gavs 28 felrapporter en lösning och 360 Ă€ndringar har gjorts.
De viktigaste Àndringarna:
- Drivrutinen för ljudsystemet ALSA har omstÀllts till att anvÀnda filformatet PE (Portable Executable) istÀllet för ELF.
- Genereringen av databaser med lokala instÀllningar frÄn Unicode CLDR (Unicode Common Locale Data Repository) har sÀkerstÀllts.
- Stödet för compilers utvecklat av projektet vkd3d för shaders skrivna i HLSL (High-Level Shader Language), som anvÀnds i DirectX, har lagts till.
- Inledande stöd för protokollet OCSP (Online Certificate Status Protocol), som anvÀnds för att kontrollera Äterkallade certifikat, har lagts till.
- Arbetet med att sÀkerstÀlla stöd för typen 'long' har fortsatt.
- Felrapporter relaterade till spelfunktioner: Operation Lovecraft: Fallen Doll, Minecraft, GRID 2, The Evil Within 2 har stÀngts.
- Felrapporter relaterade till applikationer: Nota Bene, Core Temp 1.13, Microsoft PowerToys, MS Windows terminal, Samsung Magician 7.x, mIRC, IrfanView 4.59, QuickPar 0.9.1, HeidiSQL, SolSuite, IP super camera, ATPDraw, KakaoTalk, DTS Master Audio Suite, Cakewalk Pro Audio 9.0, Audacity 2.4.2 har stÀngts.
Dessutom kan man notera att utgÄvan av projektet Wine Staging 7.5 har bildats, dÀr avancerade versioner av Wine skapas, som inkluderar ofullstÀndiga eller riskfyllda patches som Ànnu inte Àr redo att inkluderas i huvudgrenen av Wine. JÀmfört med Wine finns det 561 ytterligare patches i Wine Staging. I den nya versionen har synchroniseringen med koden av Wine 7.5 genomförts. I den nya versionen har arbetet fortsatt att eliminera varningar i patcharna relaterade till anvÀndningen av typen "long" (till exempel har "%u" ersatts med "%lu" eller typen ULONG har bytts ut mot UINT32).
KĂ€lla: opennet.ru
