Na-publish ang isang eksperimentong paglabas ng open source na pagpapatupad ng Win32 API, Wine 9.14. Mula nang ilabas ang 9.13, 20 ulat ng bug ang isinara at 205 pagbabago ang nagawa.
Ang pinakamahalagang pagbabago:
- Ang pagpapatupad ng unidirectional inter-process communication (IPC) ng Mailslots ay inilipat upang gumamit ng server-side na I/O.
- Ang suporta para sa mga driver ng ODBC DBMS na pinagsama-sama para sa Windows ay pinalawak.
- Nagpatuloy ang trabaho sa paglalagay ng mga istruktura ng data ng user32 library sa shared memory.
- Nagdagdag ng suporta para sa "||" na mga operasyon sa cmd.exe At "&&".
- Mga saradong ulat ng error na nauugnay sa pagpapatakbo ng mga application: Native Access 1.9, WinCDEmu 4.1, 1000 Mots 4.0.2, AOL (America Online) Desktop, MSVC cl.exe 19.x, BSG Launcher.
- Mga saradong ulat ng bug na may kaugnayan sa pagpapatakbo ng mga laro: Civilization I, Tom Clancy's Splinter Cell: Conviction, I Am Alive, Ys: Origin, Unreal Engine 5.2, ChessBase 17, Act of War: Direct Action, Act of War: High Treason, Warlords III: Darklords Rising.
Bilang karagdagan, ang pagpapalabas ng proyekto ng Wine Staging 9.14 ay nabuo, na nagbibigay ng mga pinahabang build ng Wine, kabilang ang hindi ganap na handa o mapanganib na mga patch na hindi pa angkop para sa pag-aampon sa pangunahing sangay ng Wine. Kung ikukumpara sa Wine, ang Wine Staging ay nagbibigay ng 371 karagdagang patch. Ang bagong release ng Wine Staging ay nagsi-synchronize sa Wine 9.14 codebase at nagdadala ng mga bagong pagbabago mula sa vkd3d. Nagdagdag ng patch na may paunang suporta para sa IDXGISwapChain::GetFrameStatistics sa d3d11. Na-update na mga set ng patch ng odbc32-fixes at ntdll-WRITECOPY. 4 na pagbabagong nauugnay sa odbc32 ang inilipat sa pangunahing Wine.
Pinagmulan: opennet.ru
