ĂshtĂ« publikuar njĂ« version eksperimental i realizimit tĂ« hapur tĂ« Win32 API - Wine 11.19. QĂ« nga publikimi 11.18, janĂ« mbyllur 23 raportet e gabimeve dhe janĂ« bĂ«rĂ« 358 ndryshime.
Ndryshimet më të rëndësishme:
- Në bibliotekën GDIPlus është realizuar mundësia e vizatimit të vertikal të teksteve.
- Tabelat e simboleve janë përditësuar në versionin Unicode 18.0.0.
- ĂshtĂ« realizuar mbĂ«shtetje pĂ«r memorizimin e kĂ«rkesave DNS.
- Parseri VBScript është përmirësuar.
- Në mountmgr është shtuar mbështetje për operacionet IOCTL_DVD_SEND_KEY, IOCTL_DVD_END_SESSION, IOCTL_DVD_GET_REGION, IOCTL_DVD_READ_STRUCTURE, IOCTL_CDROM_CHECK_VERIFY, IOCTL_SCSI_PASS_THROUGH, IOCTL_SCSI_PASS_THROUGH_DIRECT, IOCTL_SCSI_GET_ADDRESS, IOCTL_SCSI_GET_CAPABILITIE dhe IOCTL_SCSI_GET_INQUIRY_DATA.
- Janë mbyllur raportet e gabimeve që lidhen me funksionimin e aplikacioneve: ArcGIS Pro, Time clock SBE 1.2/2.2, BOINC, Paint.net 5.2, Steam 4126040.
- JanĂ« mbyllur raportet e gabimeve qĂ« lidhen me funksionimin e lojĂ«rave: Command Post, Zombie Army 4: Dead War, Evolution: The Game of Intelligent Life, Euro Truck Simulator 2, Aniimo, Desperados 2: Cooperâs Revenge, Final Fantasy XI Online, Hard Truck Apocalypse.
Paralelisht është formuar publikimi i projektit Wine Staging 11.19, i cili ofron ndërtimet e zgjeruara të Wine, që përfshijnë patches që nuk janë plotësisht të gatshme ose që janë të rrezikshme, derisa nuk janë të përshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 279 patches shtesë. Në publikimin e ri të Wine Staging është realizuar sinkronizimi me bazën e kodit të Wine 11.19 dhe është përditësuar kodi vkd3d. Patches që implementojnë struktura për rregullimin e parametrave dhe definicionet e mungueshme të tipave për d3d12 janë transferuar në përbërjen kryesore të Wine.
Gjithashtu, mund të theksohet publikimi i projektit D7VK 2.3, i cili zhvillon realizimin e API-ve grafike Direct3D 3, 5, 6 dhe 7, të propozuara nga kompaninë Microsoft në vitet 1996, 1997, 1998 dhe 1999. D7VK punon përmes transmetimit të thirrjeve në API Vulkan dhe lejon që me ndihmën e Wine të ekzekutohen lojërat retro në Linux, të lidhura me API-të Direct3D 3, 5, 6 dhe 7. Kodi i projektit është shkruar në gjuhën C++ dhe shpërndahet nën licencën Zlib. Si bazë për zhvillim është përdorur kodi i backend-it d3d9 nga projekti DXVK - D7VK konverton API-të Direct3D 3, 5, 6 dhe 7 në thirrjet Direct3D 9, të cilat më pas transmetohen në API Vulkan. Zhvilluesi nuk ka për qëllim të arrijë integrimin e D7VK në përbërjen e DXVK, ashtu siç ndodhi me realizimet e Direct3D 8 dhe Direct3D 9 mbi Vulkan.
Në shënimin e publikimit të D7VK 2.3, thuhet se baza e kodit ka arritur maturimin dhe projekti kalon në modin e mbështetjes, në të cilin planifikohet të formohen publikime të rralla me përmirësime të vogla dhe korrigjime gabimesh. Ndër ndryshimet:
- Kalimi në punën mbi publikimin DXVK 3.1.1.
- Optimizimi i rendering-ut të hijeve.
- Përmirësimi i kompatibilitetit me GPU-të mobile.
- Unifikimi i punës me tekstura, materiale dhe viewport-e për D3D 3/5/6.
- Implementimi i ProcessVerticesStrided për D3D 7.
- Korrigjime që përmirësojnë mbështetje për lojërat:
- Forsaken,
- Dark Vengeance,
- G-Police,
- Grandia II,
- Empire Earth,
- HyperBlade,
- Need for Speed: Porsche,
- Redline Racer,
- Star Trek: Armada,
- Star Wars: X-Wing Alliance dhe
- Z.A.R.
Burimi: opennet.ru
