Është publikuar një version eksperimental i implementimit të hapur të Win32 API — Wine 9.21. Që nga dalja e 9.20, janë mbyllur 16 raporte gabimesh dhe janë bërë 230 ndryshime.
Ndryshimet më të rëndësishme:
- Në API-në DirectPlay është vazhduar implementimi i mbështetjes për sesionet rrjet.
- Kompjuterët janë ndryshuar për të siguruar kompilimin e kodit në C++.
- Janë bërë korrigjime të lidhura me trajtimin e përfundimit të operacioneve të hyrjes/daljes (I/O) gjatë ekzekutimit të operacioneve sinkron me skedarët.
- Në D3DX9 është realizuar mbështetje për formatet e paraqitjes së ngjyrës 64bpp RGBA dhe 48bpp RGB në imazhet PNG.
- Është realizuar utilitari sort.exe.
- Është zgjidhur problemi me funksionimin e modit Drag&Drop gjatë nisjes së wine në Ubuntu 24.04.
- Janë mbyllur raportet e gabimeve të lidhura me funksionimin e aplikacioneve: IP Camera Viewer 4.x, MusicBee, MediRoutes, Paint Shop Pro 9.01, AnyRail.
- Janë mbyllur raportet e gabimeve të lidhura me funksionimin e lojërave: Timeshift, Call of Duty 2 modding tools, Rise of Nations: Rise of Legends 2010, Saints Row 2, Shard of Dreams, Metal Gear Solid V.
Për më tepër, është formuar versioni i projektit Wine Staging 9.21, i cili ofron ndërtimet e përparuara të Wine, duke përfshirë patch-e që nuk janë plotësisht të gatshme ose të rrezikshme, derisa të papërshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, Wine Staging ofron 358 patch-e shtesë. Në versionin e ri të Wine Staging është sinjalizuar me bazën e kodit të Wine 9.21 dhe janë manifestuar ndryshime të freskëta nga vkd3d. Në përbërjen kryesore të Wine është trasferuar mbështetje për funksionin D3DX9 D3DXOptimizeVertices. Janë shtuar patch-e me implementimin e metodës IDirectMusicSegment8::GetAudioPathConfig në dmime dhe ndryshimi i sjelljes së metodës IDirectMusicScript::EnumRoutine në dmscript.
Burimi: opennet.ru
