Wine 11.19, toleo la majaribio la utekelezaji wa API huria ya Win32, limetolewa. Tangu kutolewa kwa 11.18, ripoti 23 za hitilafu zimefungwa na mabadiliko 358 yamefanywa.
Mabadiliko muhimu zaidi:
- Maktaba ya GDIPlus hutekeleza uwezo wa kuchora maandishi wima.
- Jedwali za herufi zimesasishwa hadi toleo la Unicode 18.0.0.
- Usaidizi wa kuhifadhi data ya hoja ya DNS umetekelezwa.
- Kichanganuzi cha VBScript kilichoboreshwa.
- mountmgr iliongeza usaidizi kwa shughuli za 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 na IOCTL_SCSI_GET_INQUIRY_DATA.
- Ripoti za hitilafu zilizofungwa zinazohusiana na uendeshaji wa programu zifuatazo: ArcGIS Pro, Saa ya saa SBE 1.2/2.2, BOINC, Paint.net 5.2, Steam 4126040.
- Ripoti zilizofungwa za hitilafu zinazohusiana na uendeshaji wa michezo: 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.
Sambamba na hilo, mradi wa Wine Staging 11.19 ulitolewa, ukitoa miundo mipana ya Wine ambayo inajumuisha viraka visivyokamilika au hatari ambavyo havifai kuunganishwa katika tawi kuu la Wine. Ikilinganishwa na Wine, Wine Staging hutoa viraka 279 vya ziada. Toleo jipya la Wine Staging linasawazishwa na msimbo wa Wine 11.19 na husasisha msimbo wa vkd3d. Viraka vinavyotekeleza miundo ya usanidi wa vigezo na ufafanuzi wa aina unaokosekana kwa d3d12 vimehamishiwa kwenye usambazaji mkuu wa Wine.
Zaidi ya hayo, ni muhimu kuzingatia kutolewa kwa mradi wa D7VK 2.3, ambao unaendeleza utekelezaji wa API za michoro za Direct3D 3, 5, 6 na 7 zilizopendekezwa na Microsoft mnamo 1996, 1997, 1998 na 1999. D7VK hufanya kazi kwa kutafsiri simu kwenye Vulkan API na hukuruhusu kufanya kazi katika Wine. Linux Michezo ya zamani kulingana na API za Direct3D 3, 5, 6, na 7. Msimbo wa mradi umeandikwa kwa C++ na kusambazwa chini ya leseni ya Zlib. Usanidi huu unategemea msimbo wa nyuma wa d3d9 kutoka kwa mradi wa DXVK. D7VK hubadilisha API za Direct3D 3, 5, 6, na 7 kuwa simu za Direct3D 9, ambazo kisha hutafsiriwa katika API ya Vulkan. Msanidi programu hana nia ya kutafuta kuingizwa kwa D7VK katika DXVK, kama ilivyokuwa kwa utekelezaji wa Direct3D 8 na Direct3D 9 juu ya Vulkan.
Maelezo ya kutolewa kwa D7VK 2.3 yanaonyesha kuwa msingi wa msimbo umefikia ukomavu na mradi unabadilishwa hadi hali ya matengenezo, ambapo unapanga kutoa matoleo yasiyo ya mara kwa mara pamoja na maboresho madogo na marekebisho ya hitilafu. Mabadiliko ni pamoja na:
- Kuhamia kufanya kazi juu ya toleo la DXVK 3.1.1.
- Uboreshaji wa utoaji wa kivuli.
- Utangamano ulioboreshwa na GPU za simu.
- Uunganishaji wa kazi na umbile, vifaa na milango ya kutazama ya D3D 3/5/6.
- Utekelezaji wa ProcessVerticesStrided kwa D3D 7.
- Marekebisho ya kuboresha usaidizi wa mchezo:
- Imeachwa,
- Kisasi cha Giza,
- Polisi wa G,
- Grandia II,
- Dola Duniani,
- Kivuli cha Juu,
- Haja ya Kasi: Porsche,
- Mkimbiaji Mwekundu,
- Safari ya Nyota: Armada,
- Star Wars: Muungano wa X-Wing na
- ZAR
Chanzo: opennet.ru
